builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1260 starttime: 1461663217.2 results: success (0) buildid: 20160426010808 builduid: 0a53bcdf3bbd4954a84a9e3764229fd5 revision: c28104d75b3dc30fa43d071900127041f4cd7a8b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 02:33:37.196614) ========= master: http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 02:33:37.197082) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 02:33:37.197366) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 02:33:37.410054) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 02:33:37.410400) ========= 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-1461663193.215859-176061531 _=/tools/buildbot/bin/python using PTY: False --2016-04-26 02:33:37-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 11.2M=0.001s 2016-04-26 02:33:37 (11.2 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.277171 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 02:33:37.720913) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 02:33:37.721265) ========= 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-1461663193.215859-176061531 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.069885 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 02:33:37.821729) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 02:33:37.822115) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev c28104d75b3dc30fa43d071900127041f4cd7a8b --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 c28104d75b3dc30fa43d071900127041f4cd7a8b --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-1461663193.215859-176061531 _=/tools/buildbot/bin/python using PTY: False 2016-04-26 02:33:37,929 truncating revision to first 12 chars 2016-04-26 02:33:37,929 Setting DEBUG logging. 2016-04-26 02:33:37,930 attempt 1/10 2016-04-26 02:33:37,930 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/c28104d75b3d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 02:33:38,764 unpacking tar archive at: mozilla-inbound-c28104d75b3d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.124627 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 02:33:38.978465) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 02:33:38.978783) ========= script_repo_revision: c28104d75b3dc30fa43d071900127041f4cd7a8b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 02:33:38.979204) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 02:33:38.979479) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 02:33:39.006394) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 25 secs) (at 2016-04-26 02:33:39.006775) ========= /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-1461663193.215859-176061531 _=/tools/buildbot/bin/python using PTY: False 02:33:39 INFO - MultiFileLogger online at 20160426 02:33:39 in /builds/slave/test 02:33:39 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 02:33:39 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:33:39 INFO - {'append_to_log': False, 02:33:39 INFO - 'base_work_dir': '/builds/slave/test', 02:33:39 INFO - 'blob_upload_branch': 'mozilla-inbound', 02:33:39 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:33:39 INFO - 'buildbot_json_path': 'buildprops.json', 02:33:39 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:33:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:33:39 INFO - 'download_minidump_stackwalk': True, 02:33:39 INFO - 'download_symbols': 'true', 02:33:39 INFO - 'e10s': False, 02:33:39 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:33:39 INFO - 'tooltool.py': '/tools/tooltool.py', 02:33:39 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:33:39 INFO - '/tools/misc-python/virtualenv.py')}, 02:33:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:33:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:33:39 INFO - 'log_level': 'info', 02:33:39 INFO - 'log_to_console': True, 02:33:39 INFO - 'opt_config_files': (), 02:33:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:33:39 INFO - '--processes=1', 02:33:39 INFO - '--config=%(test_path)s/wptrunner.ini', 02:33:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:33:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:33:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:33:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:33:39 INFO - 'pip_index': False, 02:33:39 INFO - 'require_test_zip': True, 02:33:39 INFO - 'test_type': ('testharness',), 02:33:39 INFO - 'this_chunk': '1', 02:33:39 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:33:39 INFO - 'total_chunks': '10', 02:33:39 INFO - 'virtualenv_path': 'venv', 02:33:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:33:39 INFO - 'work_dir': 'build'} 02:33:39 INFO - ##### 02:33:39 INFO - ##### Running clobber step. 02:33:39 INFO - ##### 02:33:39 INFO - Running pre-action listener: _resource_record_pre_action 02:33:39 INFO - Running main action method: clobber 02:33:39 INFO - rmtree: /builds/slave/test/build 02:33:39 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:33:41 INFO - Running post-action listener: _resource_record_post_action 02:33:41 INFO - ##### 02:33:41 INFO - ##### Running read-buildbot-config step. 02:33:41 INFO - ##### 02:33:41 INFO - Running pre-action listener: _resource_record_pre_action 02:33:41 INFO - Running main action method: read_buildbot_config 02:33:41 INFO - Using buildbot properties: 02:33:41 INFO - { 02:33:41 INFO - "project": "", 02:33:41 INFO - "product": "firefox", 02:33:41 INFO - "script_repo_revision": "production", 02:33:41 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 02:33:41 INFO - "repository": "", 02:33:41 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 02:33:41 INFO - "buildid": "20160426010808", 02:33:41 INFO - "pgo_build": "False", 02:33:41 INFO - "basedir": "/builds/slave/test", 02:33:41 INFO - "buildnumber": 2, 02:33:41 INFO - "slavename": "tst-linux64-spot-1260", 02:33:41 INFO - "master": "http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/", 02:33:41 INFO - "platform": "linux64", 02:33:41 INFO - "branch": "mozilla-inbound", 02:33:41 INFO - "revision": "c28104d75b3dc30fa43d071900127041f4cd7a8b", 02:33:41 INFO - "repo_path": "integration/mozilla-inbound", 02:33:41 INFO - "moz_repo_path": "", 02:33:41 INFO - "stage_platform": "linux64", 02:33:41 INFO - "builduid": "0a53bcdf3bbd4954a84a9e3764229fd5", 02:33:41 INFO - "slavebuilddir": "test" 02:33:41 INFO - } 02:33:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2. 02:33:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json. 02:33:41 INFO - Running post-action listener: _resource_record_post_action 02:33:41 INFO - ##### 02:33:41 INFO - ##### Running download-and-extract step. 02:33:41 INFO - ##### 02:33:41 INFO - Running pre-action listener: _resource_record_pre_action 02:33:41 INFO - Running main action method: download_and_extract 02:33:41 INFO - mkdir: /builds/slave/test/build/tests 02:33:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:33:41 INFO - https://queue.taskcluster.net/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 02:33:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 02:33:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 02:33:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 02:33:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 02:33:42 INFO - Downloaded 1361 bytes. 02:33:42 INFO - Reading from file /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 02:33:42 INFO - Using the following test package requirements: 02:33:42 INFO - {u'common': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 02:33:42 INFO - u'cppunittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 02:33:42 INFO - u'firefox-49.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 02:33:42 INFO - u'gtest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 02:33:42 INFO - u'firefox-49.0a1.en-US.linux-x86_64.gtest.tests.zip'], 02:33:42 INFO - u'jittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 02:33:42 INFO - u'jsshell-linux-x86_64.zip'], 02:33:42 INFO - u'mochitest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 02:33:42 INFO - u'firefox-49.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 02:33:42 INFO - u'mozbase': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 02:33:42 INFO - u'reftest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 02:33:42 INFO - u'firefox-49.0a1.en-US.linux-x86_64.reftest.tests.zip'], 02:33:42 INFO - u'talos': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 02:33:42 INFO - u'firefox-49.0a1.en-US.linux-x86_64.talos.tests.zip'], 02:33:42 INFO - u'web-platform': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 02:33:42 INFO - u'firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 02:33:42 INFO - u'xpcshell': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 02:33:42 INFO - u'firefox-49.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 02:33:42 INFO - Downloading packages: [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 02:33:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:33:42 INFO - https://queue.taskcluster.net/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 02:33:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 02:33:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 02:33:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 02:33:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 02:33:44 INFO - Downloaded 22750804 bytes. 02:33:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:33:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:33:45 INFO - caution: filename not matched: web-platform/* 02:33:45 INFO - Return code: 11 02:33:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:33:45 INFO - https://queue.taskcluster.net/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 02:33:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 02:33:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 02:33:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 02:33:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 02:33:47 INFO - Downloaded 36406661 bytes. 02:33:47 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:33:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:33:51 INFO - caution: filename not matched: bin/* 02:33:51 INFO - caution: filename not matched: config/* 02:33:51 INFO - caution: filename not matched: mozbase/* 02:33:51 INFO - caution: filename not matched: marionette/* 02:33:51 INFO - caution: filename not matched: tools/wptserve/* 02:33:51 INFO - Return code: 11 02:33:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:33:51 INFO - https://queue.taskcluster.net/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 02:33:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 02:33:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 02:33:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 02:33:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 02:33:54 INFO - Downloaded 64489246 bytes. 02:33:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 02:33:54 INFO - mkdir: /builds/slave/test/properties 02:33:54 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:33:54 INFO - Writing to file /builds/slave/test/properties/build_url 02:33:54 INFO - Contents: 02:33:54 INFO - build_url:https://queue.taskcluster.net/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 02:33:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 02:33:55 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:33:55 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:33:55 INFO - Contents: 02:33:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 02:33:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:33:55 INFO - https://queue.taskcluster.net/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:33:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 02:33:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 02:33:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 02:33:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 02:33:59 INFO - Downloaded 90942388 bytes. 02:33:59 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 02:33:59 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 02:34:04 INFO - Return code: 0 02:34:04 INFO - Running post-action listener: _resource_record_post_action 02:34:04 INFO - Running post-action listener: set_extra_try_arguments 02:34:04 INFO - ##### 02:34:04 INFO - ##### Running create-virtualenv step. 02:34:04 INFO - ##### 02:34:04 INFO - Running pre-action listener: _pre_create_virtualenv 02:34:04 INFO - Running pre-action listener: _resource_record_pre_action 02:34:04 INFO - Running main action method: create_virtualenv 02:34:04 INFO - Creating virtualenv /builds/slave/test/build/venv 02:34:04 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 02:34:04 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:34:05 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:34:05 INFO - Using real prefix '/usr' 02:34:05 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:34:08 INFO - Installing distribute.............................................................................................................................................................................................done. 02:34:12 INFO - Installing pip.................done. 02:34:12 INFO - Return code: 0 02:34:12 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:34:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:34:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:34:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:34:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:34:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x15d3030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15d43f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1617ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x161cba0>, '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 0x1615f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1616410>, '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-1461663193.215859-176061531', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:34:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 02:34:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 02:34:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:34:12 INFO - 'CCACHE_UMASK': '002', 02:34:12 INFO - 'DISPLAY': ':0', 02:34:12 INFO - 'HOME': '/home/cltbld', 02:34:12 INFO - 'LANG': 'en_US.UTF-8', 02:34:12 INFO - 'LOGNAME': 'cltbld', 02:34:12 INFO - 'MAIL': '/var/mail/cltbld', 02:34:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:34:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:34:12 INFO - 'MOZ_NO_REMOTE': '1', 02:34:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:34:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:34:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:34:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:34:12 INFO - 'PWD': '/builds/slave/test', 02:34:12 INFO - 'SHELL': '/bin/bash', 02:34:12 INFO - 'SHLVL': '1', 02:34:12 INFO - 'TERM': 'linux', 02:34:12 INFO - 'TMOUT': '86400', 02:34:12 INFO - 'USER': 'cltbld', 02:34:12 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461663193.215859-176061531', 02:34:12 INFO - '_': '/tools/buildbot/bin/python'} 02:34:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:34:12 INFO - Downloading/unpacking psutil>=0.7.1 02:34:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:12 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 02:34:12 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 02:34:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:34:16 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:34:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:34:16 INFO - Installing collected packages: psutil 02:34:16 INFO - Running setup.py install for psutil 02:34:16 INFO - building 'psutil._psutil_linux' extension 02:34:16 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 02:34:17 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 02:34:17 INFO - building 'psutil._psutil_posix' extension 02:34:17 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 02:34:17 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 02:34:17 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:34:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:34:17 INFO - Successfully installed psutil 02:34:17 INFO - Cleaning up... 02:34:18 INFO - Return code: 0 02:34:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:34: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')]} 02:34:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:34:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34: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')]} 02:34:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:34:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34: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', '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 0x15d3030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15d43f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1617ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x161cba0>, '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 0x1615f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1616410>, '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-1461663193.215859-176061531', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:34: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', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 02:34: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 mozsystemmonitor==0.0.0 02:34:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:34:18 INFO - 'CCACHE_UMASK': '002', 02:34:18 INFO - 'DISPLAY': ':0', 02:34:18 INFO - 'HOME': '/home/cltbld', 02:34:18 INFO - 'LANG': 'en_US.UTF-8', 02:34:18 INFO - 'LOGNAME': 'cltbld', 02:34:18 INFO - 'MAIL': '/var/mail/cltbld', 02:34:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:34:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:34:18 INFO - 'MOZ_NO_REMOTE': '1', 02:34:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:34:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:34:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:34:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:34:18 INFO - 'PWD': '/builds/slave/test', 02:34:18 INFO - 'SHELL': '/bin/bash', 02:34:18 INFO - 'SHLVL': '1', 02:34:18 INFO - 'TERM': 'linux', 02:34:18 INFO - 'TMOUT': '86400', 02:34:18 INFO - 'USER': 'cltbld', 02:34:18 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461663193.215859-176061531', 02:34:18 INFO - '_': '/tools/buildbot/bin/python'} 02:34:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:34:18 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:34: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 02:34: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 02:34: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 02:34: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 02:34: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 02:34: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 02:34:21 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:34:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:34:22 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:34:22 INFO - Installing collected packages: mozsystemmonitor 02:34:22 INFO - Running setup.py install for mozsystemmonitor 02:34:22 INFO - Successfully installed mozsystemmonitor 02:34:22 INFO - Cleaning up... 02:34:22 INFO - Return code: 0 02:34:22 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:34:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:34:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:34:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:34:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:34:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:22 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 0x15d3030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15d43f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1617ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x161cba0>, '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 0x1615f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1616410>, '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-1461663193.215859-176061531', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:34:22 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 02:34:22 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 02:34:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:34:22 INFO - 'CCACHE_UMASK': '002', 02:34:22 INFO - 'DISPLAY': ':0', 02:34:22 INFO - 'HOME': '/home/cltbld', 02:34:22 INFO - 'LANG': 'en_US.UTF-8', 02:34:22 INFO - 'LOGNAME': 'cltbld', 02:34:22 INFO - 'MAIL': '/var/mail/cltbld', 02:34:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:34:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:34:22 INFO - 'MOZ_NO_REMOTE': '1', 02:34:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:34:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:34:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:34:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:34:22 INFO - 'PWD': '/builds/slave/test', 02:34:22 INFO - 'SHELL': '/bin/bash', 02:34:22 INFO - 'SHLVL': '1', 02:34:22 INFO - 'TERM': 'linux', 02:34:22 INFO - 'TMOUT': '86400', 02:34:22 INFO - 'USER': 'cltbld', 02:34:22 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461663193.215859-176061531', 02:34:22 INFO - '_': '/tools/buildbot/bin/python'} 02:34:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:34:22 INFO - Downloading/unpacking blobuploader==1.2.4 02:34: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 02:34: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 02:34: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 02:34: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 02:34: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 02:34: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 02:34:26 INFO - Downloading blobuploader-1.2.4.tar.gz 02:34:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:34:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:34:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:26 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 02:34:26 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 02:34:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:34:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:34:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:27 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 02:34:27 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 02:34:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:27 INFO - Downloading docopt-0.6.1.tar.gz 02:34:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:34:28 INFO - Installing collected packages: blobuploader, requests, docopt 02:34:28 INFO - Running setup.py install for blobuploader 02:34:28 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:34:28 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:34:28 INFO - Running setup.py install for requests 02:34:28 INFO - Running setup.py install for docopt 02:34:29 INFO - Successfully installed blobuploader requests docopt 02:34:29 INFO - Cleaning up... 02:34:29 INFO - Return code: 0 02:34:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:34:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:34:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:34:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:34:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:34:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:29 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 0x15d3030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15d43f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1617ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x161cba0>, '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 0x1615f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1616410>, '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-1461663193.215859-176061531', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:34:29 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 02:34:29 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 02:34:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:34:29 INFO - 'CCACHE_UMASK': '002', 02:34:29 INFO - 'DISPLAY': ':0', 02:34:29 INFO - 'HOME': '/home/cltbld', 02:34:29 INFO - 'LANG': 'en_US.UTF-8', 02:34:29 INFO - 'LOGNAME': 'cltbld', 02:34:29 INFO - 'MAIL': '/var/mail/cltbld', 02:34:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:34:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:34:29 INFO - 'MOZ_NO_REMOTE': '1', 02:34:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:34:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:34:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:34:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:34:29 INFO - 'PWD': '/builds/slave/test', 02:34:29 INFO - 'SHELL': '/bin/bash', 02:34:29 INFO - 'SHLVL': '1', 02:34:29 INFO - 'TERM': 'linux', 02:34:29 INFO - 'TMOUT': '86400', 02:34:29 INFO - 'USER': 'cltbld', 02:34:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461663193.215859-176061531', 02:34:29 INFO - '_': '/tools/buildbot/bin/python'} 02:34:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:34:29 INFO - Running setup.py (path:/tmp/pip-gCK_9A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:34:29 INFO - Running setup.py (path:/tmp/pip-sEK2w1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:34:29 INFO - Running setup.py (path:/tmp/pip-GnDdW3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:34:30 INFO - Running setup.py (path:/tmp/pip-pEDsbP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:34:30 INFO - Running setup.py (path:/tmp/pip-ynQCzl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:34:30 INFO - Running setup.py (path:/tmp/pip-DQPZby-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:34:30 INFO - Running setup.py (path:/tmp/pip-lXxIp1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:34:30 INFO - Running setup.py (path:/tmp/pip-uxiIQM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:34:30 INFO - Running setup.py (path:/tmp/pip-kri8ka-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:34:30 INFO - Running setup.py (path:/tmp/pip-KwlFtE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:34:30 INFO - Running setup.py (path:/tmp/pip-eX7QOz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:34:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:34:31 INFO - Running setup.py (path:/tmp/pip-onLKjM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:34:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:34:31 INFO - Running setup.py (path:/tmp/pip-uBeUOJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:34:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:34:31 INFO - Running setup.py (path:/tmp/pip-e8oDST-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:34:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:34:31 INFO - Running setup.py (path:/tmp/pip-zvbVoG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:34:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:34:31 INFO - Running setup.py (path:/tmp/pip-oOD4FU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:34:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:34:31 INFO - Running setup.py (path:/tmp/pip-iLwO1D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:34:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:34:31 INFO - Running setup.py (path:/tmp/pip-5oZguk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:34:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:34:32 INFO - Running setup.py (path:/tmp/pip-PpY_vb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:34:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:34:32 INFO - Running setup.py (path:/tmp/pip-ZvewCG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:34:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:34:32 INFO - Running setup.py (path:/tmp/pip-lEWM1g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:34:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:34:32 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 02:34:32 INFO - Running setup.py install for manifestparser 02:34:33 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:34:33 INFO - Running setup.py install for mozcrash 02:34:33 INFO - Running setup.py install for mozdebug 02:34:33 INFO - Running setup.py install for mozdevice 02:34:33 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:34:33 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:34:33 INFO - Running setup.py install for mozfile 02:34:33 INFO - Running setup.py install for mozhttpd 02:34:34 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:34:34 INFO - Running setup.py install for mozinfo 02:34:34 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:34:34 INFO - Running setup.py install for mozInstall 02:34:34 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:34:34 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:34:34 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:34:34 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:34:34 INFO - Running setup.py install for mozleak 02:34:34 INFO - Running setup.py install for mozlog 02:34:34 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:34:34 INFO - Running setup.py install for moznetwork 02:34:35 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:34:35 INFO - Running setup.py install for mozprocess 02:34:35 INFO - Running setup.py install for mozprofile 02:34:35 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:34:35 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:34:35 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:34:35 INFO - Running setup.py install for mozrunner 02:34:35 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:34:35 INFO - Running setup.py install for mozscreenshot 02:34:35 INFO - Running setup.py install for moztest 02:34:36 INFO - Running setup.py install for mozversion 02:34:36 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:34:36 INFO - Running setup.py install for wptserve 02:34:36 INFO - Running setup.py install for marionette-driver 02:34:36 INFO - Running setup.py install for browsermob-proxy 02:34:37 INFO - Running setup.py install for marionette-client 02:34:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:34:37 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:34:37 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 02:34:37 INFO - Cleaning up... 02:34:37 INFO - Return code: 0 02:34:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:34:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:34:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:34:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:34:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:34:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:37 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 0x15d3030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15d43f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1617ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x161cba0>, '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 0x1615f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1616410>, '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-1461663193.215859-176061531', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:34:37 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 02:34:37 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 02:34:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:34:37 INFO - 'CCACHE_UMASK': '002', 02:34:37 INFO - 'DISPLAY': ':0', 02:34:37 INFO - 'HOME': '/home/cltbld', 02:34:37 INFO - 'LANG': 'en_US.UTF-8', 02:34:37 INFO - 'LOGNAME': 'cltbld', 02:34:37 INFO - 'MAIL': '/var/mail/cltbld', 02:34:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:34:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:34:37 INFO - 'MOZ_NO_REMOTE': '1', 02:34:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:34:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:34:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:34:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:34:37 INFO - 'PWD': '/builds/slave/test', 02:34:37 INFO - 'SHELL': '/bin/bash', 02:34:37 INFO - 'SHLVL': '1', 02:34:37 INFO - 'TERM': 'linux', 02:34:37 INFO - 'TMOUT': '86400', 02:34:37 INFO - 'USER': 'cltbld', 02:34:37 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461663193.215859-176061531', 02:34:37 INFO - '_': '/tools/buildbot/bin/python'} 02:34:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:34:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:34:37 INFO - Running setup.py (path:/tmp/pip-zq_edJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:34:38 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 02:34:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:34:38 INFO - Running setup.py (path:/tmp/pip-C3lw8I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:34:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 02:34:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:34:38 INFO - Running setup.py (path:/tmp/pip-krZOF1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:34:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 02:34:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:34:38 INFO - Running setup.py (path:/tmp/pip-OSM6Zc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:34:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 02:34:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:34:38 INFO - Running setup.py (path:/tmp/pip-LsQ_7H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:34:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 02:34:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:34:38 INFO - Running setup.py (path:/tmp/pip-6skpl6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:34:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 02:34:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:34:38 INFO - Running setup.py (path:/tmp/pip-6I0n9R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:34:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 02:34:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:34:38 INFO - Running setup.py (path:/tmp/pip-Ka23of-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:34:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 02:34:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:34:39 INFO - Running setup.py (path:/tmp/pip-Cd4SDO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:34:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 02:34:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:34:39 INFO - Running setup.py (path:/tmp/pip-VHQQOb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:34:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:34:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:34:39 INFO - Running setup.py (path:/tmp/pip-cdqF7a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:34:39 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 02:34:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:34:39 INFO - Running setup.py (path:/tmp/pip-gYOcKh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:34:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 02:34:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:34:39 INFO - Running setup.py (path:/tmp/pip-dmGa8P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:34:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 02:34:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:34:39 INFO - Running setup.py (path:/tmp/pip-kfxpBq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:34:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 02:34:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:34:39 INFO - Running setup.py (path:/tmp/pip-iaWfjd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:34:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 02:34:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:34:40 INFO - Running setup.py (path:/tmp/pip-JMYuqN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:34:40 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 02:34:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:34:40 INFO - Running setup.py (path:/tmp/pip-SfAkrb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:34:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 02:34:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:34:40 INFO - Running setup.py (path:/tmp/pip-JcOunV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:34:40 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 02:34:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:34:40 INFO - Running setup.py (path:/tmp/pip-I5xVCJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:34:40 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 02:34:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:34:40 INFO - Running setup.py (path:/tmp/pip-okMoVA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:34:40 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 02:34:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:34:41 INFO - Running setup.py (path:/tmp/pip-kA5PEx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:34:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:34:41 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 02:34:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 02:34:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 02:34:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 02:34:41 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 02:34:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 02:34:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:34:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:41 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 02:34:41 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 02:34:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:44 INFO - Downloading blessings-1.6.tar.gz 02:34:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:34:44 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 02:34:44 INFO - Installing collected packages: blessings 02:34:44 INFO - Running setup.py install for blessings 02:34:45 INFO - Successfully installed blessings 02:34:45 INFO - Cleaning up... 02:34:45 INFO - Return code: 0 02:34:45 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:34:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:34:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:34:45 INFO - Reading from file tmpfile_stdout 02:34:45 INFO - Current package versions: 02:34:45 INFO - argparse == 1.2.1 02:34:45 INFO - blessings == 1.6 02:34:45 INFO - blobuploader == 1.2.4 02:34:45 INFO - browsermob-proxy == 0.6.0 02:34:45 INFO - docopt == 0.6.1 02:34:45 INFO - manifestparser == 1.1 02:34:45 INFO - marionette-client == 2.3.0 02:34:45 INFO - marionette-driver == 1.4.0 02:34:45 INFO - mozInstall == 1.12 02:34:45 INFO - mozcrash == 0.17 02:34:45 INFO - mozdebug == 0.1 02:34:45 INFO - mozdevice == 0.48 02:34:45 INFO - mozfile == 1.2 02:34:45 INFO - mozhttpd == 0.7 02:34:45 INFO - mozinfo == 0.9 02:34:45 INFO - mozleak == 0.1 02:34:45 INFO - mozlog == 3.1 02:34:45 INFO - moznetwork == 0.27 02:34:45 INFO - mozprocess == 0.22 02:34:45 INFO - mozprofile == 0.28 02:34:45 INFO - mozrunner == 6.11 02:34:45 INFO - mozscreenshot == 0.1 02:34:45 INFO - mozsystemmonitor == 0.0 02:34:45 INFO - moztest == 0.7 02:34:45 INFO - mozversion == 1.4 02:34:45 INFO - psutil == 3.1.1 02:34:45 INFO - requests == 1.2.3 02:34:45 INFO - wptserve == 1.4.0 02:34:45 INFO - wsgiref == 0.1.2 02:34:45 INFO - Running post-action listener: _resource_record_post_action 02:34:45 INFO - Running post-action listener: _start_resource_monitoring 02:34:45 INFO - Starting resource monitoring. 02:34:45 INFO - ##### 02:34:45 INFO - ##### Running pull step. 02:34:45 INFO - ##### 02:34:45 INFO - Running pre-action listener: _resource_record_pre_action 02:34:45 INFO - Running main action method: pull 02:34:45 INFO - Pull has nothing to do! 02:34:45 INFO - Running post-action listener: _resource_record_post_action 02:34:45 INFO - ##### 02:34:45 INFO - ##### Running install step. 02:34:45 INFO - ##### 02:34:45 INFO - Running pre-action listener: _resource_record_pre_action 02:34:45 INFO - Running main action method: install 02:34:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:34:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:34:46 INFO - Reading from file tmpfile_stdout 02:34:46 INFO - Detecting whether we're running mozinstall >=1.0... 02:34:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:34:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:34:46 INFO - Reading from file tmpfile_stdout 02:34:46 INFO - Output received: 02:34:46 INFO - Usage: mozinstall [options] installer 02:34:46 INFO - Options: 02:34:46 INFO - -h, --help show this help message and exit 02:34:46 INFO - -d DEST, --destination=DEST 02:34:46 INFO - Directory to install application into. [default: 02:34:46 INFO - "/builds/slave/test"] 02:34:46 INFO - --app=APP Application being installed. [default: firefox] 02:34:46 INFO - mkdir: /builds/slave/test/build/application 02:34:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 02:34:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 02:35:16 INFO - Reading from file tmpfile_stdout 02:35:16 INFO - Output received: 02:35:16 INFO - /builds/slave/test/build/application/firefox/firefox 02:35:16 INFO - Running post-action listener: _resource_record_post_action 02:35:16 INFO - ##### 02:35:16 INFO - ##### Running run-tests step. 02:35:16 INFO - ##### 02:35:16 INFO - Running pre-action listener: _resource_record_pre_action 02:35:16 INFO - Running main action method: run_tests 02:35:16 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:35:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:35:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:35:16 INFO - grabbing minidump binary from tooltool 02:35: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')]} 02:35:16 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 0x161cba0>, '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 0x1615f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1616410>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:35:16 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 02:35:16 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 02:35:16 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:35:16 INFO - Return code: 0 02:35:16 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 02:35:17 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:35:17 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/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.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 02:35:17 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/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.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 02:35:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:35:17 INFO - 'CCACHE_UMASK': '002', 02:35:17 INFO - 'DISPLAY': ':0', 02:35:17 INFO - 'HOME': '/home/cltbld', 02:35:17 INFO - 'LANG': 'en_US.UTF-8', 02:35:17 INFO - 'LOGNAME': 'cltbld', 02:35:17 INFO - 'MAIL': '/var/mail/cltbld', 02:35:17 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:35:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:35:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:35:17 INFO - 'MOZ_NO_REMOTE': '1', 02:35:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:35:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:35:17 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:35:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:35:17 INFO - 'PWD': '/builds/slave/test', 02:35:17 INFO - 'SHELL': '/bin/bash', 02:35:17 INFO - 'SHLVL': '1', 02:35:17 INFO - 'TERM': 'linux', 02:35:17 INFO - 'TMOUT': '86400', 02:35:17 INFO - 'USER': 'cltbld', 02:35:17 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461663193.215859-176061531', 02:35:17 INFO - '_': '/tools/buildbot/bin/python'} 02:35:17 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/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.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 02:35:17 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 02:35:17 INFO - import pkg_resources 02:35:19 INFO - Using 1 client processes 02:35:19 INFO - wptserve Starting http server on 127.0.0.1:8000 02:35:19 INFO - wptserve Starting http server on 127.0.0.1:8001 02:35:19 INFO - wptserve Starting http server on 127.0.0.1:8443 02:35:21 INFO - SUITE-START | Running 778 tests 02:35:21 INFO - Running testharness tests 02:35:21 INFO - Setting up ssl 02:35:21 INFO - PROCESS | certutil | 02:35:21 INFO - PROCESS | certutil | 02:35:21 INFO - PROCESS | certutil | 02:35:21 INFO - Certificate Nickname Trust Attributes 02:35:21 INFO - SSL,S/MIME,JAR/XPI 02:35:21 INFO - 02:35:21 INFO - web-platform-tests CT,, 02:35:21 INFO - 02:35:21 INFO - Starting runner 02:35:24 INFO - PROCESS | 1815 | 1461663324529 Marionette DEBUG Marionette enabled via build flag and pref 02:35:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe589136000 == 1 [pid = 1815] [id = 1] 02:35:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 1 (0x7fe589136800) [pid = 1815] [serial = 1] [outer = (nil)] 02:35:24 INFO - PROCESS | 1815 | [1815] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 02:35:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 2 (0x7fe589137800) [pid = 1815] [serial = 2] [outer = 0x7fe589136800] 02:35:25 INFO - PROCESS | 1815 | 1461663325163 Marionette INFO Listening on port 2828 02:35:25 INFO - PROCESS | 1815 | 1461663325693 Marionette DEBUG Marionette enabled via command-line flag 02:35:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58600e800 == 2 [pid = 1815] [id = 2] 02:35:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 3 (0x7fe58600f000) [pid = 1815] [serial = 3] [outer = (nil)] 02:35:25 INFO - PROCESS | 1815 | [1815] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 02:35:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 4 (0x7fe586010000) [pid = 1815] [serial = 4] [outer = 0x7fe58600f000] 02:35:25 INFO - PROCESS | 1815 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fe5860f7df0 02:35:25 INFO - PROCESS | 1815 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fe58ad8b670 02:35:25 INFO - PROCESS | 1815 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fe58545b8e0 02:35:25 INFO - PROCESS | 1815 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fe58545bbe0 02:35:25 INFO - PROCESS | 1815 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fe58545bf10 02:35:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 5 (0x7fe585492000) [pid = 1815] [serial = 5] [outer = 0x7fe589136800] 02:35:26 INFO - PROCESS | 1815 | [1815] 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 02:35:26 INFO - PROCESS | 1815 | 1461663326084 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:47743 02:35:26 INFO - PROCESS | 1815 | [1815] 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 02:35:26 INFO - PROCESS | 1815 | 1461663326167 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:47744 02:35:26 INFO - PROCESS | 1815 | 1461663326175 Marionette DEBUG Closed connection conn0 02:35:26 INFO - PROCESS | 1815 | [1815] 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 02:35:26 INFO - PROCESS | 1815 | [1815] 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 02:35:26 INFO - PROCESS | 1815 | 1461663326297 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:47745 02:35:26 INFO - PROCESS | 1815 | 1461663326300 Marionette DEBUG Closed connection conn1 02:35:26 INFO - PROCESS | 1815 | [1815] 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 02:35:26 INFO - PROCESS | 1815 | 1461663326363 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:47746 02:35:26 INFO - PROCESS | 1815 | 1461663326370 Marionette DEBUG Closed connection conn2 02:35:26 INFO - PROCESS | 1815 | 1461663326426 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:35:26 INFO - PROCESS | 1815 | 1461663326439 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"49.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":"20160426010808","device":"desktop","version":"49.0a1"} 02:35:27 INFO - PROCESS | 1815 | [1815] 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 02:35:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579aec000 == 3 [pid = 1815] [id = 3] 02:35:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 6 (0x7fe579aec800) [pid = 1815] [serial = 6] [outer = (nil)] 02:35:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579aed000 == 4 [pid = 1815] [id = 4] 02:35:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 7 (0x7fe5798cb400) [pid = 1815] [serial = 7] [outer = (nil)] 02:35:28 INFO - PROCESS | 1815 | [1815] 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 02:35:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578b2a800 == 5 [pid = 1815] [id = 5] 02:35:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 8 (0x7fe578bed800) [pid = 1815] [serial = 8] [outer = (nil)] 02:35:28 INFO - PROCESS | 1815 | [1815] 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 02:35:28 INFO - PROCESS | 1815 | [1815] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:35:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 9 (0x7fe578770800) [pid = 1815] [serial = 9] [outer = 0x7fe578bed800] 02:35:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 10 (0x7fe5783a8800) [pid = 1815] [serial = 10] [outer = 0x7fe579aec800] 02:35:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 11 (0x7fe578373c00) [pid = 1815] [serial = 11] [outer = 0x7fe5798cb400] 02:35:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 12 (0x7fe578209800) [pid = 1815] [serial = 12] [outer = 0x7fe578bed800] 02:35:30 INFO - PROCESS | 1815 | 1461663330067 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 1815 | 1461663330087 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 13 (0x7fe57618d800) [pid = 1815] [serial = 13] [outer = 0x7fe578bed800] 02:35:30 INFO - PROCESS | 1815 | 1461663330785 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"c11b3b92-952a-4aa7-86ee-24da727bf8b4","capabilities":{"browserName":"Firefox","browserVersion":"49.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":"20160426010808","device":"desktop","version":"49.0a1","command_id":1}}] 02:35:31 INFO - PROCESS | 1815 | 1461663331058 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}] 02:35:31 INFO - PROCESS | 1815 | 1461663331377 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 02:35:31 INFO - PROCESS | 1815 | 1461663331435 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:35:31 INFO - PROCESS | 1815 | [1815] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:35:31 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:35:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 14 (0x7fe572bb1400) [pid = 1815] [serial = 14] [outer = 0x7fe578bed800] 02:35:31 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:35:31 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:32 INFO - PROCESS | 1815 | 1461663332010 Marionette TRACE conn3 <- [1,3,null,{}] 02:35:32 INFO - PROCESS | 1815 | 1461663332102 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:35:32 INFO - PROCESS | 1815 | 1461663332141 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 02:35:32 INFO - PROCESS | 1815 | 1461663332196 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 02:35:32 INFO - PROCESS | 1815 | 1461663332199 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 02:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:35:32 INFO - PROCESS | 1815 | 1461663332229 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:35:32 INFO - PROCESS | 1815 | 1461663332234 Marionette TRACE conn3 <- [1,6,null,{}] 02:35:32 INFO - PROCESS | 1815 | 1461663332284 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}] 02:35:32 INFO - PROCESS | 1815 | 1461663332305 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 02:35:32 INFO - PROCESS | 1815 | 1461663332314 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe571695000 == 6 [pid = 1815] [id = 6] 02:35:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 15 (0x7fe5716dbc00) [pid = 1815] [serial = 15] [outer = (nil)] 02:35:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 16 (0x7fe5716dd800) [pid = 1815] [serial = 16] [outer = 0x7fe5716dbc00] 02:35:32 INFO - PROCESS | 1815 | 1461663332386 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 17 (0x7fe5716e4400) [pid = 1815] [serial = 17] [outer = 0x7fe5716dbc00] 02:35:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57136d000 == 7 [pid = 1815] [id = 7] 02:35:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 18 (0x7fe57135cc00) [pid = 1815] [serial = 18] [outer = (nil)] 02:35:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 19 (0x7fe571364000) [pid = 1815] [serial = 19] [outer = 0x7fe57135cc00] 02:35:32 INFO - PROCESS | 1815 | 1461663332854 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 20 (0x7fe576023800) [pid = 1815] [serial = 20] [outer = 0x7fe57135cc00] 02:35:33 INFO - PROCESS | 1815 | [1815] 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 02:35:33 INFO - PROCESS | 1815 | 1461663333375 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]]]}] 02:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1240ms 02:35:33 INFO - PROCESS | 1815 | 1461663333487 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 02:35:33 INFO - PROCESS | 1815 | 1461663333490 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 02:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:35:33 INFO - PROCESS | 1815 | 1461663333524 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:35:33 INFO - PROCESS | 1815 | 1461663333527 Marionette TRACE conn3 <- [1,10,null,{}] 02:35:33 INFO - PROCESS | 1815 | 1461663333541 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}] 02:35:33 INFO - PROCESS | 1815 | 1461663333703 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 02:35:33 INFO - PROCESS | 1815 | 1461663333732 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f71b800 == 8 [pid = 1815] [id = 8] 02:35:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 21 (0x7fe5706d2000) [pid = 1815] [serial = 21] [outer = (nil)] 02:35:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 22 (0x7fe57135dc00) [pid = 1815] [serial = 22] [outer = 0x7fe5706d2000] 02:35:33 INFO - PROCESS | 1815 | 1461663333797 Marionette DEBUG loaded listener.js 02:35:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 23 (0x7fe56fa4d400) [pid = 1815] [serial = 23] [outer = 0x7fe5706d2000] 02:35:34 INFO - PROCESS | 1815 | 1461663334354 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]]]}] 02:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 902ms 02:35:34 INFO - PROCESS | 1815 | 1461663334403 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 02:35:34 INFO - PROCESS | 1815 | 1461663334407 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 02:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:35:34 INFO - PROCESS | 1815 | 1461663334412 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:35:34 INFO - PROCESS | 1815 | 1461663334414 Marionette TRACE conn3 <- [1,14,null,{}] 02:35:34 INFO - PROCESS | 1815 | 1461663334420 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}] 02:35:34 INFO - PROCESS | 1815 | 1461663334566 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 02:35:34 INFO - PROCESS | 1815 | 1461663334587 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fab0000 == 9 [pid = 1815] [id = 9] 02:35:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 24 (0x7fe56fc0b800) [pid = 1815] [serial = 24] [outer = (nil)] 02:35:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 25 (0x7fe56fc0f800) [pid = 1815] [serial = 25] [outer = 0x7fe56fc0b800] 02:35:34 INFO - PROCESS | 1815 | 1461663334664 Marionette DEBUG loaded listener.js 02:35:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 26 (0x7fe56fc18800) [pid = 1815] [serial = 26] [outer = 0x7fe56fc0b800] 02:35:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f830000 == 10 [pid = 1815] [id = 10] 02:35:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 27 (0x7fe56f830800) [pid = 1815] [serial = 27] [outer = (nil)] 02:35:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 28 (0x7fe56f831000) [pid = 1815] [serial = 28] [outer = 0x7fe56f830800] 02:35:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 29 (0x7fe56fc95000) [pid = 1815] [serial = 29] [outer = 0x7fe56f830800] 02:35:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc9b000 == 11 [pid = 1815] [id = 11] 02:35:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 30 (0x7fe56f1c1400) [pid = 1815] [serial = 30] [outer = (nil)] 02:35:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 31 (0x7fe56f20e400) [pid = 1815] [serial = 31] [outer = 0x7fe56f1c1400] 02:35:35 INFO - PROCESS | 1815 | 1461663335930 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]]]}] 02:35:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 32 (0x7fe56f737800) [pid = 1815] [serial = 32] [outer = 0x7fe56f1c1400] 02:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1587ms 02:35:36 INFO - PROCESS | 1815 | 1461663336029 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 02:35:36 INFO - PROCESS | 1815 | 1461663336035 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 02:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:35:36 INFO - PROCESS | 1815 | 1461663336108 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:35:36 INFO - PROCESS | 1815 | 1461663336112 Marionette TRACE conn3 <- [1,18,null,{}] 02:35:36 INFO - PROCESS | 1815 | 1461663336180 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}] 02:35:36 INFO - PROCESS | 1815 | 1461663336367 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 02:35:36 INFO - PROCESS | 1815 | 1461663336473 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe571386000 == 12 [pid = 1815] [id = 12] 02:35:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 33 (0x7fe56f20bc00) [pid = 1815] [serial = 33] [outer = (nil)] 02:35:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 34 (0x7fe57135f400) [pid = 1815] [serial = 34] [outer = 0x7fe56f20bc00] 02:35:36 INFO - PROCESS | 1815 | 1461663336582 Marionette DEBUG loaded listener.js 02:35:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 35 (0x7fe5716ddc00) [pid = 1815] [serial = 35] [outer = 0x7fe56f20bc00] 02:35:37 INFO - PROCESS | 1815 | 1461663337371 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]]]}] 02:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1333ms 02:35:37 INFO - PROCESS | 1815 | 1461663337420 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 02:35:37 INFO - PROCESS | 1815 | 1461663337428 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 02:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:35:37 INFO - PROCESS | 1815 | 1461663337438 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:35:37 INFO - PROCESS | 1815 | 1461663337441 Marionette TRACE conn3 <- [1,22,null,{}] 02:35:37 INFO - PROCESS | 1815 | 1461663337447 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}] 02:35:37 INFO - PROCESS | 1815 | 1461663337612 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 02:35:37 INFO - PROCESS | 1815 | 1461663337730 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe576e9d800 == 13 [pid = 1815] [id = 13] 02:35:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 36 (0x7fe573047800) [pid = 1815] [serial = 36] [outer = (nil)] 02:35:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 37 (0x7fe57558cc00) [pid = 1815] [serial = 37] [outer = 0x7fe573047800] 02:35:37 INFO - PROCESS | 1815 | 1461663337806 Marionette DEBUG loaded listener.js 02:35:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 38 (0x7fe5769f0000) [pid = 1815] [serial = 38] [outer = 0x7fe573047800] 02:35:38 INFO - PROCESS | 1815 | 1461663338825 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]]]}] 02:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1432ms 02:35:38 INFO - PROCESS | 1815 | 1461663338870 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 02:35:38 INFO - PROCESS | 1815 | 1461663338876 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 02:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:35:38 INFO - PROCESS | 1815 | 1461663338883 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:35:38 INFO - PROCESS | 1815 | 1461663338889 Marionette TRACE conn3 <- [1,26,null,{}] 02:35:38 INFO - PROCESS | 1815 | 1461663338897 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}] 02:35:39 INFO - PROCESS | 1815 | 1461663339103 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 02:35:39 INFO - PROCESS | 1815 | 1461663339288 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56faaf800 == 14 [pid = 1815] [id = 14] 02:35:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 39 (0x7fe575588c00) [pid = 1815] [serial = 39] [outer = (nil)] 02:35:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 40 (0x7fe57618a800) [pid = 1815] [serial = 40] [outer = 0x7fe575588c00] 02:35:39 INFO - PROCESS | 1815 | 1461663339362 Marionette DEBUG loaded listener.js 02:35:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 41 (0x7fe576e34c00) [pid = 1815] [serial = 41] [outer = 0x7fe575588c00] 02:35:40 INFO - PROCESS | 1815 | 1461663340104 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]]]}] 02:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1283ms 02:35:40 INFO - PROCESS | 1815 | 1461663340166 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 02:35:40 INFO - PROCESS | 1815 | 1461663340173 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 02:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:35:40 INFO - PROCESS | 1815 | 1461663340182 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:35:40 INFO - PROCESS | 1815 | 1461663340186 Marionette TRACE conn3 <- [1,30,null,{}] 02:35:40 INFO - PROCESS | 1815 | 1461663340191 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}] 02:35:40 INFO - PROCESS | 1815 | 1461663340326 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 02:35:40 INFO - PROCESS | 1815 | 1461663340338 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578b1d000 == 15 [pid = 1815] [id = 15] 02:35:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 42 (0x7fe577178c00) [pid = 1815] [serial = 42] [outer = (nil)] 02:35:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 43 (0x7fe57836ac00) [pid = 1815] [serial = 43] [outer = 0x7fe577178c00] 02:35:40 INFO - PROCESS | 1815 | 1461663340398 Marionette DEBUG loaded listener.js 02:35:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 44 (0x7fe5794e9000) [pid = 1815] [serial = 44] [outer = 0x7fe577178c00] 02:35:41 INFO - PROCESS | 1815 | 1461663341066 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]]]}] 02:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 931ms 02:35:41 INFO - PROCESS | 1815 | 1461663341114 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 02:35:41 INFO - PROCESS | 1815 | 1461663341118 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 02:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:35:41 INFO - PROCESS | 1815 | 1461663341123 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:35:41 INFO - PROCESS | 1815 | 1461663341129 Marionette TRACE conn3 <- [1,34,null,{}] 02:35:41 INFO - PROCESS | 1815 | 1461663341153 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}] 02:35:41 INFO - PROCESS | 1815 | 1461663341325 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 02:35:41 INFO - PROCESS | 1815 | 1461663341339 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579120800 == 16 [pid = 1815] [id = 16] 02:35:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 45 (0x7fe56fc11400) [pid = 1815] [serial = 45] [outer = (nil)] 02:35:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 46 (0x7fe5798c5c00) [pid = 1815] [serial = 46] [outer = 0x7fe56fc11400] 02:35:41 INFO - PROCESS | 1815 | 1461663341403 Marionette DEBUG loaded listener.js 02:35:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 47 (0x7fe579be2c00) [pid = 1815] [serial = 47] [outer = 0x7fe56fc11400] 02:35:42 INFO - PROCESS | 1815 | 1461663342085 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]]]}] 02:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 982ms 02:35:42 INFO - PROCESS | 1815 | 1461663342105 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 02:35:42 INFO - PROCESS | 1815 | 1461663342109 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 02:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:35:42 INFO - PROCESS | 1815 | 1461663342115 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:35:42 INFO - PROCESS | 1815 | 1461663342117 Marionette TRACE conn3 <- [1,38,null,{}] 02:35:42 INFO - PROCESS | 1815 | 1461663342122 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}] 02:35:42 INFO - PROCESS | 1815 | 1461663342286 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 02:35:42 INFO - PROCESS | 1815 | 1461663342304 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57954b000 == 17 [pid = 1815] [id = 17] 02:35:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 48 (0x7fe56fa53c00) [pid = 1815] [serial = 48] [outer = (nil)] 02:35:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 49 (0x7fe57a2e9c00) [pid = 1815] [serial = 49] [outer = 0x7fe56fa53c00] 02:35:42 INFO - PROCESS | 1815 | 1461663342366 Marionette DEBUG loaded listener.js 02:35:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 50 (0x7fe57a728800) [pid = 1815] [serial = 50] [outer = 0x7fe56fa53c00] 02:35:42 INFO - PROCESS | 1815 | 1461663342979 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]]]}] 02:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 925ms 02:35:43 INFO - PROCESS | 1815 | 1461663343041 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 02:35:43 INFO - PROCESS | 1815 | 1461663343045 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 02:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:35:43 INFO - PROCESS | 1815 | 1461663343050 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:35:43 INFO - PROCESS | 1815 | 1461663343052 Marionette TRACE conn3 <- [1,42,null,{}] 02:35:43 INFO - PROCESS | 1815 | 1461663343063 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}] 02:35:43 INFO - PROCESS | 1815 | 1461663343196 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 02:35:43 INFO - PROCESS | 1815 | 1461663343278 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579a74000 == 18 [pid = 1815] [id = 18] 02:35:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 51 (0x7fe57820a400) [pid = 1815] [serial = 51] [outer = (nil)] 02:35:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 52 (0x7fe57a72e800) [pid = 1815] [serial = 52] [outer = 0x7fe57820a400] 02:35:43 INFO - PROCESS | 1815 | 1461663343343 Marionette DEBUG loaded listener.js 02:35:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 53 (0x7fe5705eb800) [pid = 1815] [serial = 53] [outer = 0x7fe57820a400] 02:35:43 INFO - PROCESS | 1815 | 1461663343962 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]]]}] 02:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 934ms 02:35:43 INFO - PROCESS | 1815 | 1461663343986 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 02:35:43 INFO - PROCESS | 1815 | 1461663343990 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 02:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:35:44 INFO - PROCESS | 1815 | 1461663343996 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:35:44 INFO - PROCESS | 1815 | 1461663343998 Marionette TRACE conn3 <- [1,46,null,{}] 02:35:44 INFO - PROCESS | 1815 | 1461663344003 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}] 02:35:44 INFO - PROCESS | 1815 | 1461663344200 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 02:35:44 INFO - PROCESS | 1815 | 1461663344228 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a25b800 == 19 [pid = 1815] [id = 19] 02:35:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 54 (0x7fe57c717400) [pid = 1815] [serial = 54] [outer = (nil)] 02:35:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 55 (0x7fe57c752000) [pid = 1815] [serial = 55] [outer = 0x7fe57c717400] 02:35:44 INFO - PROCESS | 1815 | 1461663344297 Marionette DEBUG loaded listener.js 02:35:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 56 (0x7fe58048ac00) [pid = 1815] [serial = 56] [outer = 0x7fe57c717400] 02:35:44 INFO - PROCESS | 1815 | 1461663344989 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]]]}] 02:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1029ms 02:35:45 INFO - PROCESS | 1815 | 1461663345032 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 02:35:45 INFO - PROCESS | 1815 | 1461663345038 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 02:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:35:45 INFO - PROCESS | 1815 | 1461663345064 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:35:45 INFO - PROCESS | 1815 | 1461663345071 Marionette TRACE conn3 <- [1,50,null,{}] 02:35:45 INFO - PROCESS | 1815 | 1461663345103 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}] 02:35:45 INFO - PROCESS | 1815 | 1461663345280 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 02:35:45 INFO - PROCESS | 1815 | 1461663345375 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe572116800 == 20 [pid = 1815] [id = 20] 02:35:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 57 (0x7fe56fc16000) [pid = 1815] [serial = 57] [outer = (nil)] 02:35:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 58 (0x7fe5706d9c00) [pid = 1815] [serial = 58] [outer = 0x7fe56fc16000] 02:35:45 INFO - PROCESS | 1815 | 1461663345454 Marionette DEBUG loaded listener.js 02:35:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 59 (0x7fe5716db800) [pid = 1815] [serial = 59] [outer = 0x7fe56fc16000] 02:35:46 INFO - PROCESS | 1815 | 1461663346156 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]]]}] 02:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1163ms 02:35:46 INFO - PROCESS | 1815 | 1461663346210 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 02:35:46 INFO - PROCESS | 1815 | 1461663346218 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 02:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:35:46 INFO - PROCESS | 1815 | 1461663346229 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:35:46 INFO - PROCESS | 1815 | 1461663346233 Marionette TRACE conn3 <- [1,54,null,{}] 02:35:46 INFO - PROCESS | 1815 | 1461663346239 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}] 02:35:46 INFO - PROCESS | 1815 | 1461663346402 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 02:35:46 INFO - PROCESS | 1815 | 1461663346525 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57909d000 == 21 [pid = 1815] [id = 21] 02:35:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 60 (0x7fe572b11800) [pid = 1815] [serial = 60] [outer = (nil)] 02:35:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 61 (0x7fe576029c00) [pid = 1815] [serial = 61] [outer = 0x7fe572b11800] 02:35:46 INFO - PROCESS | 1815 | 1461663346600 Marionette DEBUG loaded listener.js 02:35:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 62 (0x7fe577ab7800) [pid = 1815] [serial = 62] [outer = 0x7fe572b11800] 02:35:47 INFO - PROCESS | 1815 | 1461663347426 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]]]}] 02:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1228ms 02:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:35:47 INFO - PROCESS | 1815 | 1461663347458 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 02:35:47 INFO - PROCESS | 1815 | 1461663347461 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 02:35:47 INFO - PROCESS | 1815 | 1461663347468 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:35:47 INFO - PROCESS | 1815 | 1461663347474 Marionette TRACE conn3 <- [1,58,null,{}] 02:35:47 INFO - PROCESS | 1815 | 1461663347490 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}] 02:35:47 INFO - PROCESS | 1815 | 1461663347696 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 02:35:47 INFO - PROCESS | 1815 | 1461663347713 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579120000 == 22 [pid = 1815] [id = 22] 02:35:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 63 (0x7fe57820ac00) [pid = 1815] [serial = 63] [outer = (nil)] 02:35:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 64 (0x7fe5794eb000) [pid = 1815] [serial = 64] [outer = 0x7fe57820ac00] 02:35:47 INFO - PROCESS | 1815 | 1461663347790 Marionette DEBUG loaded listener.js 02:35:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 65 (0x7fe579b91400) [pid = 1815] [serial = 65] [outer = 0x7fe57820ac00] 02:35:48 INFO - PROCESS | 1815 | 1461663348693 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]]]}] 02:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1285ms 02:35:48 INFO - PROCESS | 1815 | 1461663348753 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 02:35:48 INFO - PROCESS | 1815 | 1461663348758 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 02:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:35:48 INFO - PROCESS | 1815 | 1461663348763 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:35:48 INFO - PROCESS | 1815 | 1461663348766 Marionette TRACE conn3 <- [1,62,null,{}] 02:35:48 INFO - PROCESS | 1815 | 1461663348771 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}] 02:35:48 INFO - PROCESS | 1815 | 1461663348927 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 02:35:49 INFO - PROCESS | 1815 | 1461663349050 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c409000 == 23 [pid = 1815] [id = 23] 02:35:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 66 (0x7fe5792a7400) [pid = 1815] [serial = 66] [outer = (nil)] 02:35:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x7fe57c798000) [pid = 1815] [serial = 67] [outer = 0x7fe5792a7400] 02:35:49 INFO - PROCESS | 1815 | 1461663349125 Marionette DEBUG loaded listener.js 02:35:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x7fe57f560800) [pid = 1815] [serial = 68] [outer = 0x7fe5792a7400] 02:35:50 INFO - PROCESS | 1815 | 1461663350088 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]]]}] 02:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1379ms 02:35:50 INFO - PROCESS | 1815 | 1461663350146 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 02:35:50 INFO - PROCESS | 1815 | 1461663350152 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 02:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:35:50 INFO - PROCESS | 1815 | 1461663350168 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:35:50 INFO - PROCESS | 1815 | 1461663350179 Marionette TRACE conn3 <- [1,66,null,{}] 02:35:50 INFO - PROCESS | 1815 | 1461663350187 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}] 02:35:50 INFO - PROCESS | 1815 | 1461663350337 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 02:35:50 INFO - PROCESS | 1815 | 1461663350490 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5769a6800 == 24 [pid = 1815] [id = 24] 02:35:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x7fe5716e2400) [pid = 1815] [serial = 69] [outer = (nil)] 02:35:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x7fe572bb2000) [pid = 1815] [serial = 70] [outer = 0x7fe5716e2400] 02:35:50 INFO - PROCESS | 1815 | 1461663350612 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x7fe57602cc00) [pid = 1815] [serial = 71] [outer = 0x7fe5716e2400] 02:35:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579a74000 == 23 [pid = 1815] [id = 18] 02:35:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57954b000 == 22 [pid = 1815] [id = 17] 02:35:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579120800 == 21 [pid = 1815] [id = 16] 02:35:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578b1d000 == 20 [pid = 1815] [id = 15] 02:35:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56faaf800 == 19 [pid = 1815] [id = 14] 02:35:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe576e9d800 == 18 [pid = 1815] [id = 13] 02:35:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe571386000 == 17 [pid = 1815] [id = 12] 02:35:51 INFO - PROCESS | 1815 | 1461663351474 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]]]}] 02:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1344ms 02:35:51 INFO - PROCESS | 1815 | 1461663351510 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 02:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:35:51 INFO - PROCESS | 1815 | 1461663351516 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 02:35:51 INFO - PROCESS | 1815 | 1461663351524 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - PROCESS | 1815 | 1461663351530 Marionette TRACE conn3 <- [1,70,null,{}] 02:35:51 INFO - PROCESS | 1815 | 1461663351538 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}] 02:35:51 INFO - PROCESS | 1815 | 1461663351704 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 02:35:51 INFO - PROCESS | 1815 | 1461663351833 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe576e97000 == 18 [pid = 1815] [id = 25] 02:35:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x7fe572bbc400) [pid = 1815] [serial = 72] [outer = (nil)] 02:35:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x7fe576963800) [pid = 1815] [serial = 73] [outer = 0x7fe572bbc400] 02:35:51 INFO - PROCESS | 1815 | 1461663351915 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x7fe577e08c00) [pid = 1815] [serial = 74] [outer = 0x7fe572bbc400] 02:35:52 INFO - PROCESS | 1815 | 1461663352758 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]]]}] 02:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1285ms 02:35:52 INFO - PROCESS | 1815 | 1461663352809 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 02:35:52 INFO - PROCESS | 1815 | 1461663352817 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 02:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:35:52 INFO - PROCESS | 1815 | 1461663352828 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:35:52 INFO - PROCESS | 1815 | 1461663352832 Marionette TRACE conn3 <- [1,74,null,{}] 02:35:52 INFO - PROCESS | 1815 | 1461663352838 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}] 02:35:53 INFO - PROCESS | 1815 | 1461663353002 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 02:35:53 INFO - PROCESS | 1815 | 1461663353129 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579288800 == 19 [pid = 1815] [id = 26] 02:35:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x7fe57876e800) [pid = 1815] [serial = 75] [outer = (nil)] 02:35:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x7fe5794ecc00) [pid = 1815] [serial = 76] [outer = 0x7fe57876e800] 02:35:53 INFO - PROCESS | 1815 | 1461663353208 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x7fe579b8f000) [pid = 1815] [serial = 77] [outer = 0x7fe57876e800] 02:35:54 INFO - PROCESS | 1815 | 1461663354061 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]]]}] 02:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1279ms 02:35:54 INFO - PROCESS | 1815 | 1461663354108 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 02:35:54 INFO - PROCESS | 1815 | 1461663354112 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 02:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:35:54 INFO - PROCESS | 1815 | 1461663354119 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:35:54 INFO - PROCESS | 1815 | 1461663354124 Marionette TRACE conn3 <- [1,78,null,{}] 02:35:54 INFO - PROCESS | 1815 | 1461663354140 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}] 02:35:54 INFO - PROCESS | 1815 | 1461663354309 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 02:35:54 INFO - PROCESS | 1815 | 1461663354435 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c208000 == 20 [pid = 1815] [id = 27] 02:35:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x7fe57a6b0800) [pid = 1815] [serial = 78] [outer = (nil)] 02:35:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x7fe57c269800) [pid = 1815] [serial = 79] [outer = 0x7fe57a6b0800] 02:35:54 INFO - PROCESS | 1815 | 1461663354514 Marionette DEBUG loaded listener.js 02:35:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x7fe57f55a800) [pid = 1815] [serial = 80] [outer = 0x7fe57a6b0800] 02:35:55 INFO - PROCESS | 1815 | 1461663355436 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]]]}] 02:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1387ms 02:35:55 INFO - PROCESS | 1815 | 1461663355509 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 02:35:55 INFO - PROCESS | 1815 | 1461663355516 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 02:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:35:55 INFO - PROCESS | 1815 | 1461663355525 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:35:55 INFO - PROCESS | 1815 | 1461663355529 Marionette TRACE conn3 <- [1,82,null,{}] 02:35:55 INFO - PROCESS | 1815 | 1461663355538 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}] 02:35:55 INFO - PROCESS | 1815 | 1461663355793 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 02:35:55 INFO - PROCESS | 1815 | 1461663355946 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5804eb000 == 21 [pid = 1815] [id = 28] 02:35:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x7fe56f73e400) [pid = 1815] [serial = 81] [outer = (nil)] 02:35:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x7fe5862e4c00) [pid = 1815] [serial = 82] [outer = 0x7fe56f73e400] 02:35:56 INFO - PROCESS | 1815 | 1461663356027 Marionette DEBUG loaded listener.js 02:35:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x7fe58637b400) [pid = 1815] [serial = 83] [outer = 0x7fe56f73e400] 02:35:56 INFO - PROCESS | 1815 | 1461663356875 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]]]}] 02:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1382ms 02:35:56 INFO - PROCESS | 1815 | 1461663356907 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 02:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:35:56 INFO - PROCESS | 1815 | 1461663356913 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 02:35:56 INFO - PROCESS | 1815 | 1461663356921 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:35:56 INFO - PROCESS | 1815 | 1461663356926 Marionette TRACE conn3 <- [1,86,null,{}] 02:35:56 INFO - PROCESS | 1815 | 1461663356935 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}] 02:35:57 INFO - PROCESS | 1815 | 1461663357103 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 02:35:57 INFO - PROCESS | 1815 | 1461663357256 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5716a2000 == 22 [pid = 1815] [id = 29] 02:35:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x7fe571366c00) [pid = 1815] [serial = 84] [outer = (nil)] 02:35:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x7fe575521400) [pid = 1815] [serial = 85] [outer = 0x7fe571366c00] 02:35:57 INFO - PROCESS | 1815 | 1461663357335 Marionette DEBUG loaded listener.js 02:35:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x7fe576e34400) [pid = 1815] [serial = 86] [outer = 0x7fe571366c00] 02:35:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579120000 == 21 [pid = 1815] [id = 22] 02:35:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57909d000 == 20 [pid = 1815] [id = 21] 02:35:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe572116800 == 19 [pid = 1815] [id = 20] 02:35:58 INFO - PROCESS | 1815 | 1461663358345 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]]]}] 02:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1485ms 02:35:58 INFO - PROCESS | 1815 | 1461663358408 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 02:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:35:58 INFO - PROCESS | 1815 | 1461663358417 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 02:35:58 INFO - PROCESS | 1815 | 1461663358424 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:35:58 INFO - PROCESS | 1815 | 1461663358430 Marionette TRACE conn3 <- [1,90,null,{}] 02:35:58 INFO - PROCESS | 1815 | 1461663358438 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}] 02:35:58 INFO - PROCESS | 1815 | 1461663358605 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 02:35:58 INFO - PROCESS | 1815 | 1461663358733 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579a68800 == 20 [pid = 1815] [id = 30] 02:35:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x7fe578cec400) [pid = 1815] [serial = 87] [outer = (nil)] 02:35:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x7fe5792aa400) [pid = 1815] [serial = 88] [outer = 0x7fe578cec400] 02:35:58 INFO - PROCESS | 1815 | 1461663358846 Marionette DEBUG loaded listener.js 02:35:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x7fe5796e7c00) [pid = 1815] [serial = 89] [outer = 0x7fe578cec400] 02:35:59 INFO - PROCESS | 1815 | 1461663359670 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]]]}] 02:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1284ms 02:35:59 INFO - PROCESS | 1815 | 1461663359708 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 02:35:59 INFO - PROCESS | 1815 | 1461663359717 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 02:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:35:59 INFO - PROCESS | 1815 | 1461663359727 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:35:59 INFO - PROCESS | 1815 | 1461663359732 Marionette TRACE conn3 <- [1,94,null,{}] 02:35:59 INFO - PROCESS | 1815 | 1461663359752 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}] 02:35:59 INFO - PROCESS | 1815 | 1461663359949 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 02:36:00 INFO - PROCESS | 1815 | 1461663360010 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c412000 == 21 [pid = 1815] [id = 31] 02:36:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x7fe57a5e4800) [pid = 1815] [serial = 90] [outer = (nil)] 02:36:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x7fe57c71ec00) [pid = 1815] [serial = 91] [outer = 0x7fe57a5e4800] 02:36:00 INFO - PROCESS | 1815 | 1461663360126 Marionette DEBUG loaded listener.js 02:36:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7fe57f560400) [pid = 1815] [serial = 92] [outer = 0x7fe57a5e4800] 02:36:00 INFO - PROCESS | 1815 | 1461663360958 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]]]}] 02:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1280ms 02:36:01 INFO - PROCESS | 1815 | 1461663361008 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 02:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:36:01 INFO - PROCESS | 1815 | 1461663361013 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 02:36:01 INFO - PROCESS | 1815 | 1461663361019 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:36:01 INFO - PROCESS | 1815 | 1461663361025 Marionette TRACE conn3 <- [1,98,null,{}] 02:36:01 INFO - PROCESS | 1815 | 1461663361040 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}] 02:36:01 INFO - PROCESS | 1815 | 1461663361210 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 02:36:01 INFO - PROCESS | 1815 | 1461663361343 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5863ae800 == 22 [pid = 1815] [id = 32] 02:36:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7fe5862dd800) [pid = 1815] [serial = 93] [outer = (nil)] 02:36:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7fe586377800) [pid = 1815] [serial = 94] [outer = 0x7fe5862dd800] 02:36:01 INFO - PROCESS | 1815 | 1461663361424 Marionette DEBUG loaded listener.js 02:36:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7fe58671fc00) [pid = 1815] [serial = 95] [outer = 0x7fe5862dd800] 02:36:02 INFO - PROCESS | 1815 | 1461663362284 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]]]}] 02:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1340ms 02:36:02 INFO - PROCESS | 1815 | 1461663362361 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 02:36:02 INFO - PROCESS | 1815 | 1461663362369 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 02:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:36:02 INFO - PROCESS | 1815 | 1461663362378 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:36:02 INFO - PROCESS | 1815 | 1461663362382 Marionette TRACE conn3 <- [1,102,null,{}] 02:36:02 INFO - PROCESS | 1815 | 1461663362391 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}] 02:36:02 INFO - PROCESS | 1815 | 1461663362680 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 02:36:02 INFO - PROCESS | 1815 | 1461663362842 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58720e800 == 23 [pid = 1815] [id = 33] 02:36:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7fe56f20d400) [pid = 1815] [serial = 96] [outer = (nil)] 02:36:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x7fe5874eb800) [pid = 1815] [serial = 97] [outer = 0x7fe56f20d400] 02:36:02 INFO - PROCESS | 1815 | 1461663362923 Marionette DEBUG loaded listener.js 02:36:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x7fe5875b9000) [pid = 1815] [serial = 98] [outer = 0x7fe56f20d400] 02:36:03 INFO - PROCESS | 1815 | 1461663363746 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]]]}] 02:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1537ms 02:36:03 INFO - PROCESS | 1815 | 1461663363918 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 02:36:03 INFO - PROCESS | 1815 | 1461663363924 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 02:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:36:03 INFO - PROCESS | 1815 | 1461663363932 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:36:03 INFO - PROCESS | 1815 | 1461663363936 Marionette TRACE conn3 <- [1,106,null,{}] 02:36:03 INFO - PROCESS | 1815 | 1461663363944 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}] 02:36:04 INFO - PROCESS | 1815 | 1461663364099 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 02:36:04 INFO - PROCESS | 1815 | 1461663364250 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579545800 == 24 [pid = 1815] [id = 34] 02:36:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x7fe576e2cc00) [pid = 1815] [serial = 99] [outer = (nil)] 02:36:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7fe577b58400) [pid = 1815] [serial = 100] [outer = 0x7fe576e2cc00] 02:36:04 INFO - PROCESS | 1815 | 1461663364364 Marionette DEBUG loaded listener.js 02:36:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7fe5791bd000) [pid = 1815] [serial = 101] [outer = 0x7fe576e2cc00] 02:36:05 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c208000 == 23 [pid = 1815] [id = 27] 02:36:05 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579288800 == 22 [pid = 1815] [id = 26] 02:36:05 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe576e97000 == 21 [pid = 1815] [id = 25] 02:36:05 INFO - PROCESS | 1815 | 1461663365236 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]]]}] 02:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1342ms 02:36:05 INFO - PROCESS | 1815 | 1461663365275 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 02:36:05 INFO - PROCESS | 1815 | 1461663365280 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 02:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:36:05 INFO - PROCESS | 1815 | 1461663365289 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:36:05 INFO - PROCESS | 1815 | 1461663365295 Marionette TRACE conn3 <- [1,110,null,{}] 02:36:05 INFO - PROCESS | 1815 | 1461663365305 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}] 02:36:05 INFO - PROCESS | 1815 | 1461663365475 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 02:36:05 INFO - PROCESS | 1815 | 1461663365606 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57909d000 == 22 [pid = 1815] [id = 35] 02:36:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7fe576ac5800) [pid = 1815] [serial = 102] [outer = (nil)] 02:36:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7fe5794e1400) [pid = 1815] [serial = 103] [outer = 0x7fe576ac5800] 02:36:05 INFO - PROCESS | 1815 | 1461663365686 Marionette DEBUG loaded listener.js 02:36:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7fe579b8e800) [pid = 1815] [serial = 104] [outer = 0x7fe576ac5800] 02:36:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7fe580489000) [pid = 1815] [serial = 105] [outer = 0x7fe56f1c1400] 02:36:06 INFO - PROCESS | 1815 | 1461663366684 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]]]}] 02:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1440ms 02:36:06 INFO - PROCESS | 1815 | 1461663366731 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 02:36:06 INFO - PROCESS | 1815 | 1461663366739 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 02:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:36:06 INFO - PROCESS | 1815 | 1461663366749 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:36:06 INFO - PROCESS | 1815 | 1461663366753 Marionette TRACE conn3 <- [1,114,null,{}] 02:36:06 INFO - PROCESS | 1815 | 1461663366759 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}] 02:36:06 INFO - PROCESS | 1815 | 1461663366917 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 02:36:07 INFO - PROCESS | 1815 | 1461663367049 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5860b8000 == 23 [pid = 1815] [id = 36] 02:36:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7fe56fc0fc00) [pid = 1815] [serial = 106] [outer = (nil)] 02:36:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7fe580488c00) [pid = 1815] [serial = 107] [outer = 0x7fe56fc0fc00] 02:36:07 INFO - PROCESS | 1815 | 1461663367158 Marionette DEBUG loaded listener.js 02:36:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7fe586545800) [pid = 1815] [serial = 108] [outer = 0x7fe56fc0fc00] 02:36:08 INFO - PROCESS | 1815 | 1461663367998 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]]]}] 02:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1284ms 02:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:36:08 INFO - PROCESS | 1815 | 1461663368033 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 02:36:08 INFO - PROCESS | 1815 | 1461663368036 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 02:36:08 INFO - PROCESS | 1815 | 1461663368043 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:36:08 INFO - PROCESS | 1815 | 1461663368048 Marionette TRACE conn3 <- [1,118,null,{}] 02:36:08 INFO - PROCESS | 1815 | 1461663368066 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}] 02:36:08 INFO - PROCESS | 1815 | 1461663368232 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 02:36:08 INFO - PROCESS | 1815 | 1461663368365 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58967d000 == 24 [pid = 1815] [id = 37] 02:36:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7fe587524000) [pid = 1815] [serial = 109] [outer = (nil)] 02:36:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7fe587734000) [pid = 1815] [serial = 110] [outer = 0x7fe587524000] 02:36:08 INFO - PROCESS | 1815 | 1461663368443 Marionette DEBUG loaded listener.js 02:36:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7fe5896ba800) [pid = 1815] [serial = 111] [outer = 0x7fe587524000] 02:36:09 INFO - PROCESS | 1815 | 1461663369230 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]]]}] 02:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1239ms 02:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:36:09 INFO - PROCESS | 1815 | 1461663369281 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 02:36:09 INFO - PROCESS | 1815 | 1461663369285 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 02:36:09 INFO - PROCESS | 1815 | 1461663369291 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:36:09 INFO - PROCESS | 1815 | 1461663369294 Marionette TRACE conn3 <- [1,122,null,{}] 02:36:09 INFO - PROCESS | 1815 | 1461663369299 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}] 02:36:09 INFO - PROCESS | 1815 | 1461663369448 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 02:36:09 INFO - PROCESS | 1815 | 1461663369581 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578c3f800 == 25 [pid = 1815] [id = 38] 02:36:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7fe56f20a400) [pid = 1815] [serial = 112] [outer = (nil)] 02:36:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7fe58b0ab800) [pid = 1815] [serial = 113] [outer = 0x7fe56f20a400] 02:36:09 INFO - PROCESS | 1815 | 1461663369653 Marionette DEBUG loaded listener.js 02:36:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7fe58b5a0c00) [pid = 1815] [serial = 114] [outer = 0x7fe56f20a400] 02:36:10 INFO - PROCESS | 1815 | 1461663370402 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]]]}] 02:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1129ms 02:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:36:10 INFO - PROCESS | 1815 | 1461663370419 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 02:36:10 INFO - PROCESS | 1815 | 1461663370421 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 02:36:10 INFO - PROCESS | 1815 | 1461663370426 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:36:10 INFO - PROCESS | 1815 | 1461663370430 Marionette TRACE conn3 <- [1,126,null,{}] 02:36:10 INFO - PROCESS | 1815 | 1461663370450 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}] 02:36:10 INFO - PROCESS | 1815 | 1461663370623 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 02:36:10 INFO - PROCESS | 1815 | 1461663370690 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b79e800 == 26 [pid = 1815] [id = 39] 02:36:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7fe56fa4e000) [pid = 1815] [serial = 115] [outer = (nil)] 02:36:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7fe58b741800) [pid = 1815] [serial = 116] [outer = 0x7fe56fa4e000] 02:36:10 INFO - PROCESS | 1815 | 1461663370801 Marionette DEBUG loaded listener.js 02:36:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7fe58b90f800) [pid = 1815] [serial = 117] [outer = 0x7fe56fa4e000] 02:36:11 INFO - PROCESS | 1815 | 1461663371646 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]]]}] 02:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1282ms 02:36:11 INFO - PROCESS | 1815 | 1461663371710 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 02:36:11 INFO - PROCESS | 1815 | 1461663371713 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 02:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:36:11 INFO - PROCESS | 1815 | 1461663371719 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:36:11 INFO - PROCESS | 1815 | 1461663371721 Marionette TRACE conn3 <- [1,130,null,{}] 02:36:11 INFO - PROCESS | 1815 | 1461663371727 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}] 02:36:11 INFO - PROCESS | 1815 | 1461663371966 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 02:36:12 INFO - PROCESS | 1815 | 1461663372242 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579126800 == 27 [pid = 1815] [id = 40] 02:36:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7fe571362c00) [pid = 1815] [serial = 118] [outer = (nil)] 02:36:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7fe572b0b000) [pid = 1815] [serial = 119] [outer = 0x7fe571362c00] 02:36:12 INFO - PROCESS | 1815 | 1461663372314 Marionette DEBUG loaded listener.js 02:36:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7fe5794e6c00) [pid = 1815] [serial = 120] [outer = 0x7fe571362c00] 02:36:13 INFO - PROCESS | 1815 | 1461663373170 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]]]}] 02:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1543ms 02:36:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c412000 == 26 [pid = 1815] [id = 31] 02:36:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579a68800 == 25 [pid = 1815] [id = 30] 02:36:13 INFO - PROCESS | 1815 | 1461663373275 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 02:36:13 INFO - PROCESS | 1815 | 1461663373282 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 02:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:36:13 INFO - PROCESS | 1815 | 1461663373294 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:36:13 INFO - PROCESS | 1815 | 1461663373304 Marionette TRACE conn3 <- [1,134,null,{}] 02:36:13 INFO - PROCESS | 1815 | 1461663373317 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}] 02:36:13 INFO - PROCESS | 1815 | 1461663373642 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 02:36:13 INFO - PROCESS | 1815 | 1461663373892 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe572cab000 == 26 [pid = 1815] [id = 41] 02:36:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7fe572b05800) [pid = 1815] [serial = 121] [outer = (nil)] 02:36:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7fe572b07400) [pid = 1815] [serial = 122] [outer = 0x7fe572b05800] 02:36:13 INFO - PROCESS | 1815 | 1461663373966 Marionette DEBUG loaded listener.js 02:36:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7fe573006000) [pid = 1815] [serial = 123] [outer = 0x7fe572b05800] 02:36:14 INFO - PROCESS | 1815 | 1461663374787 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]]]}] 02:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1554ms 02:36:14 INFO - PROCESS | 1815 | 1461663374846 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 02:36:14 INFO - PROCESS | 1815 | 1461663374850 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 02:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:36:14 INFO - PROCESS | 1815 | 1461663374863 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:36:14 INFO - PROCESS | 1815 | 1461663374867 Marionette TRACE conn3 <- [1,138,null,{}] 02:36:14 INFO - PROCESS | 1815 | 1461663374873 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}] 02:36:15 INFO - PROCESS | 1815 | 1461663375067 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 02:36:15 INFO - PROCESS | 1815 | 1461663375204 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe587214800 == 27 [pid = 1815] [id = 42] 02:36:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7fe57300dc00) [pid = 1815] [serial = 124] [outer = (nil)] 02:36:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7fe5796e7000) [pid = 1815] [serial = 125] [outer = 0x7fe57300dc00] 02:36:15 INFO - PROCESS | 1815 | 1461663375277 Marionette DEBUG loaded listener.js 02:36:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7fe57c753800) [pid = 1815] [serial = 126] [outer = 0x7fe57300dc00] 02:36:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5804eb000 == 26 [pid = 1815] [id = 28] 02:36:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b79e800 == 25 [pid = 1815] [id = 39] 02:36:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578c3f800 == 24 [pid = 1815] [id = 38] 02:36:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58967d000 == 23 [pid = 1815] [id = 37] 02:36:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5860b8000 == 22 [pid = 1815] [id = 36] 02:36:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57909d000 == 21 [pid = 1815] [id = 35] 02:36:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c409000 == 20 [pid = 1815] [id = 23] 02:36:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56f71b800 == 19 [pid = 1815] [id = 8] 02:36:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe571695000 == 18 [pid = 1815] [id = 6] 02:36:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fab0000 == 17 [pid = 1815] [id = 9] 02:36:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5863ae800 == 16 [pid = 1815] [id = 32] 02:36:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5716a2000 == 15 [pid = 1815] [id = 29] 02:36:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57a25b800 == 14 [pid = 1815] [id = 19] 02:36:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58720e800 == 13 [pid = 1815] [id = 33] 02:36:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5769a6800 == 12 [pid = 1815] [id = 24] 02:36:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579545800 == 11 [pid = 1815] [id = 34] 02:36:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579126800 == 10 [pid = 1815] [id = 40] 02:36:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe572cab000 == 9 [pid = 1815] [id = 41] 02:36:19 INFO - PROCESS | 1815 | 1461663379827 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]]]}] 02:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 4997ms 02:36:19 INFO - PROCESS | 1815 | 1461663379885 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 02:36:19 INFO - PROCESS | 1815 | 1461663379891 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 02:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:36:19 INFO - PROCESS | 1815 | 1461663379904 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:36:19 INFO - PROCESS | 1815 | 1461663379909 Marionette TRACE conn3 <- [1,142,null,{}] 02:36:19 INFO - PROCESS | 1815 | 1461663379917 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}] 02:36:20 INFO - PROCESS | 1815 | 1461663380074 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 02:36:20 INFO - PROCESS | 1815 | 1461663380087 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe572cbb000 == 10 [pid = 1815] [id = 43] 02:36:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7fe57300bc00) [pid = 1815] [serial = 127] [outer = (nil)] 02:36:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7fe57300f800) [pid = 1815] [serial = 128] [outer = 0x7fe57300bc00] 02:36:20 INFO - PROCESS | 1815 | 1461663380153 Marionette DEBUG loaded listener.js 02:36:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7fe575529400) [pid = 1815] [serial = 129] [outer = 0x7fe57300bc00] 02:36:20 INFO - PROCESS | 1815 | 1461663380924 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]]]}] 02:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1038ms 02:36:20 INFO - PROCESS | 1815 | 1461663380942 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 02:36:20 INFO - PROCESS | 1815 | 1461663380951 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 02:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:36:20 INFO - PROCESS | 1815 | 1461663380979 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:36:20 INFO - PROCESS | 1815 | 1461663380984 Marionette TRACE conn3 <- [1,146,null,{}] 02:36:21 INFO - PROCESS | 1815 | 1461663380999 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}] 02:36:21 INFO - PROCESS | 1815 | 1461663381159 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 02:36:21 INFO - PROCESS | 1815 | 1461663381171 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578e47800 == 11 [pid = 1815] [id = 44] 02:36:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7fe5716e1800) [pid = 1815] [serial = 130] [outer = (nil)] 02:36:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7fe578212800) [pid = 1815] [serial = 131] [outer = 0x7fe5716e1800] 02:36:21 INFO - PROCESS | 1815 | 1461663381233 Marionette DEBUG loaded listener.js 02:36:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7fe5798d3400) [pid = 1815] [serial = 132] [outer = 0x7fe5716e1800] 02:36:22 INFO - PROCESS | 1815 | 1461663382206 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]]]}] 02:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1314ms 02:36:22 INFO - PROCESS | 1815 | 1461663382276 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 02:36:22 INFO - PROCESS | 1815 | 1461663382279 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 02:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:36:22 INFO - PROCESS | 1815 | 1461663382286 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:36:22 INFO - PROCESS | 1815 | 1461663382291 Marionette TRACE conn3 <- [1,150,null,{}] 02:36:22 INFO - PROCESS | 1815 | 1461663382313 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}] 02:36:22 INFO - PROCESS | 1815 | 1461663382494 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 02:36:22 INFO - PROCESS | 1815 | 1461663382523 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58549c000 == 12 [pid = 1815] [id = 45] 02:36:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7fe575526800) [pid = 1815] [serial = 133] [outer = (nil)] 02:36:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7fe5854e8400) [pid = 1815] [serial = 134] [outer = 0x7fe575526800] 02:36:22 INFO - PROCESS | 1815 | 1461663382591 Marionette DEBUG loaded listener.js 02:36:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7fe58654a400) [pid = 1815] [serial = 135] [outer = 0x7fe575526800] 02:36:23 INFO - PROCESS | 1815 | 1461663383355 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]]]}] 02:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1095ms 02:36:23 INFO - PROCESS | 1815 | 1461663383381 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 02:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:36:23 INFO - PROCESS | 1815 | 1461663383386 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 02:36:23 INFO - PROCESS | 1815 | 1461663383391 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:36:23 INFO - PROCESS | 1815 | 1461663383394 Marionette TRACE conn3 <- [1,154,null,{}] 02:36:23 INFO - PROCESS | 1815 | 1461663383403 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}] 02:36:23 INFO - PROCESS | 1815 | 1461663383594 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 02:36:23 INFO - PROCESS | 1815 | 1461663383655 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe587721000 == 13 [pid = 1815] [id = 46] 02:36:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7fe58654b800) [pid = 1815] [serial = 136] [outer = (nil)] 02:36:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7fe58743bc00) [pid = 1815] [serial = 137] [outer = 0x7fe58654b800] 02:36:23 INFO - PROCESS | 1815 | 1461663383728 Marionette DEBUG loaded listener.js 02:36:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7fe5875be000) [pid = 1815] [serial = 138] [outer = 0x7fe58654b800] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7fe5862dd800) [pid = 1815] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7fe57876e800) [pid = 1815] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7fe571362c00) [pid = 1815] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7fe575588c00) [pid = 1815] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7fe577178c00) [pid = 1815] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7fe56fa53c00) [pid = 1815] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7fe56f20bc00) [pid = 1815] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7fe57820a400) [pid = 1815] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7fe573047800) [pid = 1815] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7fe56fc11400) [pid = 1815] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7fe57820ac00) [pid = 1815] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7fe56f20d400) [pid = 1815] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7fe576e2cc00) [pid = 1815] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7fe578cec400) [pid = 1815] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7fe572b11800) [pid = 1815] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7fe576ac5800) [pid = 1815] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7fe572bbc400) [pid = 1815] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7fe56fc16000) [pid = 1815] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7fe571366c00) [pid = 1815] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7fe57c717400) [pid = 1815] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7fe57a6b0800) [pid = 1815] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7fe587524000) [pid = 1815] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7fe5792a7400) [pid = 1815] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7fe56f73e400) [pid = 1815] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7fe5706d2000) [pid = 1815] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7fe56fc0b800) [pid = 1815] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7fe57a5e4800) [pid = 1815] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7fe5716e2400) [pid = 1815] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7fe56fa4e000) [pid = 1815] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7fe572b05800) [pid = 1815] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7fe5716dbc00) [pid = 1815] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7fe56f20a400) [pid = 1815] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:36:24 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7fe56fc0fc00) [pid = 1815] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:36:25 INFO - PROCESS | 1815 | 1461663385492 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]]]}] 02:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 2137ms 02:36:25 INFO - PROCESS | 1815 | 1461663385544 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 02:36:25 INFO - PROCESS | 1815 | 1461663385547 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 02:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:36:25 INFO - PROCESS | 1815 | 1461663385595 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:36:25 INFO - PROCESS | 1815 | 1461663385598 Marionette TRACE conn3 <- [1,158,null,{}] 02:36:25 INFO - PROCESS | 1815 | 1461663385615 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}] 02:36:25 INFO - PROCESS | 1815 | 1461663385740 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 02:36:25 INFO - PROCESS | 1815 | 1461663385833 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57854b800 == 14 [pid = 1815] [id = 47] 02:36:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7fe56fa4f400) [pid = 1815] [serial = 139] [outer = (nil)] 02:36:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7fe576958800) [pid = 1815] [serial = 140] [outer = 0x7fe56fa4f400] 02:36:25 INFO - PROCESS | 1815 | 1461663385893 Marionette DEBUG loaded listener.js 02:36:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7fe579beb400) [pid = 1815] [serial = 141] [outer = 0x7fe56fa4f400] 02:36:26 INFO - PROCESS | 1815 | 1461663386573 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]]]}] 02:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1008ms 02:36:26 INFO - PROCESS | 1815 | 1461663386591 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 02:36:26 INFO - PROCESS | 1815 | 1461663386593 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 02:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:36:26 INFO - PROCESS | 1815 | 1461663386599 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:36:26 INFO - PROCESS | 1815 | 1461663386601 Marionette TRACE conn3 <- [1,162,null,{}] 02:36:26 INFO - PROCESS | 1815 | 1461663386606 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}] 02:36:26 INFO - PROCESS | 1815 | 1461663386798 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 02:36:26 INFO - PROCESS | 1815 | 1461663386927 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56faa8000 == 15 [pid = 1815] [id = 48] 02:36:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7fe56f1bfc00) [pid = 1815] [serial = 142] [outer = (nil)] 02:36:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7fe56fa56000) [pid = 1815] [serial = 143] [outer = 0x7fe56f1bfc00] 02:36:27 INFO - PROCESS | 1815 | 1461663387003 Marionette DEBUG loaded listener.js 02:36:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7fe571362c00) [pid = 1815] [serial = 144] [outer = 0x7fe56f1bfc00] 02:36:27 INFO - PROCESS | 1815 | 1461663387973 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]]]}] 02:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1426ms 02:36:28 INFO - PROCESS | 1815 | 1461663388028 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 02:36:28 INFO - PROCESS | 1815 | 1461663388034 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 02:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:36:28 INFO - PROCESS | 1815 | 1461663388042 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:36:28 INFO - PROCESS | 1815 | 1461663388048 Marionette TRACE conn3 <- [1,166,null,{}] 02:36:28 INFO - PROCESS | 1815 | 1461663388055 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}] 02:36:28 INFO - PROCESS | 1815 | 1461663388222 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 02:36:28 INFO - PROCESS | 1815 | 1461663388360 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a522800 == 16 [pid = 1815] [id = 49] 02:36:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7fe56f1c0c00) [pid = 1815] [serial = 145] [outer = (nil)] 02:36:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7fe577b58800) [pid = 1815] [serial = 146] [outer = 0x7fe56f1c0c00] 02:36:28 INFO - PROCESS | 1815 | 1461663388437 Marionette DEBUG loaded listener.js 02:36:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7fe57876d800) [pid = 1815] [serial = 147] [outer = 0x7fe56f1c0c00] 02:36:29 INFO - PROCESS | 1815 | 1461663389394 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]]]}] 02:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1382ms 02:36:29 INFO - PROCESS | 1815 | 1461663389426 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 02:36:29 INFO - PROCESS | 1815 | 1461663389432 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 02:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:36:29 INFO - PROCESS | 1815 | 1461663389439 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:36:29 INFO - PROCESS | 1815 | 1461663389441 Marionette TRACE conn3 <- [1,170,null,{}] 02:36:29 INFO - PROCESS | 1815 | 1461663389447 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}] 02:36:29 INFO - PROCESS | 1815 | 1461663389628 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 02:36:29 INFO - PROCESS | 1815 | 1461663389766 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe571027000 == 17 [pid = 1815] [id = 50] 02:36:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7fe56f73e800) [pid = 1815] [serial = 148] [outer = (nil)] 02:36:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7fe573002800) [pid = 1815] [serial = 149] [outer = 0x7fe56f73e800] 02:36:29 INFO - PROCESS | 1815 | 1461663389839 Marionette DEBUG loaded listener.js 02:36:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7fe57a5e8400) [pid = 1815] [serial = 150] [outer = 0x7fe56f73e800] 02:36:30 INFO - PROCESS | 1815 | 1461663390279 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:36:30 INFO - PROCESS | 1815 | 1461663390925 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]]]}] 02:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1533ms 02:36:30 INFO - PROCESS | 1815 | 1461663390973 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 02:36:30 INFO - PROCESS | 1815 | 1461663390982 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 02:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:36:30 INFO - PROCESS | 1815 | 1461663390994 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:36:31 INFO - PROCESS | 1815 | 1461663391006 Marionette TRACE conn3 <- [1,174,null,{}] 02:36:31 INFO - PROCESS | 1815 | 1461663391021 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}] 02:36:31 INFO - PROCESS | 1815 | 1461663391237 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7fe57602cc00) [pid = 1815] [serial = 71] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7fe589137800) [pid = 1815] [serial = 2] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7fe57618a800) [pid = 1815] [serial = 40] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7fe576963800) [pid = 1815] [serial = 73] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7fe57836ac00) [pid = 1815] [serial = 43] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7fe5794e9000) [pid = 1815] [serial = 44] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7fe57a2e9c00) [pid = 1815] [serial = 49] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7fe56f737800) [pid = 1815] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7fe57a728800) [pid = 1815] [serial = 50] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7fe57135f400) [pid = 1815] [serial = 34] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7fe57a72e800) [pid = 1815] [serial = 52] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7fe5705eb800) [pid = 1815] [serial = 53] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7fe57558cc00) [pid = 1815] [serial = 37] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7fe5769f0000) [pid = 1815] [serial = 38] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7fe5798c5c00) [pid = 1815] [serial = 46] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7fe576e34c00) [pid = 1815] [serial = 41] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7fe56f831000) [pid = 1815] [serial = 28] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7fe56fc18800) [pid = 1815] [serial = 26] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x7fe58048ac00) [pid = 1815] [serial = 56] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x7fe56f20e400) [pid = 1815] [serial = 31] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x7fe5716ddc00) [pid = 1815] [serial = 35] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x7fe579be2c00) [pid = 1815] [serial = 47] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7fe57f55a800) [pid = 1815] [serial = 80] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x7fe57c269800) [pid = 1815] [serial = 79] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x7fe579b8f000) [pid = 1815] [serial = 77] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x7fe5794ecc00) [pid = 1815] [serial = 76] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x7fe577ab7800) [pid = 1815] [serial = 62] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x7fe578209800) [pid = 1815] [serial = 12] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x7fe5796e7000) [pid = 1815] [serial = 125] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x7fe577e08c00) [pid = 1815] [serial = 74] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x7fe578770800) [pid = 1815] [serial = 9] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x7fe5716db800) [pid = 1815] [serial = 59] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x7fe576029c00) [pid = 1815] [serial = 61] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x7fe57c752000) [pid = 1815] [serial = 55] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x7fe5706d9c00) [pid = 1815] [serial = 58] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x7fe572bb2000) [pid = 1815] [serial = 70] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x7fe57135dc00) [pid = 1815] [serial = 22] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x7fe5716dd800) [pid = 1815] [serial = 16] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x7fe5716e4400) [pid = 1815] [serial = 17] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x7fe571364000) [pid = 1815] [serial = 19] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x7fe579b91400) [pid = 1815] [serial = 65] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x7fe57c798000) [pid = 1815] [serial = 67] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x7fe58637b400) [pid = 1815] [serial = 83] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x7fe5794eb000) [pid = 1815] [serial = 64] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x7fe57f560800) [pid = 1815] [serial = 68] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x7fe5862e4c00) [pid = 1815] [serial = 82] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x7fe56fa4d400) [pid = 1815] [serial = 23] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x7fe56fc0f800) [pid = 1815] [serial = 25] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 68 (0x7fe586377800) [pid = 1815] [serial = 94] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 67 (0x7fe572b0b000) [pid = 1815] [serial = 119] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 66 (0x7fe5794e1400) [pid = 1815] [serial = 103] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 65 (0x7fe575521400) [pid = 1815] [serial = 85] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 64 (0x7fe572b07400) [pid = 1815] [serial = 122] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 63 (0x7fe5791bd000) [pid = 1815] [serial = 101] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 62 (0x7fe58671fc00) [pid = 1815] [serial = 95] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 61 (0x7fe5794e6c00) [pid = 1815] [serial = 120] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 60 (0x7fe5875b9000) [pid = 1815] [serial = 98] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 59 (0x7fe577b58400) [pid = 1815] [serial = 100] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 58 (0x7fe5792aa400) [pid = 1815] [serial = 88] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 57 (0x7fe5796e7c00) [pid = 1815] [serial = 89] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 56 (0x7fe579b8e800) [pid = 1815] [serial = 104] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 55 (0x7fe576e34400) [pid = 1815] [serial = 86] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 54 (0x7fe58b90f800) [pid = 1815] [serial = 117] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 53 (0x7fe58b741800) [pid = 1815] [serial = 116] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 52 (0x7fe573006000) [pid = 1815] [serial = 123] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 51 (0x7fe58b5a0c00) [pid = 1815] [serial = 114] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 50 (0x7fe586545800) [pid = 1815] [serial = 108] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 49 (0x7fe5874eb800) [pid = 1815] [serial = 97] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 48 (0x7fe587734000) [pid = 1815] [serial = 110] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 47 (0x7fe580488c00) [pid = 1815] [serial = 107] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 46 (0x7fe58b0ab800) [pid = 1815] [serial = 113] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 45 (0x7fe57c71ec00) [pid = 1815] [serial = 91] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 44 (0x7fe5896ba800) [pid = 1815] [serial = 111] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | --DOMWINDOW == 43 (0x7fe57f560400) [pid = 1815] [serial = 92] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1815 | 1461663391467 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc8b000 == 18 [pid = 1815] [id = 51] 02:36:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 44 (0x7fe5705e7400) [pid = 1815] [serial = 151] [outer = (nil)] 02:36:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 45 (0x7fe5706d4c00) [pid = 1815] [serial = 152] [outer = 0x7fe5705e7400] 02:36:31 INFO - PROCESS | 1815 | 1461663391535 Marionette DEBUG loaded listener.js 02:36:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 46 (0x7fe5716e4400) [pid = 1815] [serial = 153] [outer = 0x7fe5705e7400] 02:36:32 INFO - PROCESS | 1815 | 1461663392356 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]]]}] 02:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1394ms 02:36:32 INFO - PROCESS | 1815 | 1461663392388 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 02:36:32 INFO - PROCESS | 1815 | 1461663392395 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 02:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:36:32 INFO - PROCESS | 1815 | 1461663392404 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:36:32 INFO - PROCESS | 1815 | 1461663392408 Marionette TRACE conn3 <- [1,178,null,{}] 02:36:32 INFO - PROCESS | 1815 | 1461663392413 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}] 02:36:32 INFO - PROCESS | 1815 | 1461663392545 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 02:36:32 INFO - PROCESS | 1815 | 1461663392563 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5716a6800 == 19 [pid = 1815] [id = 52] 02:36:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 47 (0x7fe57300b400) [pid = 1815] [serial = 154] [outer = (nil)] 02:36:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 48 (0x7fe573010000) [pid = 1815] [serial = 155] [outer = 0x7fe57300b400] 02:36:32 INFO - PROCESS | 1815 | 1461663392623 Marionette DEBUG loaded listener.js 02:36:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 49 (0x7fe576023c00) [pid = 1815] [serial = 156] [outer = 0x7fe57300b400] 02:36:33 INFO - PROCESS | 1815 | 1461663393289 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]]]}] 02:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 936ms 02:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:36:33 INFO - PROCESS | 1815 | 1461663393341 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 02:36:33 INFO - PROCESS | 1815 | 1461663393343 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 02:36:33 INFO - PROCESS | 1815 | 1461663393350 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:36:33 INFO - PROCESS | 1815 | 1461663393355 Marionette TRACE conn3 <- [1,182,null,{}] 02:36:33 INFO - PROCESS | 1815 | 1461663393388 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}] 02:36:33 INFO - PROCESS | 1815 | 1461663393535 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 02:36:33 INFO - PROCESS | 1815 | 1461663393548 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5769b4000 == 20 [pid = 1815] [id = 53] 02:36:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 50 (0x7fe577e09800) [pid = 1815] [serial = 157] [outer = (nil)] 02:36:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 51 (0x7fe57836ac00) [pid = 1815] [serial = 158] [outer = 0x7fe577e09800] 02:36:33 INFO - PROCESS | 1815 | 1461663393617 Marionette DEBUG loaded listener.js 02:36:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 52 (0x7fe5794e5c00) [pid = 1815] [serial = 159] [outer = 0x7fe577e09800] 02:36:34 INFO - PROCESS | 1815 | 1461663394353 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]]]}] 02:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1052ms 02:36:34 INFO - PROCESS | 1815 | 1461663394406 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 02:36:34 INFO - PROCESS | 1815 | 1461663394409 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 02:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:36:34 INFO - PROCESS | 1815 | 1461663394415 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:36:34 INFO - PROCESS | 1815 | 1461663394417 Marionette TRACE conn3 <- [1,186,null,{}] 02:36:34 INFO - PROCESS | 1815 | 1461663394422 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}] 02:36:34 INFO - PROCESS | 1815 | 1461663394634 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 02:36:34 INFO - PROCESS | 1815 | 1461663394661 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57854f800 == 21 [pid = 1815] [id = 54] 02:36:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 53 (0x7fe5796e7c00) [pid = 1815] [serial = 160] [outer = (nil)] 02:36:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 54 (0x7fe5798cc000) [pid = 1815] [serial = 161] [outer = 0x7fe5796e7c00] 02:36:34 INFO - PROCESS | 1815 | 1461663394722 Marionette DEBUG loaded listener.js 02:36:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 55 (0x7fe579be2800) [pid = 1815] [serial = 162] [outer = 0x7fe5796e7c00] 02:36:35 INFO - PROCESS | 1815 | 1461663395463 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]]]}] 02:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1078ms 02:36:35 INFO - PROCESS | 1815 | --DOMWINDOW == 54 (0x7fe57300dc00) [pid = 1815] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:36:35 INFO - PROCESS | 1815 | --DOMWINDOW == 53 (0x7fe57300bc00) [pid = 1815] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:36:35 INFO - PROCESS | 1815 | --DOMWINDOW == 52 (0x7fe5716e1800) [pid = 1815] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:36:35 INFO - PROCESS | 1815 | --DOMWINDOW == 51 (0x7fe575526800) [pid = 1815] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:36:35 INFO - PROCESS | 1815 | --DOMWINDOW == 50 (0x7fe58654b800) [pid = 1815] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:36:35 INFO - PROCESS | 1815 | 1461663395510 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 02:36:35 INFO - PROCESS | 1815 | 1461663395513 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 02:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:36:35 INFO - PROCESS | 1815 | 1461663395520 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:36:35 INFO - PROCESS | 1815 | 1461663395523 Marionette TRACE conn3 <- [1,190,null,{}] 02:36:35 INFO - PROCESS | 1815 | 1461663395528 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}] 02:36:35 INFO - PROCESS | 1815 | 1461663395698 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 02:36:35 INFO - PROCESS | 1815 | 1461663395715 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578b34000 == 22 [pid = 1815] [id = 55] 02:36:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 51 (0x7fe5794ea400) [pid = 1815] [serial = 163] [outer = (nil)] 02:36:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 52 (0x7fe5798d4400) [pid = 1815] [serial = 164] [outer = 0x7fe5794ea400] 02:36:35 INFO - PROCESS | 1815 | 1461663395775 Marionette DEBUG loaded listener.js 02:36:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 53 (0x7fe57a5e8800) [pid = 1815] [serial = 165] [outer = 0x7fe5794ea400] 02:36:36 INFO - PROCESS | 1815 | 1461663396439 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]]]}] 02:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 929ms 02:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:36:36 INFO - PROCESS | 1815 | 1461663396450 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 02:36:36 INFO - PROCESS | 1815 | 1461663396452 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 02:36:36 INFO - PROCESS | 1815 | 1461663396458 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:36:36 INFO - PROCESS | 1815 | 1461663396461 Marionette TRACE conn3 <- [1,194,null,{}] 02:36:36 INFO - PROCESS | 1815 | 1461663396475 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}] 02:36:36 INFO - PROCESS | 1815 | 1461663396657 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 02:36:36 INFO - PROCESS | 1815 | 1461663396680 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57954d800 == 23 [pid = 1815] [id = 56] 02:36:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 54 (0x7fe57a5e2000) [pid = 1815] [serial = 166] [outer = (nil)] 02:36:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 55 (0x7fe57c720c00) [pid = 1815] [serial = 167] [outer = 0x7fe57a5e2000] 02:36:36 INFO - PROCESS | 1815 | 1461663396743 Marionette DEBUG loaded listener.js 02:36:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 56 (0x7fe580486c00) [pid = 1815] [serial = 168] [outer = 0x7fe57a5e2000] 02:36:37 INFO - PROCESS | 1815 | 1461663397372 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]]]}] 02:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 927ms 02:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:36:37 INFO - PROCESS | 1815 | 1461663397384 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 02:36:37 INFO - PROCESS | 1815 | 1461663397386 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 02:36:37 INFO - PROCESS | 1815 | 1461663397392 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:36:37 INFO - PROCESS | 1815 | 1461663397395 Marionette TRACE conn3 <- [1,198,null,{}] 02:36:37 INFO - PROCESS | 1815 | 1461663397399 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}] 02:36:37 INFO - PROCESS | 1815 | 1461663397522 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 02:36:37 INFO - PROCESS | 1815 | 1461663397539 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579aeb800 == 24 [pid = 1815] [id = 57] 02:36:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 57 (0x7fe56f204800) [pid = 1815] [serial = 169] [outer = (nil)] 02:36:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 58 (0x7fe585417000) [pid = 1815] [serial = 170] [outer = 0x7fe56f204800] 02:36:37 INFO - PROCESS | 1815 | 1461663397669 Marionette DEBUG loaded listener.js 02:36:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 59 (0x7fe5862dd400) [pid = 1815] [serial = 171] [outer = 0x7fe56f204800] 02:36:38 INFO - PROCESS | 1815 | 1461663398512 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]]]}] 02:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1177ms 02:36:38 INFO - PROCESS | 1815 | 1461663398569 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 02:36:38 INFO - PROCESS | 1815 | 1461663398576 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 02:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:36:38 INFO - PROCESS | 1815 | 1461663398584 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:36:38 INFO - PROCESS | 1815 | 1461663398590 Marionette TRACE conn3 <- [1,202,null,{}] 02:36:38 INFO - PROCESS | 1815 | 1461663398597 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}] 02:36:38 INFO - PROCESS | 1815 | 1461663398762 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 02:36:38 INFO - PROCESS | 1815 | 1461663398888 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57306c800 == 25 [pid = 1815] [id = 58] 02:36:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 60 (0x7fe571605800) [pid = 1815] [serial = 172] [outer = (nil)] 02:36:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 61 (0x7fe572b0b800) [pid = 1815] [serial = 173] [outer = 0x7fe571605800] 02:36:38 INFO - PROCESS | 1815 | 1461663398966 Marionette DEBUG loaded listener.js 02:36:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 62 (0x7fe57300ec00) [pid = 1815] [serial = 174] [outer = 0x7fe571605800] 02:36:39 INFO - PROCESS | 1815 | 1461663399745 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]]]}] 02:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1186ms 02:36:39 INFO - PROCESS | 1815 | 1461663399770 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 02:36:39 INFO - PROCESS | 1815 | 1461663399778 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 02:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:36:39 INFO - PROCESS | 1815 | 1461663399790 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:36:39 INFO - PROCESS | 1815 | 1461663399793 Marionette TRACE conn3 <- [1,206,null,{}] 02:36:39 INFO - PROCESS | 1815 | 1461663399816 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}] 02:36:39 INFO - PROCESS | 1815 | 1461663399976 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 02:36:40 INFO - PROCESS | 1815 | 1461663400104 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57605d000 == 26 [pid = 1815] [id = 59] 02:36:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 63 (0x7fe57558f000) [pid = 1815] [serial = 175] [outer = (nil)] 02:36:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 64 (0x7fe57851c400) [pid = 1815] [serial = 176] [outer = 0x7fe57558f000] 02:36:40 INFO - PROCESS | 1815 | 1461663400180 Marionette DEBUG loaded listener.js 02:36:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 65 (0x7fe5794ee000) [pid = 1815] [serial = 177] [outer = 0x7fe57558f000] 02:36:40 INFO - PROCESS | 1815 | 1461663400969 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]]]}] 02:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1200ms 02:36:40 INFO - PROCESS | 1815 | 1461663400992 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 02:36:40 INFO - PROCESS | 1815 | 1461663400996 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 02:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:36:41 INFO - PROCESS | 1815 | 1461663401004 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:36:41 INFO - PROCESS | 1815 | 1461663401010 Marionette TRACE conn3 <- [1,210,null,{}] 02:36:41 INFO - PROCESS | 1815 | 1461663401025 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}] 02:36:41 INFO - PROCESS | 1815 | 1461663401179 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 02:36:41 INFO - PROCESS | 1815 | 1461663401314 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c207800 == 27 [pid = 1815] [id = 60] 02:36:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 66 (0x7fe57a72cc00) [pid = 1815] [serial = 178] [outer = (nil)] 02:36:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x7fe57c752800) [pid = 1815] [serial = 179] [outer = 0x7fe57a72cc00] 02:36:41 INFO - PROCESS | 1815 | 1461663401389 Marionette DEBUG loaded listener.js 02:36:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x7fe580486400) [pid = 1815] [serial = 180] [outer = 0x7fe57a72cc00] 02:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1232ms 02:36:42 INFO - PROCESS | 1815 | 1461663402226 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]]]}] 02:36:42 INFO - PROCESS | 1815 | 1461663402238 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 02:36:42 INFO - PROCESS | 1815 | 1461663402242 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 02:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:36:42 INFO - PROCESS | 1815 | 1461663402264 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:36:42 INFO - PROCESS | 1815 | 1461663402268 Marionette TRACE conn3 <- [1,214,null,{}] 02:36:42 INFO - PROCESS | 1815 | 1461663402273 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}] 02:36:42 INFO - PROCESS | 1815 | 1461663402429 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 02:36:42 INFO - PROCESS | 1815 | 1461663402553 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c41c800 == 28 [pid = 1815] [id = 61] 02:36:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x7fe57a72dc00) [pid = 1815] [serial = 181] [outer = (nil)] 02:36:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x7fe58636f800) [pid = 1815] [serial = 182] [outer = 0x7fe57a72dc00] 02:36:42 INFO - PROCESS | 1815 | 1461663402627 Marionette DEBUG loaded listener.js 02:36:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x7fe586546c00) [pid = 1815] [serial = 183] [outer = 0x7fe57a72dc00] 02:36:43 INFO - PROCESS | 1815 | 1461663403348 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]]]}] 02:36:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1128ms 02:36:43 INFO - PROCESS | 1815 | 1461663403392 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 02:36:43 INFO - PROCESS | 1815 | 1461663403395 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 02:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:36:43 INFO - PROCESS | 1815 | 1461663403401 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:36:43 INFO - PROCESS | 1815 | 1461663403403 Marionette TRACE conn3 <- [1,218,null,{}] 02:36:43 INFO - PROCESS | 1815 | 1461663403425 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}] 02:36:43 INFO - PROCESS | 1815 | 1461663403572 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 02:36:43 INFO - PROCESS | 1815 | 1461663403696 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe572119800 == 29 [pid = 1815] [id = 62] 02:36:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x7fe56fc0b800) [pid = 1815] [serial = 184] [outer = (nil)] 02:36:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x7fe571365000) [pid = 1815] [serial = 185] [outer = 0x7fe56fc0b800] 02:36:43 INFO - PROCESS | 1815 | 1461663403766 Marionette DEBUG loaded listener.js 02:36:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x7fe5867ef000) [pid = 1815] [serial = 186] [outer = 0x7fe56fc0b800] 02:36:44 INFO - PROCESS | 1815 | 1461663404678 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]]]}] 02:36:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1333ms 02:36:44 INFO - PROCESS | 1815 | 1461663404735 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 02:36:44 INFO - PROCESS | 1815 | 1461663404742 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 02:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:36:44 INFO - PROCESS | 1815 | 1461663404765 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:36:44 INFO - PROCESS | 1815 | 1461663404771 Marionette TRACE conn3 <- [1,222,null,{}] 02:36:44 INFO - PROCESS | 1815 | 1461663404778 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}] 02:36:44 INFO - PROCESS | 1815 | 1461663404940 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 02:36:45 INFO - PROCESS | 1815 | 1461663405080 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc8a000 == 30 [pid = 1815] [id = 63] 02:36:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x7fe572b09400) [pid = 1815] [serial = 187] [outer = (nil)] 02:36:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x7fe572bb6000) [pid = 1815] [serial = 188] [outer = 0x7fe572b09400] 02:36:45 INFO - PROCESS | 1815 | 1461663405182 Marionette DEBUG loaded listener.js 02:36:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x7fe575588c00) [pid = 1815] [serial = 189] [outer = 0x7fe572b09400] 02:36:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe587214800 == 29 [pid = 1815] [id = 42] 02:36:45 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x7fe576958800) [pid = 1815] [serial = 140] [outer = (nil)] [url = about:blank] 02:36:46 INFO - PROCESS | 1815 | 1461663405995 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]]]}] 02:36:46 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x7fe57c753800) [pid = 1815] [serial = 126] [outer = (nil)] [url = about:blank] 02:36:46 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x7fe57300f800) [pid = 1815] [serial = 128] [outer = (nil)] [url = about:blank] 02:36:46 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x7fe575529400) [pid = 1815] [serial = 129] [outer = (nil)] [url = about:blank] 02:36:46 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x7fe578212800) [pid = 1815] [serial = 131] [outer = (nil)] [url = about:blank] 02:36:46 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x7fe5854e8400) [pid = 1815] [serial = 134] [outer = (nil)] [url = about:blank] 02:36:46 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x7fe58654a400) [pid = 1815] [serial = 135] [outer = (nil)] [url = about:blank] 02:36:46 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x7fe58743bc00) [pid = 1815] [serial = 137] [outer = (nil)] [url = about:blank] 02:36:46 INFO - PROCESS | 1815 | --DOMWINDOW == 68 (0x7fe5875be000) [pid = 1815] [serial = 138] [outer = (nil)] [url = about:blank] 02:36:46 INFO - PROCESS | 1815 | --DOMWINDOW == 67 (0x7fe5798d3400) [pid = 1815] [serial = 132] [outer = (nil)] [url = about:blank] 02:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1290ms 02:36:46 INFO - PROCESS | 1815 | 1461663406053 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 02:36:46 INFO - PROCESS | 1815 | 1461663406061 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 02:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:36:46 INFO - PROCESS | 1815 | 1461663406070 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:36:46 INFO - PROCESS | 1815 | 1461663406073 Marionette TRACE conn3 <- [1,226,null,{}] 02:36:46 INFO - PROCESS | 1815 | 1461663406077 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}] 02:36:46 INFO - PROCESS | 1815 | 1461663406216 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 02:36:46 INFO - PROCESS | 1815 | 1461663406228 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe576154000 == 30 [pid = 1815] [id = 64] 02:36:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x7fe575529c00) [pid = 1815] [serial = 190] [outer = (nil)] 02:36:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x7fe578174000) [pid = 1815] [serial = 191] [outer = 0x7fe575529c00] 02:36:46 INFO - PROCESS | 1815 | 1461663406287 Marionette DEBUG loaded listener.js 02:36:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x7fe5794ea800) [pid = 1815] [serial = 192] [outer = 0x7fe575529c00] 02:36:46 INFO - PROCESS | 1815 | 1461663406962 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]]]}] 02:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 937ms 02:36:47 INFO - PROCESS | 1815 | 1461663407008 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 02:36:47 INFO - PROCESS | 1815 | 1461663407011 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 02:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:36:47 INFO - PROCESS | 1815 | 1461663407017 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:36:47 INFO - PROCESS | 1815 | 1461663407021 Marionette TRACE conn3 <- [1,230,null,{}] 02:36:47 INFO - PROCESS | 1815 | 1461663407036 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}] 02:36:47 INFO - PROCESS | 1815 | 1461663407215 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 02:36:47 INFO - PROCESS | 1815 | 1461663407237 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579a70000 == 31 [pid = 1815] [id = 65] 02:36:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x7fe57a5e2400) [pid = 1815] [serial = 193] [outer = (nil)] 02:36:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x7fe57c265c00) [pid = 1815] [serial = 194] [outer = 0x7fe57a5e2400] 02:36:47 INFO - PROCESS | 1815 | 1461663407302 Marionette DEBUG loaded listener.js 02:36:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x7fe57c71e800) [pid = 1815] [serial = 195] [outer = 0x7fe57a5e2400] 02:36:48 INFO - PROCESS | 1815 | 1461663408024 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]]]}] 02:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1033ms 02:36:48 INFO - PROCESS | 1815 | 1461663408050 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 02:36:48 INFO - PROCESS | 1815 | 1461663408054 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 02:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:36:48 INFO - PROCESS | 1815 | 1461663408064 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:36:48 INFO - PROCESS | 1815 | 1461663408067 Marionette TRACE conn3 <- [1,234,null,{}] 02:36:48 INFO - PROCESS | 1815 | 1461663408072 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}] 02:36:48 INFO - PROCESS | 1815 | 1461663408221 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 02:36:48 INFO - PROCESS | 1815 | 1461663408236 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c411800 == 32 [pid = 1815] [id = 66] 02:36:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x7fe577180c00) [pid = 1815] [serial = 196] [outer = (nil)] 02:36:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x7fe586376400) [pid = 1815] [serial = 197] [outer = 0x7fe577180c00] 02:36:48 INFO - PROCESS | 1815 | 1461663408296 Marionette DEBUG loaded listener.js 02:36:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x7fe587439400) [pid = 1815] [serial = 198] [outer = 0x7fe577180c00] 02:36:48 INFO - PROCESS | 1815 | 1461663408964 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]]]}] 02:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 937ms 02:36:48 INFO - PROCESS | 1815 | 1461663408997 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 02:36:49 INFO - PROCESS | 1815 | 1461663409000 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 02:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:36:49 INFO - PROCESS | 1815 | 1461663409005 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:36:49 INFO - PROCESS | 1815 | 1461663409007 Marionette TRACE conn3 <- [1,238,null,{}] 02:36:49 INFO - PROCESS | 1815 | 1461663409020 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}] 02:36:49 INFO - PROCESS | 1815 | 1461663409175 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 02:36:49 INFO - PROCESS | 1815 | 1461663409240 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5860ab000 == 33 [pid = 1815] [id = 67] 02:36:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x7fe57820d800) [pid = 1815] [serial = 199] [outer = (nil)] 02:36:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x7fe5874e2400) [pid = 1815] [serial = 200] [outer = 0x7fe57820d800] 02:36:49 INFO - PROCESS | 1815 | 1461663409298 Marionette DEBUG loaded listener.js 02:36:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x7fe5875b5c00) [pid = 1815] [serial = 201] [outer = 0x7fe57820d800] 02:36:50 INFO - PROCESS | 1815 | 1461663410082 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]]]}] 02:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1129ms 02:36:50 INFO - PROCESS | 1815 | 1461663410136 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 02:36:50 INFO - PROCESS | 1815 | 1461663410138 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 02:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:36:50 INFO - PROCESS | 1815 | 1461663410152 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:36:50 INFO - PROCESS | 1815 | 1461663410154 Marionette TRACE conn3 <- [1,242,null,{}] 02:36:50 INFO - PROCESS | 1815 | 1461663410159 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}] 02:36:50 INFO - PROCESS | 1815 | 1461663410353 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 02:36:50 INFO - PROCESS | 1815 | 1461663410378 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe587212800 == 34 [pid = 1815] [id = 68] 02:36:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x7fe5896bc400) [pid = 1815] [serial = 202] [outer = (nil)] 02:36:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x7fe58b56b400) [pid = 1815] [serial = 203] [outer = 0x7fe5896bc400] 02:36:50 INFO - PROCESS | 1815 | 1461663410446 Marionette DEBUG loaded listener.js 02:36:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x7fe58b745800) [pid = 1815] [serial = 204] [outer = 0x7fe5896bc400] 02:36:50 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x7fe56fa4f400) [pid = 1815] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:36:50 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x7fe5796e7c00) [pid = 1815] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:36:50 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x7fe5794ea400) [pid = 1815] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:36:50 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x7fe57a5e2000) [pid = 1815] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:36:50 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x7fe5705e7400) [pid = 1815] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:36:50 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x7fe57300b400) [pid = 1815] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:36:50 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x7fe577e09800) [pid = 1815] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:36:51 INFO - PROCESS | 1815 | 1461663411178 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]]]}] 02:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1079ms 02:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:36:51 INFO - PROCESS | 1815 | 1461663411232 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 02:36:51 INFO - PROCESS | 1815 | 1461663411234 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 02:36:51 INFO - PROCESS | 1815 | 1461663411239 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:36:51 INFO - PROCESS | 1815 | 1461663411243 Marionette TRACE conn3 <- [1,246,null,{}] 02:36:51 INFO - PROCESS | 1815 | 1461663411247 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}] 02:36:51 INFO - PROCESS | 1815 | 1461663411403 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 02:36:51 INFO - PROCESS | 1815 | 1461663411424 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57f5eb800 == 35 [pid = 1815] [id = 69] 02:36:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x7fe572d62000) [pid = 1815] [serial = 205] [outer = (nil)] 02:36:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x7fe572d6a400) [pid = 1815] [serial = 206] [outer = 0x7fe572d62000] 02:36:51 INFO - PROCESS | 1815 | 1461663411481 Marionette DEBUG loaded listener.js 02:36:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x7fe572d6ec00) [pid = 1815] [serial = 207] [outer = 0x7fe572d62000] 02:36:52 INFO - PROCESS | 1815 | 1461663412131 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]]]}] 02:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 928ms 02:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:36:52 INFO - PROCESS | 1815 | 1461663412167 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 02:36:52 INFO - PROCESS | 1815 | 1461663412169 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 02:36:52 INFO - PROCESS | 1815 | 1461663412175 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:36:52 INFO - PROCESS | 1815 | 1461663412177 Marionette TRACE conn3 <- [1,250,null,{}] 02:36:52 INFO - PROCESS | 1815 | 1461663412182 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}] 02:36:52 INFO - PROCESS | 1815 | 1461663412348 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 02:36:52 INFO - PROCESS | 1815 | 1461663412367 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58ad58800 == 36 [pid = 1815] [id = 70] 02:36:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x7fe56fa50400) [pid = 1815] [serial = 208] [outer = (nil)] 02:36:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x7fe5794ea400) [pid = 1815] [serial = 209] [outer = 0x7fe56fa50400] 02:36:52 INFO - PROCESS | 1815 | 1461663412428 Marionette DEBUG loaded listener.js 02:36:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x7fe58b73d000) [pid = 1815] [serial = 210] [outer = 0x7fe56fa50400] 02:36:53 INFO - PROCESS | 1815 | 1461663413279 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]]]}] 02:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1134ms 02:36:53 INFO - PROCESS | 1815 | 1461663413309 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 02:36:53 INFO - PROCESS | 1815 | 1461663413315 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 02:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:36:53 INFO - PROCESS | 1815 | 1461663413323 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:36:53 INFO - PROCESS | 1815 | 1461663413328 Marionette TRACE conn3 <- [1,254,null,{}] 02:36:53 INFO - PROCESS | 1815 | 1461663413336 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}] 02:36:53 INFO - PROCESS | 1815 | 1461663413496 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 02:36:53 INFO - PROCESS | 1815 | 1461663413627 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57555a800 == 37 [pid = 1815] [id = 71] 02:36:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x7fe57135bc00) [pid = 1815] [serial = 211] [outer = (nil)] 02:36:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x7fe572b06000) [pid = 1815] [serial = 212] [outer = 0x7fe57135bc00] 02:36:53 INFO - PROCESS | 1815 | 1461663413703 Marionette DEBUG loaded listener.js 02:36:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x7fe573007000) [pid = 1815] [serial = 213] [outer = 0x7fe57135bc00] 02:36:54 INFO - PROCESS | 1815 | 1461663414519 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]]]}] 02:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1234ms 02:36:54 INFO - PROCESS | 1815 | 1461663414558 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 02:36:54 INFO - PROCESS | 1815 | 1461663414566 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 02:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:36:54 INFO - PROCESS | 1815 | 1461663414576 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:36:54 INFO - PROCESS | 1815 | 1461663414579 Marionette TRACE conn3 <- [1,258,null,{}] 02:36:54 INFO - PROCESS | 1815 | 1461663414585 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}] 02:36:54 INFO - PROCESS | 1815 | 1461663414742 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 02:36:54 INFO - PROCESS | 1815 | 1461663414872 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c21b000 == 38 [pid = 1815] [id = 72] 02:36:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x7fe571366c00) [pid = 1815] [serial = 214] [outer = (nil)] 02:36:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x7fe5794eb000) [pid = 1815] [serial = 215] [outer = 0x7fe571366c00] 02:36:54 INFO - PROCESS | 1815 | 1461663414944 Marionette DEBUG loaded listener.js 02:36:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x7fe579bebc00) [pid = 1815] [serial = 216] [outer = 0x7fe571366c00] 02:36:55 INFO - PROCESS | 1815 | 1461663415778 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]]]}] 02:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1241ms 02:36:55 INFO - PROCESS | 1815 | 1461663415816 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 02:36:55 INFO - PROCESS | 1815 | 1461663415820 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 02:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:36:55 INFO - PROCESS | 1815 | 1461663415827 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:36:55 INFO - PROCESS | 1815 | 1461663415832 Marionette TRACE conn3 <- [1,262,null,{}] 02:36:55 INFO - PROCESS | 1815 | 1461663415848 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}] 02:36:56 INFO - PROCESS | 1815 | 1461663416007 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 02:36:56 INFO - PROCESS | 1815 | 1461663416138 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58af96800 == 39 [pid = 1815] [id = 73] 02:36:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x7fe57c7da000) [pid = 1815] [serial = 217] [outer = (nil)] 02:36:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x7fe5874ed000) [pid = 1815] [serial = 218] [outer = 0x7fe57c7da000] 02:36:56 INFO - PROCESS | 1815 | 1461663416214 Marionette DEBUG loaded listener.js 02:36:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x7fe5896bbc00) [pid = 1815] [serial = 219] [outer = 0x7fe57c7da000] 02:36:57 INFO - PROCESS | 1815 | 1461663417066 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]]]}] 02:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1282ms 02:36:57 INFO - PROCESS | 1815 | 1461663417110 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 02:36:57 INFO - PROCESS | 1815 | 1461663417114 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 02:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:36:57 INFO - PROCESS | 1815 | 1461663417120 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:36:57 INFO - PROCESS | 1815 | 1461663417123 Marionette TRACE conn3 <- [1,266,null,{}] 02:36:57 INFO - PROCESS | 1815 | 1461663417128 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}] 02:36:57 INFO - PROCESS | 1815 | 1461663417284 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 02:36:57 INFO - PROCESS | 1815 | 1461663417422 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe571698000 == 40 [pid = 1815] [id = 74] 02:36:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x7fe56fa58000) [pid = 1815] [serial = 220] [outer = (nil)] 02:36:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7fe57a2e8c00) [pid = 1815] [serial = 221] [outer = 0x7fe56fa58000] 02:36:57 INFO - PROCESS | 1815 | 1461663417493 Marionette DEBUG loaded listener.js 02:36:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7fe58b59cc00) [pid = 1815] [serial = 222] [outer = 0x7fe56fa58000] 02:36:58 INFO - PROCESS | 1815 | 1461663418519 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]]]}] 02:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1433ms 02:36:58 INFO - PROCESS | 1815 | 1461663418555 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 02:36:58 INFO - PROCESS | 1815 | 1461663418561 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 02:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:36:58 INFO - PROCESS | 1815 | 1461663418569 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:36:58 INFO - PROCESS | 1815 | 1461663418573 Marionette TRACE conn3 <- [1,270,null,{}] 02:36:58 INFO - PROCESS | 1815 | 1461663418580 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}] 02:36:58 INFO - PROCESS | 1815 | 1461663418735 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 02:36:58 INFO - PROCESS | 1815 | 1461663418955 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc92000 == 41 [pid = 1815] [id = 75] 02:36:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7fe572d6dc00) [pid = 1815] [serial = 223] [outer = (nil)] 02:36:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7fe57300e400) [pid = 1815] [serial = 224] [outer = 0x7fe572d6dc00] 02:36:59 INFO - PROCESS | 1815 | 1461663419027 Marionette DEBUG loaded listener.js 02:36:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7fe576023400) [pid = 1815] [serial = 225] [outer = 0x7fe572d6dc00] 02:36:59 INFO - PROCESS | 1815 | 1461663419752 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]]]}] 02:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1234ms 02:36:59 INFO - PROCESS | 1815 | 1461663419803 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 02:36:59 INFO - PROCESS | 1815 | 1461663419811 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 02:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:36:59 INFO - PROCESS | 1815 | 1461663419820 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:36:59 INFO - PROCESS | 1815 | 1461663419824 Marionette TRACE conn3 <- [1,274,null,{}] 02:36:59 INFO - PROCESS | 1815 | 1461663419829 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}] 02:36:59 INFO - PROCESS | 1815 | 1461663419984 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 02:37:00 INFO - PROCESS | 1815 | 1461663420160 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:00 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57f5eb800 == 40 [pid = 1815] [id = 69] 02:37:00 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe587212800 == 39 [pid = 1815] [id = 68] 02:37:00 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5860ab000 == 38 [pid = 1815] [id = 67] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x7fe585417000) [pid = 1815] [serial = 170] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7fe56fa56000) [pid = 1815] [serial = 143] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x7fe577b58800) [pid = 1815] [serial = 146] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x7fe573002800) [pid = 1815] [serial = 149] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5706b1800 == 39 [pid = 1815] [id = 76] 02:37:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7fe56fa56000) [pid = 1815] [serial = 226] [outer = (nil)] 02:37:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7fe577b58800) [pid = 1815] [serial = 227] [outer = 0x7fe56fa56000] 02:37:00 INFO - PROCESS | 1815 | 1461663420254 Marionette DEBUG loaded listener.js 02:37:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7fe5794ea000) [pid = 1815] [serial = 228] [outer = 0x7fe56fa56000] 02:37:00 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c411800 == 38 [pid = 1815] [id = 66] 02:37:00 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579a70000 == 37 [pid = 1815] [id = 65] 02:37:00 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe576154000 == 36 [pid = 1815] [id = 64] 02:37:00 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc8a000 == 35 [pid = 1815] [id = 63] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7fe579beb400) [pid = 1815] [serial = 141] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x7fe5798cc000) [pid = 1815] [serial = 161] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x7fe5798d4400) [pid = 1815] [serial = 164] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x7fe57c720c00) [pid = 1815] [serial = 167] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x7fe579be2800) [pid = 1815] [serial = 162] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x7fe5706d4c00) [pid = 1815] [serial = 152] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x7fe5716e4400) [pid = 1815] [serial = 153] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x7fe573010000) [pid = 1815] [serial = 155] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x7fe576023c00) [pid = 1815] [serial = 156] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x7fe57836ac00) [pid = 1815] [serial = 158] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x7fe57a5e8800) [pid = 1815] [serial = 165] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x7fe5794e5c00) [pid = 1815] [serial = 159] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x7fe580486c00) [pid = 1815] [serial = 168] [outer = (nil)] [url = about:blank] 02:37:00 INFO - PROCESS | 1815 | 1461663420971 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]]]}] 02:37:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1182ms 02:37:01 INFO - PROCESS | 1815 | 1461663421003 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 02:37:01 INFO - PROCESS | 1815 | 1461663421006 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 02:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:37:01 INFO - PROCESS | 1815 | 1461663421011 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:37:01 INFO - PROCESS | 1815 | 1461663421016 Marionette TRACE conn3 <- [1,278,null,{}] 02:37:01 INFO - PROCESS | 1815 | 1461663421031 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}] 02:37:01 INFO - PROCESS | 1815 | 1461663421189 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 02:37:01 INFO - PROCESS | 1815 | 1461663421289 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57928d000 == 36 [pid = 1815] [id = 77] 02:37:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x7fe5794e5c00) [pid = 1815] [serial = 229] [outer = (nil)] 02:37:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x7fe57a5e8800) [pid = 1815] [serial = 230] [outer = 0x7fe5794e5c00] 02:37:01 INFO - PROCESS | 1815 | 1461663421355 Marionette DEBUG loaded listener.js 02:37:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x7fe57c720c00) [pid = 1815] [serial = 231] [outer = 0x7fe5794e5c00] 02:37:02 INFO - PROCESS | 1815 | 1461663422029 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]]]}] 02:37:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1031ms 02:37:02 INFO - PROCESS | 1815 | 1461663422044 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 02:37:02 INFO - PROCESS | 1815 | 1461663422047 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 02:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:37:02 INFO - PROCESS | 1815 | 1461663422053 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:37:02 INFO - PROCESS | 1815 | 1461663422055 Marionette TRACE conn3 <- [1,282,null,{}] 02:37:02 INFO - PROCESS | 1815 | 1461663422060 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}] 02:37:02 INFO - PROCESS | 1815 | 1461663422230 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 02:37:02 INFO - PROCESS | 1815 | 1461663422264 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a722000 == 37 [pid = 1815] [id = 78] 02:37:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x7fe576e32c00) [pid = 1815] [serial = 232] [outer = (nil)] 02:37:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x7fe5862dd800) [pid = 1815] [serial = 233] [outer = 0x7fe576e32c00] 02:37:02 INFO - PROCESS | 1815 | 1461663422333 Marionette DEBUG loaded listener.js 02:37:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x7fe5867f0800) [pid = 1815] [serial = 234] [outer = 0x7fe576e32c00] 02:37:03 INFO - PROCESS | 1815 | 1461663423053 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]]]}] 02:37:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1029ms 02:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:37:03 INFO - PROCESS | 1815 | 1461663423083 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 02:37:03 INFO - PROCESS | 1815 | 1461663423085 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 02:37:03 INFO - PROCESS | 1815 | 1461663423090 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:37:03 INFO - PROCESS | 1815 | 1461663423094 Marionette TRACE conn3 <- [1,286,null,{}] 02:37:03 INFO - PROCESS | 1815 | 1461663423119 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}] 02:37:03 INFO - PROCESS | 1815 | 1461663423279 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 02:37:03 INFO - PROCESS | 1815 | 1461663423348 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5854a9800 == 38 [pid = 1815] [id = 79] 02:37:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x7fe56fa58c00) [pid = 1815] [serial = 235] [outer = (nil)] 02:37:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x7fe587440c00) [pid = 1815] [serial = 236] [outer = 0x7fe56fa58c00] 02:37:03 INFO - PROCESS | 1815 | 1461663423408 Marionette DEBUG loaded listener.js 02:37:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x7fe5878d9800) [pid = 1815] [serial = 237] [outer = 0x7fe56fa58c00] 02:37:04 INFO - PROCESS | 1815 | 1461663424056 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]]]}] 02:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 985ms 02:37:04 INFO - PROCESS | 1815 | 1461663424081 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 02:37:04 INFO - PROCESS | 1815 | 1461663424083 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 02:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:37:04 INFO - PROCESS | 1815 | 1461663424089 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:37:04 INFO - PROCESS | 1815 | 1461663424091 Marionette TRACE conn3 <- [1,290,null,{}] 02:37:04 INFO - PROCESS | 1815 | 1461663424096 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}] 02:37:04 INFO - PROCESS | 1815 | 1461663424299 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 02:37:04 INFO - PROCESS | 1815 | 1461663424333 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58966a800 == 39 [pid = 1815] [id = 80] 02:37:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7fe58b0a3800) [pid = 1815] [serial = 238] [outer = (nil)] 02:37:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7fe58b9de400) [pid = 1815] [serial = 239] [outer = 0x7fe58b0a3800] 02:37:04 INFO - PROCESS | 1815 | 1461663424398 Marionette DEBUG loaded listener.js 02:37:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7fe58ba2bc00) [pid = 1815] [serial = 240] [outer = 0x7fe58b0a3800] 02:37:05 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x7fe572b09400) [pid = 1815] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:37:05 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x7fe5896bc400) [pid = 1815] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:37:05 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x7fe56f73e800) [pid = 1815] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:37:05 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x7fe57820d800) [pid = 1815] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:37:05 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x7fe572d62000) [pid = 1815] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:37:05 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x7fe57a5e2400) [pid = 1815] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:37:05 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x7fe56f1c0c00) [pid = 1815] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:37:05 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x7fe56fc0b800) [pid = 1815] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:37:05 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x7fe577180c00) [pid = 1815] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:37:05 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x7fe56f1bfc00) [pid = 1815] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:37:05 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x7fe575529c00) [pid = 1815] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:37:05 INFO - PROCESS | 1815 | 1461663425370 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]]]}] 02:37:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1297ms 02:37:05 INFO - PROCESS | 1815 | 1461663425386 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 02:37:05 INFO - PROCESS | 1815 | 1461663425388 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 02:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:37:05 INFO - PROCESS | 1815 | 1461663425394 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:37:05 INFO - PROCESS | 1815 | 1461663425396 Marionette TRACE conn3 <- [1,294,null,{}] 02:37:05 INFO - PROCESS | 1815 | 1461663425402 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}] 02:37:05 INFO - PROCESS | 1815 | 1461663425534 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 02:37:05 INFO - PROCESS | 1815 | 1461663425549 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f837800 == 40 [pid = 1815] [id = 81] 02:37:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x7fe56f1c0c00) [pid = 1815] [serial = 241] [outer = (nil)] 02:37:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x7fe57300f000) [pid = 1815] [serial = 242] [outer = 0x7fe56f1c0c00] 02:37:05 INFO - PROCESS | 1815 | 1461663425607 Marionette DEBUG loaded listener.js 02:37:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x7fe58af72800) [pid = 1815] [serial = 243] [outer = 0x7fe56f1c0c00] 02:37:06 INFO - PROCESS | 1815 | 1461663426297 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]]]}] 02:37:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x7fe572d60400) [pid = 1815] [serial = 244] [outer = 0x7fe56f1c1400] 02:37:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 929ms 02:37:06 INFO - PROCESS | 1815 | 1461663426344 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 02:37:06 INFO - PROCESS | 1815 | 1461663426346 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 02:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:37:06 INFO - PROCESS | 1815 | 1461663426393 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:37:06 INFO - PROCESS | 1815 | 1461663426397 Marionette TRACE conn3 <- [1,298,null,{}] 02:37:06 INFO - PROCESS | 1815 | 1461663426414 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}] 02:37:06 INFO - PROCESS | 1815 | 1461663426553 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 02:37:06 INFO - PROCESS | 1815 | 1461663426565 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b990000 == 41 [pid = 1815] [id = 82] 02:37:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x7fe5705ef000) [pid = 1815] [serial = 245] [outer = (nil)] 02:37:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x7fe58d5c6800) [pid = 1815] [serial = 246] [outer = 0x7fe5705ef000] 02:37:06 INFO - PROCESS | 1815 | 1461663426624 Marionette DEBUG loaded listener.js 02:37:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x7fe58e03d400) [pid = 1815] [serial = 247] [outer = 0x7fe5705ef000] 02:37:07 INFO - PROCESS | 1815 | 1461663427381 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]]]}] 02:37:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1033ms 02:37:07 INFO - PROCESS | 1815 | 1461663427392 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 02:37:07 INFO - PROCESS | 1815 | 1461663427397 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 02:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:37:07 INFO - PROCESS | 1815 | 1461663427405 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:37:07 INFO - PROCESS | 1815 | 1461663427411 Marionette TRACE conn3 <- [1,302,null,{}] 02:37:07 INFO - PROCESS | 1815 | 1461663427420 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}] 02:37:07 INFO - PROCESS | 1815 | 1461663427578 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 02:37:07 INFO - PROCESS | 1815 | 1461663427697 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe576ea0000 == 42 [pid = 1815] [id = 83] 02:37:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x7fe5706d0400) [pid = 1815] [serial = 248] [outer = (nil)] 02:37:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7fe572d69800) [pid = 1815] [serial = 249] [outer = 0x7fe5706d0400] 02:37:07 INFO - PROCESS | 1815 | 1461663427813 Marionette DEBUG loaded listener.js 02:37:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7fe575596800) [pid = 1815] [serial = 250] [outer = 0x7fe5706d0400] 02:37:08 INFO - PROCESS | 1815 | 1461663428707 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]]]}] 02:37:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1335ms 02:37:08 INFO - PROCESS | 1815 | 1461663428740 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 02:37:08 INFO - PROCESS | 1815 | 1461663428749 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 02:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:37:08 INFO - PROCESS | 1815 | 1461663428758 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:37:08 INFO - PROCESS | 1815 | 1461663428762 Marionette TRACE conn3 <- [1,306,null,{}] 02:37:08 INFO - PROCESS | 1815 | 1461663428768 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}] 02:37:08 INFO - PROCESS | 1815 | 1461663428918 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 02:37:09 INFO - PROCESS | 1815 | 1461663429058 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c2bb800 == 43 [pid = 1815] [id = 84] 02:37:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7fe5796e6000) [pid = 1815] [serial = 251] [outer = (nil)] 02:37:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7fe579b88c00) [pid = 1815] [serial = 252] [outer = 0x7fe5796e6000] 02:37:09 INFO - PROCESS | 1815 | 1461663429134 Marionette DEBUG loaded listener.js 02:37:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7fe57c266400) [pid = 1815] [serial = 253] [outer = 0x7fe5796e6000] 02:37:10 INFO - PROCESS | 1815 | 1461663430006 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]]]}] 02:37:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1282ms 02:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:37:10 INFO - PROCESS | 1815 | 1461663430041 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 02:37:10 INFO - PROCESS | 1815 | 1461663430044 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 02:37:10 INFO - PROCESS | 1815 | 1461663430050 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:37:10 INFO - PROCESS | 1815 | 1461663430056 Marionette TRACE conn3 <- [1,310,null,{}] 02:37:10 INFO - PROCESS | 1815 | 1461663430071 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}] 02:37:10 INFO - PROCESS | 1815 | 1461663430236 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 02:37:10 INFO - PROCESS | 1815 | 1461663430378 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58d584000 == 44 [pid = 1815] [id = 85] 02:37:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x7fe586544c00) [pid = 1815] [serial = 254] [outer = (nil)] 02:37:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x7fe58af7ac00) [pid = 1815] [serial = 255] [outer = 0x7fe586544c00] 02:37:10 INFO - PROCESS | 1815 | 1461663430457 Marionette DEBUG loaded listener.js 02:37:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x7fe58b904c00) [pid = 1815] [serial = 256] [outer = 0x7fe586544c00] 02:37:11 INFO - PROCESS | 1815 | 1461663431340 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]]]}] 02:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1337ms 02:37:11 INFO - PROCESS | 1815 | 1461663431387 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 02:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:37:11 INFO - PROCESS | 1815 | 1461663431392 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 02:37:11 INFO - PROCESS | 1815 | 1461663431398 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:37:11 INFO - PROCESS | 1815 | 1461663431401 Marionette TRACE conn3 <- [1,314,null,{}] 02:37:11 INFO - PROCESS | 1815 | 1461663431406 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}] 02:37:11 INFO - PROCESS | 1815 | 1461663431552 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 02:37:11 INFO - PROCESS | 1815 | 1461663431690 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58e3f5000 == 45 [pid = 1815] [id = 86] 02:37:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7fe5867f9400) [pid = 1815] [serial = 257] [outer = (nil)] 02:37:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7fe58d558400) [pid = 1815] [serial = 258] [outer = 0x7fe5867f9400] 02:37:11 INFO - PROCESS | 1815 | 1461663431776 Marionette DEBUG loaded listener.js 02:37:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7fe58e318000) [pid = 1815] [serial = 259] [outer = 0x7fe5867f9400] 02:37:12 INFO - PROCESS | 1815 | 1461663432623 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]]]}] 02:37:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1280ms 02:37:12 INFO - PROCESS | 1815 | 1461663432679 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 02:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:37:12 INFO - PROCESS | 1815 | 1461663432683 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 02:37:12 INFO - PROCESS | 1815 | 1461663432688 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:37:12 INFO - PROCESS | 1815 | 1461663432691 Marionette TRACE conn3 <- [1,318,null,{}] 02:37:12 INFO - PROCESS | 1815 | 1461663432696 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}] 02:37:12 INFO - PROCESS | 1815 | 1461663432842 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 02:37:12 INFO - PROCESS | 1815 | 1461663432984 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5706b3000 == 46 [pid = 1815] [id = 87] 02:37:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7fe56eb79c00) [pid = 1815] [serial = 260] [outer = (nil)] 02:37:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7fe56eb80000) [pid = 1815] [serial = 261] [outer = 0x7fe56eb79c00] 02:37:13 INFO - PROCESS | 1815 | 1461663433054 Marionette DEBUG loaded listener.js 02:37:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7fe56eb84400) [pid = 1815] [serial = 262] [outer = 0x7fe56eb79c00] 02:37:14 INFO - PROCESS | 1815 | 1461663434186 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]]]}] 02:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1528ms 02:37:14 INFO - PROCESS | 1815 | 1461663434217 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 02:37:14 INFO - PROCESS | 1815 | 1461663434223 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 02:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:37:14 INFO - PROCESS | 1815 | 1461663434230 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:37:14 INFO - PROCESS | 1815 | 1461663434235 Marionette TRACE conn3 <- [1,322,null,{}] 02:37:14 INFO - PROCESS | 1815 | 1461663434242 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}] 02:37:14 INFO - PROCESS | 1815 | 1461663434386 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 02:37:14 INFO - PROCESS | 1815 | 1461663434534 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe572cbb800 == 47 [pid = 1815] [id = 88] 02:37:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7fe572d64400) [pid = 1815] [serial = 263] [outer = (nil)] 02:37:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7fe572d6c000) [pid = 1815] [serial = 264] [outer = 0x7fe572d64400] 02:37:14 INFO - PROCESS | 1815 | 1461663434603 Marionette DEBUG loaded listener.js 02:37:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7fe575529000) [pid = 1815] [serial = 265] [outer = 0x7fe572d64400] 02:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56f837800 == 46 [pid = 1815] [id = 81] 02:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58966a800 == 45 [pid = 1815] [id = 80] 02:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5854a9800 == 44 [pid = 1815] [id = 79] 02:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57a722000 == 43 [pid = 1815] [id = 78] 02:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7fe58636f800) [pid = 1815] [serial = 182] [outer = (nil)] [url = about:blank] 02:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7fe57c752800) [pid = 1815] [serial = 179] [outer = (nil)] [url = about:blank] 02:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7fe57851c400) [pid = 1815] [serial = 176] [outer = (nil)] [url = about:blank] 02:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7fe572b0b800) [pid = 1815] [serial = 173] [outer = (nil)] [url = about:blank] 02:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7fe5794ea400) [pid = 1815] [serial = 209] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57928d000 == 42 [pid = 1815] [id = 77] 02:37:15 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5706b1800 == 41 [pid = 1815] [id = 76] 02:37:15 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc92000 == 40 [pid = 1815] [id = 75] 02:37:15 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57555a800 == 39 [pid = 1815] [id = 71] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7fe575588c00) [pid = 1815] [serial = 189] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7fe58b745800) [pid = 1815] [serial = 204] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7fe57a5e8400) [pid = 1815] [serial = 150] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7fe5874e2400) [pid = 1815] [serial = 200] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x7fe572bb6000) [pid = 1815] [serial = 188] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x7fe572d6a400) [pid = 1815] [serial = 206] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x7fe57c265c00) [pid = 1815] [serial = 194] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x7fe57876d800) [pid = 1815] [serial = 147] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7fe571365000) [pid = 1815] [serial = 185] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x7fe572d6ec00) [pid = 1815] [serial = 207] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x7fe58b56b400) [pid = 1815] [serial = 203] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x7fe586376400) [pid = 1815] [serial = 197] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x7fe587439400) [pid = 1815] [serial = 198] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x7fe57c71e800) [pid = 1815] [serial = 195] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x7fe571362c00) [pid = 1815] [serial = 144] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x7fe5867ef000) [pid = 1815] [serial = 186] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x7fe5794ea800) [pid = 1815] [serial = 192] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x7fe578174000) [pid = 1815] [serial = 191] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x7fe5875b5c00) [pid = 1815] [serial = 201] [outer = (nil)] [url = about:blank] 02:37:15 INFO - PROCESS | 1815 | 1461663435431 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]]]}] 02:37:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1232ms 02:37:15 INFO - PROCESS | 1815 | 1461663435465 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 02:37:15 INFO - PROCESS | 1815 | 1461663435473 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 02:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:37:15 INFO - PROCESS | 1815 | 1461663435482 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:37:15 INFO - PROCESS | 1815 | 1461663435484 Marionette TRACE conn3 <- [1,326,null,{}] 02:37:15 INFO - PROCESS | 1815 | 1461663435490 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}] 02:37:15 INFO - PROCESS | 1815 | 1461663435626 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 02:37:15 INFO - PROCESS | 1815 | 1461663435644 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578560800 == 40 [pid = 1815] [id = 89] 02:37:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x7fe578174000) [pid = 1815] [serial = 266] [outer = (nil)] 02:37:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x7fe578770800) [pid = 1815] [serial = 267] [outer = 0x7fe578174000] 02:37:15 INFO - PROCESS | 1815 | 1461663435703 Marionette DEBUG loaded listener.js 02:37:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x7fe5796e6400) [pid = 1815] [serial = 268] [outer = 0x7fe578174000] 02:37:16 INFO - PROCESS | 1815 | 1461663436526 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]]]}] 02:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1081ms 02:37:16 INFO - PROCESS | 1815 | 1461663436568 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 02:37:16 INFO - PROCESS | 1815 | 1461663436572 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 02:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:37:16 INFO - PROCESS | 1815 | 1461663436580 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:37:16 INFO - PROCESS | 1815 | 1461663436585 Marionette TRACE conn3 <- [1,330,null,{}] 02:37:16 INFO - PROCESS | 1815 | 1461663436599 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}] 02:37:16 INFO - PROCESS | 1815 | 1461663436739 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 02:37:16 INFO - PROCESS | 1815 | 1461663436760 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c2c0000 == 41 [pid = 1815] [id = 90] 02:37:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x7fe57c717000) [pid = 1815] [serial = 269] [outer = (nil)] 02:37:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x7fe57c793800) [pid = 1815] [serial = 270] [outer = 0x7fe57c717000] 02:37:16 INFO - PROCESS | 1815 | 1461663436823 Marionette DEBUG loaded listener.js 02:37:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x7fe586376400) [pid = 1815] [serial = 271] [outer = 0x7fe57c717000] 02:37:17 INFO - PROCESS | 1815 | 1461663437608 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]]]}] 02:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1084ms 02:37:17 INFO - PROCESS | 1815 | 1461663437676 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 02:37:17 INFO - PROCESS | 1815 | 1461663437680 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 02:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:37:17 INFO - PROCESS | 1815 | 1461663437686 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:37:17 INFO - PROCESS | 1815 | 1461663437688 Marionette TRACE conn3 <- [1,334,null,{}] 02:37:17 INFO - PROCESS | 1815 | 1461663437693 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}] 02:37:17 INFO - PROCESS | 1815 | 1461663437860 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 02:37:17 INFO - PROCESS | 1815 | 1461663437928 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5863c4000 == 42 [pid = 1815] [id = 91] 02:37:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x7fe578132800) [pid = 1815] [serial = 272] [outer = (nil)] 02:37:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7fe57813a800) [pid = 1815] [serial = 273] [outer = 0x7fe578132800] 02:37:17 INFO - PROCESS | 1815 | 1461663437986 Marionette DEBUG loaded listener.js 02:37:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7fe5796f3000) [pid = 1815] [serial = 274] [outer = 0x7fe578132800] 02:37:18 INFO - PROCESS | 1815 | 1461663438609 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]]]}] 02:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 975ms 02:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:37:18 INFO - PROCESS | 1815 | 1461663438662 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 02:37:18 INFO - PROCESS | 1815 | 1461663438664 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 02:37:18 INFO - PROCESS | 1815 | 1461663438670 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:37:18 INFO - PROCESS | 1815 | 1461663438673 Marionette TRACE conn3 <- [1,338,null,{}] 02:37:18 INFO - PROCESS | 1815 | 1461663438683 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}] 02:37:18 INFO - PROCESS | 1815 | 1461663438850 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 02:37:18 INFO - PROCESS | 1815 | 1461663438929 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe587718000 == 43 [pid = 1815] [id = 92] 02:37:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7fe572b42800) [pid = 1815] [serial = 275] [outer = (nil)] 02:37:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7fe572b49c00) [pid = 1815] [serial = 276] [outer = 0x7fe572b42800] 02:37:18 INFO - PROCESS | 1815 | 1461663438990 Marionette DEBUG loaded listener.js 02:37:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7fe572b4f400) [pid = 1815] [serial = 277] [outer = 0x7fe572b42800] 02:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x7fe56fa58c00) [pid = 1815] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7fe56fa56000) [pid = 1815] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x7fe56fa58000) [pid = 1815] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x7fe58b0a3800) [pid = 1815] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x7fe576e32c00) [pid = 1815] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x7fe5794e5c00) [pid = 1815] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x7fe572d6dc00) [pid = 1815] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x7fe56f1c0c00) [pid = 1815] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:37:19 INFO - PROCESS | 1815 | 1461663439822 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]]]}] 02:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1180ms 02:37:19 INFO - PROCESS | 1815 | 1461663439849 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 02:37:19 INFO - PROCESS | 1815 | 1461663439853 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 02:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:37:19 INFO - PROCESS | 1815 | 1461663439858 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:37:19 INFO - PROCESS | 1815 | 1461663439860 Marionette TRACE conn3 <- [1,342,null,{}] 02:37:19 INFO - PROCESS | 1815 | 1461663439865 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}] 02:37:20 INFO - PROCESS | 1815 | 1461663440033 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 02:37:20 INFO - PROCESS | 1815 | 1461663440044 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58af46000 == 44 [pid = 1815] [id = 93] 02:37:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x7fe572d68000) [pid = 1815] [serial = 278] [outer = (nil)] 02:37:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x7fe58654a400) [pid = 1815] [serial = 279] [outer = 0x7fe572d68000] 02:37:20 INFO - PROCESS | 1815 | 1461663440108 Marionette DEBUG loaded listener.js 02:37:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x7fe5875bb000) [pid = 1815] [serial = 280] [outer = 0x7fe572d68000] 02:37:20 INFO - PROCESS | 1815 | 1461663440889 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]]]}] 02:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1075ms 02:37:20 INFO - PROCESS | 1815 | 1461663440949 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 02:37:20 INFO - PROCESS | 1815 | 1461663440952 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 02:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:37:20 INFO - PROCESS | 1815 | 1461663440961 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:37:20 INFO - PROCESS | 1815 | 1461663440963 Marionette TRACE conn3 <- [1,346,null,{}] 02:37:20 INFO - PROCESS | 1815 | 1461663440967 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}] 02:37:21 INFO - PROCESS | 1815 | 1461663441103 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 02:37:21 INFO - PROCESS | 1815 | 1461663441116 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58d57c800 == 45 [pid = 1815] [id = 94] 02:37:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7fe5875b9c00) [pid = 1815] [serial = 281] [outer = (nil)] 02:37:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7fe58af75000) [pid = 1815] [serial = 282] [outer = 0x7fe5875b9c00] 02:37:21 INFO - PROCESS | 1815 | 1461663441178 Marionette DEBUG loaded listener.js 02:37:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7fe58b745800) [pid = 1815] [serial = 283] [outer = 0x7fe5875b9c00] 02:37:22 INFO - PROCESS | 1815 | 1461663442072 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]]]}] 02:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1174ms 02:37:22 INFO - PROCESS | 1815 | 1461663442137 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 02:37:22 INFO - PROCESS | 1815 | 1461663442143 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 02:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:37:22 INFO - PROCESS | 1815 | 1461663442151 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:37:22 INFO - PROCESS | 1815 | 1461663442157 Marionette TRACE conn3 <- [1,350,null,{}] 02:37:22 INFO - PROCESS | 1815 | 1461663442165 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}] 02:37:22 INFO - PROCESS | 1815 | 1461663442375 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 02:37:22 INFO - PROCESS | 1815 | 1461663442511 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578e3b000 == 46 [pid = 1815] [id = 95] 02:37:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7fe571363000) [pid = 1815] [serial = 284] [outer = (nil)] 02:37:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7fe572b49800) [pid = 1815] [serial = 285] [outer = 0x7fe571363000] 02:37:22 INFO - PROCESS | 1815 | 1461663442589 Marionette DEBUG loaded listener.js 02:37:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x7fe572d64c00) [pid = 1815] [serial = 286] [outer = 0x7fe571363000] 02:37:23 INFO - PROCESS | 1815 | 1461663443376 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]]]}] 02:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1237ms 02:37:23 INFO - PROCESS | 1815 | 1461663443388 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 02:37:23 INFO - PROCESS | 1815 | 1461663443396 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 02:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:37:23 INFO - PROCESS | 1815 | 1461663443405 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:37:23 INFO - PROCESS | 1815 | 1461663443409 Marionette TRACE conn3 <- [1,354,null,{}] 02:37:23 INFO - PROCESS | 1815 | 1461663443415 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}] 02:37:23 INFO - PROCESS | 1815 | 1461663443564 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 02:37:23 INFO - PROCESS | 1815 | 1461663443705 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5854a9800 == 47 [pid = 1815] [id = 96] 02:37:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x7fe5769f0000) [pid = 1815] [serial = 287] [outer = (nil)] 02:37:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x7fe578133000) [pid = 1815] [serial = 288] [outer = 0x7fe5769f0000] 02:37:23 INFO - PROCESS | 1815 | 1461663443779 Marionette DEBUG loaded listener.js 02:37:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7fe57820e400) [pid = 1815] [serial = 289] [outer = 0x7fe5769f0000] 02:37:24 INFO - PROCESS | 1815 | 1461663444727 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]]]}] 02:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1336ms 02:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:37:24 INFO - PROCESS | 1815 | 1461663444742 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 02:37:24 INFO - PROCESS | 1815 | 1461663444744 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 02:37:24 INFO - PROCESS | 1815 | 1461663444751 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:37:24 INFO - PROCESS | 1815 | 1461663444756 Marionette TRACE conn3 <- [1,358,null,{}] 02:37:24 INFO - PROCESS | 1815 | 1461663444772 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}] 02:37:25 INFO - PROCESS | 1815 | 1461663445008 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 02:37:25 INFO - PROCESS | 1815 | 1461663445154 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56e9a4800 == 48 [pid = 1815] [id = 97] 02:37:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7fe57c718c00) [pid = 1815] [serial = 290] [outer = (nil)] 02:37:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7fe5863ef800) [pid = 1815] [serial = 291] [outer = 0x7fe57c718c00] 02:37:25 INFO - PROCESS | 1815 | 1461663445290 Marionette DEBUG loaded listener.js 02:37:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7fe5878da800) [pid = 1815] [serial = 292] [outer = 0x7fe57c718c00] 02:37:26 INFO - PROCESS | 1815 | 1461663446257 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]]]}] 02:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1536ms 02:37:26 INFO - PROCESS | 1815 | 1461663446287 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 02:37:26 INFO - PROCESS | 1815 | 1461663446291 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 02:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:37:26 INFO - PROCESS | 1815 | 1461663446297 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:37:26 INFO - PROCESS | 1815 | 1461663446300 Marionette TRACE conn3 <- [1,362,null,{}] 02:37:26 INFO - PROCESS | 1815 | 1461663446305 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}] 02:37:26 INFO - PROCESS | 1815 | 1461663446450 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 02:37:26 INFO - PROCESS | 1815 | 1461663446590 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56e9c2000 == 49 [pid = 1815] [id = 98] 02:37:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7fe56f3b2000) [pid = 1815] [serial = 293] [outer = (nil)] 02:37:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7fe56f3b8800) [pid = 1815] [serial = 294] [outer = 0x7fe56f3b2000] 02:37:26 INFO - PROCESS | 1815 | 1461663446664 Marionette DEBUG loaded listener.js 02:37:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7fe57a6a2c00) [pid = 1815] [serial = 295] [outer = 0x7fe56f3b2000] 02:37:27 INFO - PROCESS | 1815 | 1461663447546 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]]]}] 02:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1287ms 02:37:27 INFO - PROCESS | 1815 | 1461663447585 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 02:37:27 INFO - PROCESS | 1815 | 1461663447589 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 02:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:37:27 INFO - PROCESS | 1815 | 1461663447594 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:37:27 INFO - PROCESS | 1815 | 1461663447597 Marionette TRACE conn3 <- [1,366,null,{}] 02:37:27 INFO - PROCESS | 1815 | 1461663447602 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}] 02:37:27 INFO - PROCESS | 1815 | 1461663447754 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 02:37:28 INFO - PROCESS | 1815 | 1461663448068 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5703e1800 == 50 [pid = 1815] [id = 99] 02:37:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7fe56f3b3400) [pid = 1815] [serial = 296] [outer = (nil)] 02:37:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7fe56f737c00) [pid = 1815] [serial = 297] [outer = 0x7fe56f3b3400] 02:37:28 INFO - PROCESS | 1815 | 1461663448210 Marionette DEBUG loaded listener.js 02:37:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7fe56fc14c00) [pid = 1815] [serial = 298] [outer = 0x7fe56f3b3400] 02:37:29 INFO - PROCESS | 1815 | 1461663449103 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]]]}] 02:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1579ms 02:37:29 INFO - PROCESS | 1815 | 1461663449175 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 02:37:29 INFO - PROCESS | 1815 | 1461663449179 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 02:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:37:29 INFO - PROCESS | 1815 | 1461663449186 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:37:29 INFO - PROCESS | 1815 | 1461663449191 Marionette TRACE conn3 <- [1,370,null,{}] 02:37:29 INFO - PROCESS | 1815 | 1461663449198 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}] 02:37:29 INFO - PROCESS | 1815 | 1461663449347 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 02:37:29 INFO - PROCESS | 1815 | 1461663449487 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5716a1000 == 51 [pid = 1815] [id = 100] 02:37:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7fe56fc0f400) [pid = 1815] [serial = 299] [outer = (nil)] 02:37:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7fe57160c800) [pid = 1815] [serial = 300] [outer = 0x7fe56fc0f400] 02:37:29 INFO - PROCESS | 1815 | 1461663449557 Marionette DEBUG loaded listener.js 02:37:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7fe572b0ac00) [pid = 1815] [serial = 301] [outer = 0x7fe56fc0f400] 02:37:30 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58af46000 == 50 [pid = 1815] [id = 93] 02:37:30 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe587718000 == 49 [pid = 1815] [id = 92] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7fe572b06000) [pid = 1815] [serial = 212] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7fe5794eb000) [pid = 1815] [serial = 215] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7fe5874ed000) [pid = 1815] [serial = 218] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7fe58d5c6800) [pid = 1815] [serial = 246] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5863c4000 == 48 [pid = 1815] [id = 91] 02:37:30 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c2c0000 == 47 [pid = 1815] [id = 90] 02:37:30 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578560800 == 46 [pid = 1815] [id = 89] 02:37:30 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe572cbb800 == 45 [pid = 1815] [id = 88] 02:37:30 INFO - PROCESS | 1815 | 1461663450422 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]]]}] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7fe5878d9800) [pid = 1815] [serial = 237] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7fe587440c00) [pid = 1815] [serial = 236] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7fe577b58800) [pid = 1815] [serial = 227] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7fe5794ea000) [pid = 1815] [serial = 228] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7fe58b59cc00) [pid = 1815] [serial = 222] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7fe57a2e8c00) [pid = 1815] [serial = 221] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7fe58b9de400) [pid = 1815] [serial = 239] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7fe5862dd800) [pid = 1815] [serial = 233] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7fe57a5e8800) [pid = 1815] [serial = 230] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x7fe57c720c00) [pid = 1815] [serial = 231] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x7fe576023400) [pid = 1815] [serial = 225] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x7fe57300e400) [pid = 1815] [serial = 224] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x7fe57300f000) [pid = 1815] [serial = 242] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7fe58ba2bc00) [pid = 1815] [serial = 240] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x7fe580489000) [pid = 1815] [serial = 105] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x7fe5867f0800) [pid = 1815] [serial = 234] [outer = (nil)] [url = about:blank] 02:37:30 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x7fe58af72800) [pid = 1815] [serial = 243] [outer = (nil)] [url = about:blank] 02:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1280ms 02:37:30 INFO - PROCESS | 1815 | 1461663450468 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 02:37:30 INFO - PROCESS | 1815 | 1461663450473 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 02:37:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:37:30 INFO - PROCESS | 1815 | 1461663450481 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:37:30 INFO - PROCESS | 1815 | 1461663450484 Marionette TRACE conn3 <- [1,374,null,{}] 02:37:30 INFO - PROCESS | 1815 | 1461663450492 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}] 02:37:30 INFO - PROCESS | 1815 | 1461663450638 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 02:37:30 INFO - PROCESS | 1815 | 1461663450730 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe572cab000 == 46 [pid = 1815] [id = 101] 02:37:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7fe5710ea000) [pid = 1815] [serial = 302] [outer = (nil)] 02:37:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7fe572d65000) [pid = 1815] [serial = 303] [outer = 0x7fe5710ea000] 02:37:30 INFO - PROCESS | 1815 | 1461663450796 Marionette DEBUG loaded listener.js 02:37:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7fe57300f000) [pid = 1815] [serial = 304] [outer = 0x7fe5710ea000] 02:37:31 INFO - PROCESS | 1815 | 1461663451533 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:37:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:37:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1092ms 02:37:31 INFO - PROCESS | 1815 | 1461663451573 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 02:37:31 INFO - PROCESS | 1815 | 1461663451575 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 02:37:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:37:31 INFO - PROCESS | 1815 | 1461663451584 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:37:31 INFO - PROCESS | 1815 | 1461663451592 Marionette TRACE conn3 <- [1,378,null,{}] 02:37:31 INFO - PROCESS | 1815 | 1461663451613 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}] 02:37:31 INFO - PROCESS | 1815 | 1461663451777 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 02:37:31 INFO - PROCESS | 1815 | 1461663451799 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578e46000 == 47 [pid = 1815] [id = 102] 02:37:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7fe577b58400) [pid = 1815] [serial = 305] [outer = (nil)] 02:37:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7fe578134c00) [pid = 1815] [serial = 306] [outer = 0x7fe577b58400] 02:37:31 INFO - PROCESS | 1815 | 1461663451858 Marionette DEBUG loaded listener.js 02:37:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x7fe57813e800) [pid = 1815] [serial = 307] [outer = 0x7fe577b58400] 02:37:32 INFO - PROCESS | 1815 | 1461663452531 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:37:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:37:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 989ms 02:37:32 INFO - PROCESS | 1815 | 1461663452571 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 02:37:32 INFO - PROCESS | 1815 | 1461663452575 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 02:37:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:37:32 INFO - PROCESS | 1815 | 1461663452580 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:37:32 INFO - PROCESS | 1815 | 1461663452582 Marionette TRACE conn3 <- [1,382,null,{}] 02:37:32 INFO - PROCESS | 1815 | 1461663452588 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}] 02:37:32 INFO - PROCESS | 1815 | 1461663452771 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 02:37:32 INFO - PROCESS | 1815 | 1461663452801 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579a64800 == 48 [pid = 1815] [id = 103] 02:37:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x7fe57558d400) [pid = 1815] [serial = 308] [outer = (nil)] 02:37:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x7fe5794e5000) [pid = 1815] [serial = 309] [outer = 0x7fe57558d400] 02:37:32 INFO - PROCESS | 1815 | 1461663452862 Marionette DEBUG loaded listener.js 02:37:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7fe579b8f800) [pid = 1815] [serial = 310] [outer = 0x7fe57558d400] 02:37:33 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:33 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:37:33 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:33 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:33 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:33 INFO - PROCESS | 1815 | 1461663453685 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:37:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:37:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1134ms 02:37:33 INFO - PROCESS | 1815 | 1461663453715 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 02:37:33 INFO - PROCESS | 1815 | 1461663453719 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 02:37:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:37:33 INFO - PROCESS | 1815 | 1461663453724 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:37:33 INFO - PROCESS | 1815 | 1461663453726 Marionette TRACE conn3 <- [1,386,null,{}] 02:37:33 INFO - PROCESS | 1815 | 1461663453731 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}] 02:37:33 INFO - PROCESS | 1815 | 1461663453894 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 02:37:33 INFO - PROCESS | 1815 | 1461663453921 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c2bf800 == 49 [pid = 1815] [id = 104] 02:37:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7fe57a72ec00) [pid = 1815] [serial = 311] [outer = (nil)] 02:37:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7fe57c716c00) [pid = 1815] [serial = 312] [outer = 0x7fe57a72ec00] 02:37:34 INFO - PROCESS | 1815 | 1461663453996 Marionette DEBUG loaded listener.js 02:37:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7fe580487c00) [pid = 1815] [serial = 313] [outer = 0x7fe57a72ec00] 02:37:34 INFO - PROCESS | 1815 | 1461663454996 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]]]}] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7fe57a72cc00) [pid = 1815] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7fe56f204800) [pid = 1815] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7fe571366c00) [pid = 1815] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7fe57558f000) [pid = 1815] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x7fe57c7da000) [pid = 1815] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x7fe56fa50400) [pid = 1815] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x7fe57a72dc00) [pid = 1815] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x7fe57135bc00) [pid = 1815] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7fe578132800) [pid = 1815] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x7fe572b42800) [pid = 1815] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x7fe572d68000) [pid = 1815] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x7fe572d64400) [pid = 1815] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x7fe5796e6000) [pid = 1815] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x7fe578174000) [pid = 1815] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x7fe57c717000) [pid = 1815] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x7fe586544c00) [pid = 1815] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x7fe56eb79c00) [pid = 1815] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x7fe5867f9400) [pid = 1815] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x7fe5706d0400) [pid = 1815] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:37:35 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x7fe571605800) [pid = 1815] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:37:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:37:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1331ms 02:37:35 INFO - PROCESS | 1815 | 1461663455057 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 02:37:35 INFO - PROCESS | 1815 | 1461663455060 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 02:37:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:37:35 INFO - PROCESS | 1815 | 1461663455065 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:37:35 INFO - PROCESS | 1815 | 1461663455068 Marionette TRACE conn3 <- [1,390,null,{}] 02:37:35 INFO - PROCESS | 1815 | 1461663455073 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}] 02:37:35 INFO - PROCESS | 1815 | 1461663455213 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 02:37:35 INFO - PROCESS | 1815 | 1461663455317 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579123800 == 50 [pid = 1815] [id = 105] 02:37:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x7fe56eb7f400) [pid = 1815] [serial = 314] [outer = (nil)] 02:37:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x7fe572b50800) [pid = 1815] [serial = 315] [outer = 0x7fe56eb7f400] 02:37:35 INFO - PROCESS | 1815 | 1461663455388 Marionette DEBUG loaded listener.js 02:37:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x7fe578132000) [pid = 1815] [serial = 316] [outer = 0x7fe56eb7f400] 02:37:36 INFO - PROCESS | 1815 | 1461663456102 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]]]}] 02:37:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:37:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1077ms 02:37:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:37:36 INFO - PROCESS | 1815 | 1461663456143 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 02:37:36 INFO - PROCESS | 1815 | 1461663456145 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 02:37:36 INFO - PROCESS | 1815 | 1461663456151 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:37:36 INFO - PROCESS | 1815 | 1461663456154 Marionette TRACE conn3 <- [1,394,null,{}] 02:37:36 INFO - PROCESS | 1815 | 1461663456159 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}] 02:37:36 INFO - PROCESS | 1815 | 1461663456316 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 02:37:36 INFO - PROCESS | 1815 | 1461663456334 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58601c000 == 51 [pid = 1815] [id = 106] 02:37:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x7fe56eb75400) [pid = 1815] [serial = 317] [outer = (nil)] 02:37:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x7fe5794e7c00) [pid = 1815] [serial = 318] [outer = 0x7fe56eb75400] 02:37:36 INFO - PROCESS | 1815 | 1461663456391 Marionette DEBUG loaded listener.js 02:37:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x7fe57c7da000) [pid = 1815] [serial = 319] [outer = 0x7fe56eb75400] 02:37:37 INFO - PROCESS | 1815 | 1461663457259 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]]]}] 02:37:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:37:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1181ms 02:37:37 INFO - PROCESS | 1815 | 1461663457332 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 02:37:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:37:37 INFO - PROCESS | 1815 | 1461663457338 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 02:37:37 INFO - PROCESS | 1815 | 1461663457347 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:37:37 INFO - PROCESS | 1815 | 1461663457353 Marionette TRACE conn3 <- [1,398,null,{}] 02:37:37 INFO - PROCESS | 1815 | 1461663457362 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}] 02:37:37 INFO - PROCESS | 1815 | 1461663457564 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 02:37:37 INFO - PROCESS | 1815 | 1461663457701 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe572ca2800 == 52 [pid = 1815] [id = 107] 02:37:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x7fe56f1bfc00) [pid = 1815] [serial = 320] [outer = (nil)] 02:37:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x7fe5706d4c00) [pid = 1815] [serial = 321] [outer = 0x7fe56f1bfc00] 02:37:37 INFO - PROCESS | 1815 | 1461663457775 Marionette DEBUG loaded listener.js 02:37:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7fe5716d9800) [pid = 1815] [serial = 322] [outer = 0x7fe56f1bfc00] 02:37:38 INFO - PROCESS | 1815 | 1461663458677 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]]]}] 02:37:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:37:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1398ms 02:37:38 INFO - PROCESS | 1815 | 1461663458744 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 02:37:38 INFO - PROCESS | 1815 | 1461663458752 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 02:37:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:37:38 INFO - PROCESS | 1815 | 1461663458762 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:37:38 INFO - PROCESS | 1815 | 1461663458765 Marionette TRACE conn3 <- [1,402,null,{}] 02:37:38 INFO - PROCESS | 1815 | 1461663458771 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}] 02:37:38 INFO - PROCESS | 1815 | 1461663458967 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 02:37:39 INFO - PROCESS | 1815 | 1461663459105 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579bcc800 == 53 [pid = 1815] [id = 108] 02:37:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7fe572b4a000) [pid = 1815] [serial = 323] [outer = (nil)] 02:37:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7fe573047800) [pid = 1815] [serial = 324] [outer = 0x7fe572b4a000] 02:37:39 INFO - PROCESS | 1815 | 1461663459181 Marionette DEBUG loaded listener.js 02:37:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7fe576ac7c00) [pid = 1815] [serial = 325] [outer = 0x7fe572b4a000] 02:37:40 INFO - PROCESS | 1815 | 1461663460145 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]]]}] 02:37:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:37:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1432ms 02:37:40 INFO - PROCESS | 1815 | 1461663460194 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 02:37:40 INFO - PROCESS | 1815 | 1461663460198 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 02:37:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:37:40 INFO - PROCESS | 1815 | 1461663460204 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:37:40 INFO - PROCESS | 1815 | 1461663460210 Marionette TRACE conn3 <- [1,406,null,{}] 02:37:40 INFO - PROCESS | 1815 | 1461663460225 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}] 02:37:40 INFO - PROCESS | 1815 | 1461663460392 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 02:37:40 INFO - PROCESS | 1815 | 1461663460528 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe589671000 == 54 [pid = 1815] [id = 109] 02:37:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7fe578340000) [pid = 1815] [serial = 326] [outer = (nil)] 02:37:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x7fe5796efc00) [pid = 1815] [serial = 327] [outer = 0x7fe578340000] 02:37:40 INFO - PROCESS | 1815 | 1461663460644 Marionette DEBUG loaded listener.js 02:37:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x7fe57c266000) [pid = 1815] [serial = 328] [outer = 0x7fe578340000] 02:37:41 INFO - PROCESS | 1815 | 1461663461446 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]]]}] 02:37:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:37:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1283ms 02:37:41 INFO - PROCESS | 1815 | 1461663461488 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 02:37:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:37:41 INFO - PROCESS | 1815 | 1461663461493 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 02:37:41 INFO - PROCESS | 1815 | 1461663461499 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:37:41 INFO - PROCESS | 1815 | 1461663461502 Marionette TRACE conn3 <- [1,410,null,{}] 02:37:41 INFO - PROCESS | 1815 | 1461663461507 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}] 02:37:41 INFO - PROCESS | 1815 | 1461663461652 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 02:37:41 INFO - PROCESS | 1815 | 1461663461792 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b55c800 == 55 [pid = 1815] [id = 110] 02:37:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x7fe572b42c00) [pid = 1815] [serial = 329] [outer = (nil)] 02:37:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7fe58048d800) [pid = 1815] [serial = 330] [outer = 0x7fe572b42c00] 02:37:41 INFO - PROCESS | 1815 | 1461663461864 Marionette DEBUG loaded listener.js 02:37:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7fe586371800) [pid = 1815] [serial = 331] [outer = 0x7fe572b42c00] 02:37:42 INFO - PROCESS | 1815 | 1461663462760 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]]]}] 02:37:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:37:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1292ms 02:37:42 INFO - PROCESS | 1815 | 1461663462791 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 02:37:42 INFO - PROCESS | 1815 | 1461663462794 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 02:37:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:37:42 INFO - PROCESS | 1815 | 1461663462800 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:37:42 INFO - PROCESS | 1815 | 1461663462802 Marionette TRACE conn3 <- [1,414,null,{}] 02:37:42 INFO - PROCESS | 1815 | 1461663462808 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}] 02:37:42 INFO - PROCESS | 1815 | 1461663462951 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 02:37:43 INFO - PROCESS | 1815 | 1461663463092 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58e072800 == 56 [pid = 1815] [id = 111] 02:37:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7fe56eb78c00) [pid = 1815] [serial = 332] [outer = (nil)] 02:37:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7fe586723400) [pid = 1815] [serial = 333] [outer = 0x7fe56eb78c00] 02:37:43 INFO - PROCESS | 1815 | 1461663463164 Marionette DEBUG loaded listener.js 02:37:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7fe5875b4800) [pid = 1815] [serial = 334] [outer = 0x7fe56eb78c00] 02:37:44 INFO - PROCESS | 1815 | 1461663464086 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]]]}] 02:37:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:37:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1338ms 02:37:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:37:44 INFO - PROCESS | 1815 | 1461663464140 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 02:37:44 INFO - PROCESS | 1815 | 1461663464142 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 02:37:44 INFO - PROCESS | 1815 | 1461663464149 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:37:44 INFO - PROCESS | 1815 | 1461663464152 Marionette TRACE conn3 <- [1,418,null,{}] 02:37:44 INFO - PROCESS | 1815 | 1461663464157 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}] 02:37:44 INFO - PROCESS | 1815 | 1461663464343 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 02:37:44 INFO - PROCESS | 1815 | 1461663464733 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe571379000 == 57 [pid = 1815] [id = 112] 02:37:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7fe56f3b1000) [pid = 1815] [serial = 335] [outer = (nil)] 02:37:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7fe56f3b9400) [pid = 1815] [serial = 336] [outer = 0x7fe56f3b1000] 02:37:44 INFO - PROCESS | 1815 | 1461663464864 Marionette DEBUG loaded listener.js 02:37:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7fe5705eb000) [pid = 1815] [serial = 337] [outer = 0x7fe56f3b1000] 02:37:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe571698000 == 56 [pid = 1815] [id = 74] 02:37:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c21b000 == 55 [pid = 1815] [id = 72] 02:37:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58af96800 == 54 [pid = 1815] [id = 73] 02:37:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579123800 == 53 [pid = 1815] [id = 105] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7fe58af75000) [pid = 1815] [serial = 282] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c2bf800 == 52 [pid = 1815] [id = 104] 02:37:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579a64800 == 51 [pid = 1815] [id = 103] 02:37:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578e46000 == 50 [pid = 1815] [id = 102] 02:37:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe572cab000 == 49 [pid = 1815] [id = 101] 02:37:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5716a1000 == 48 [pid = 1815] [id = 100] 02:37:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5703e1800 == 47 [pid = 1815] [id = 99] 02:37:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56e9a4800 == 46 [pid = 1815] [id = 97] 02:37:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5854a9800 == 45 [pid = 1815] [id = 96] 02:37:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578e3b000 == 44 [pid = 1815] [id = 95] 02:37:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58d57c800 == 43 [pid = 1815] [id = 94] 02:37:46 INFO - PROCESS | 1815 | 1461663466087 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]]]}] 02:37:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 02:37:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1983ms 02:37:46 INFO - PROCESS | 1815 | 1461663466132 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 02:37:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:37:46 INFO - PROCESS | 1815 | 1461663466138 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 02:37:46 INFO - PROCESS | 1815 | 1461663466145 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:37:46 INFO - PROCESS | 1815 | 1461663466150 Marionette TRACE conn3 <- [1,422,null,{}] 02:37:46 INFO - PROCESS | 1815 | 1461663466156 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}] 02:37:46 INFO - PROCESS | 1815 | 1461663466340 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7fe580486400) [pid = 1815] [serial = 180] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7fe5862dd400) [pid = 1815] [serial = 171] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7fe579bebc00) [pid = 1815] [serial = 216] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7fe5794ee000) [pid = 1815] [serial = 177] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7fe5896bbc00) [pid = 1815] [serial = 219] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7fe58b73d000) [pid = 1815] [serial = 210] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7fe586546c00) [pid = 1815] [serial = 183] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x7fe573007000) [pid = 1815] [serial = 213] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x7fe57813a800) [pid = 1815] [serial = 273] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x7fe572b49c00) [pid = 1815] [serial = 276] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x7fe58654a400) [pid = 1815] [serial = 279] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7fe572b4f400) [pid = 1815] [serial = 277] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x7fe575529000) [pid = 1815] [serial = 265] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x7fe572d6c000) [pid = 1815] [serial = 264] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x7fe57c266400) [pid = 1815] [serial = 253] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x7fe579b88c00) [pid = 1815] [serial = 252] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x7fe578770800) [pid = 1815] [serial = 267] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x7fe5796e6400) [pid = 1815] [serial = 268] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x7fe57c793800) [pid = 1815] [serial = 270] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x7fe58b904c00) [pid = 1815] [serial = 256] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x7fe58af7ac00) [pid = 1815] [serial = 255] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x7fe56eb84400) [pid = 1815] [serial = 262] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x7fe56eb80000) [pid = 1815] [serial = 261] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x7fe58e318000) [pid = 1815] [serial = 259] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x7fe58d558400) [pid = 1815] [serial = 258] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x7fe575596800) [pid = 1815] [serial = 250] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x7fe572d69800) [pid = 1815] [serial = 249] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x7fe5796f3000) [pid = 1815] [serial = 274] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x7fe586376400) [pid = 1815] [serial = 271] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x7fe5875bb000) [pid = 1815] [serial = 280] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x7fe57300ec00) [pid = 1815] [serial = 174] [outer = (nil)] [url = about:blank] 02:37:46 INFO - PROCESS | 1815 | 1461663466466 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5703d2000 == 44 [pid = 1815] [id = 113] 02:37:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x7fe56eb80000) [pid = 1815] [serial = 338] [outer = (nil)] 02:37:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x7fe572b09400) [pid = 1815] [serial = 339] [outer = 0x7fe56eb80000] 02:37:46 INFO - PROCESS | 1815 | 1461663466529 Marionette DEBUG loaded listener.js 02:37:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x7fe572d6a000) [pid = 1815] [serial = 340] [outer = 0x7fe56eb80000] 02:37:47 INFO - PROCESS | 1815 | 1461663467567 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]]]}] 02:37:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:37:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1436ms 02:37:47 INFO - PROCESS | 1815 | 1461663467583 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 02:37:47 INFO - PROCESS | 1815 | 1461663467587 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 02:37:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:37:47 INFO - PROCESS | 1815 | 1461663467596 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:37:47 INFO - PROCESS | 1815 | 1461663467598 Marionette TRACE conn3 <- [1,426,null,{}] 02:37:47 INFO - PROCESS | 1815 | 1461663467603 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}] 02:37:47 INFO - PROCESS | 1815 | 1461663467743 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 02:37:47 INFO - PROCESS | 1815 | 1461663467921 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578b25800 == 45 [pid = 1815] [id = 114] 02:37:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x7fe56fc0e800) [pid = 1815] [serial = 341] [outer = (nil)] 02:37:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x7fe576963800) [pid = 1815] [serial = 342] [outer = 0x7fe56fc0e800] 02:37:47 INFO - PROCESS | 1815 | 1461663467981 Marionette DEBUG loaded listener.js 02:37:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x7fe578136800) [pid = 1815] [serial = 343] [outer = 0x7fe56fc0e800] 02:37:48 INFO - PROCESS | 1815 | 1461663468676 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] 02:37:48 INFO - PROCESS | 1815 | 1461663468727 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 02:37:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:37:48 INFO - PROCESS | 1815 | 1461663468758 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:37:48 INFO - PROCESS | 1815 | 1461663468767 Marionette TRACE conn3 <- [1,430,null,{}] 02:37:48 INFO - PROCESS | 1815 | 1461663468780 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}] 02:37:48 INFO - PROCESS | 1815 | 1461663468972 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 02:37:48 INFO - PROCESS | 1815 | 1461663468992 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a258000 == 46 [pid = 1815] [id = 115] 02:37:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x7fe57813c800) [pid = 1815] [serial = 344] [outer = (nil)] 02:37:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x7fe578770800) [pid = 1815] [serial = 345] [outer = 0x7fe57813c800] 02:37:49 INFO - PROCESS | 1815 | 1461663469051 Marionette DEBUG loaded listener.js 02:37:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x7fe57c266400) [pid = 1815] [serial = 346] [outer = 0x7fe57813c800] 02:37:49 INFO - PROCESS | 1815 | 1461663469767 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]]]}] 02:37:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:37:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1061ms 02:37:49 INFO - PROCESS | 1815 | 1461663469795 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 02:37:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:37:49 INFO - PROCESS | 1815 | 1461663469799 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 02:37:49 INFO - PROCESS | 1815 | 1461663469804 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:37:49 INFO - PROCESS | 1815 | 1461663469807 Marionette TRACE conn3 <- [1,434,null,{}] 02:37:49 INFO - PROCESS | 1815 | 1461663469812 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}] 02:37:49 INFO - PROCESS | 1815 | 1461663469974 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 02:37:50 INFO - PROCESS | 1815 | 1461663470011 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5804df000 == 47 [pid = 1815] [id = 116] 02:37:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x7fe579b90800) [pid = 1815] [serial = 347] [outer = (nil)] 02:37:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x7fe57c79d400) [pid = 1815] [serial = 348] [outer = 0x7fe579b90800] 02:37:50 INFO - PROCESS | 1815 | 1461663470093 Marionette DEBUG loaded listener.js 02:37:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x7fe58671f000) [pid = 1815] [serial = 349] [outer = 0x7fe579b90800] 02:37:50 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x7fe577b58400) [pid = 1815] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:37:50 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x7fe57a72ec00) [pid = 1815] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:37:50 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x7fe56eb7f400) [pid = 1815] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:37:50 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x7fe56fc0f400) [pid = 1815] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:37:50 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x7fe5710ea000) [pid = 1815] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:37:50 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x7fe56f3b3400) [pid = 1815] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:37:50 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x7fe57558d400) [pid = 1815] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:37:50 INFO - PROCESS | 1815 | 1461663470947 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]]]}] 02:37:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:37:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1181ms 02:37:50 INFO - PROCESS | 1815 | 1461663470985 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 02:37:50 INFO - PROCESS | 1815 | 1461663470987 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 02:37:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:37:50 INFO - PROCESS | 1815 | 1461663470998 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:37:51 INFO - PROCESS | 1815 | 1461663471002 Marionette TRACE conn3 <- [1,438,null,{}] 02:37:51 INFO - PROCESS | 1815 | 1461663471011 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}] 02:37:51 INFO - PROCESS | 1815 | 1461663471144 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 02:37:51 INFO - PROCESS | 1815 | 1461663471168 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5865e8000 == 48 [pid = 1815] [id = 117] 02:37:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x7fe58743bc00) [pid = 1815] [serial = 350] [outer = (nil)] 02:37:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x7fe5875bb000) [pid = 1815] [serial = 351] [outer = 0x7fe58743bc00] 02:37:51 INFO - PROCESS | 1815 | 1461663471241 Marionette DEBUG loaded listener.js 02:37:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x7fe58ad0b000) [pid = 1815] [serial = 352] [outer = 0x7fe58743bc00] 02:37:51 INFO - PROCESS | 1815 | 1461663471982 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]]]}] 02:37:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:37:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1036ms 02:37:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:37:52 INFO - PROCESS | 1815 | 1461663472039 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 02:37:52 INFO - PROCESS | 1815 | 1461663472042 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 02:37:52 INFO - PROCESS | 1815 | 1461663472048 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:37:52 INFO - PROCESS | 1815 | 1461663472050 Marionette TRACE conn3 <- [1,442,null,{}] 02:37:52 INFO - PROCESS | 1815 | 1461663472071 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}] 02:37:52 INFO - PROCESS | 1815 | 1461663472212 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 02:37:52 INFO - PROCESS | 1815 | 1461663472222 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58af3e000 == 49 [pid = 1815] [id = 118] 02:37:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x7fe58b0a7800) [pid = 1815] [serial = 353] [outer = (nil)] 02:37:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x7fe58b90cc00) [pid = 1815] [serial = 354] [outer = 0x7fe58b0a7800] 02:37:52 INFO - PROCESS | 1815 | 1461663472284 Marionette DEBUG loaded listener.js 02:37:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x7fe58b9e4c00) [pid = 1815] [serial = 355] [outer = 0x7fe58b0a7800] 02:37:53 INFO - PROCESS | 1815 | 1461663473317 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]]]}] 02:37:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:37:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1341ms 02:37:53 INFO - PROCESS | 1815 | 1461663473389 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 02:37:53 INFO - PROCESS | 1815 | 1461663473396 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 02:37:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:37:53 INFO - PROCESS | 1815 | 1461663473404 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:37:53 INFO - PROCESS | 1815 | 1461663473410 Marionette TRACE conn3 <- [1,446,null,{}] 02:37:53 INFO - PROCESS | 1815 | 1461663473417 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}] 02:37:53 INFO - PROCESS | 1815 | 1461663473621 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 02:37:53 INFO - PROCESS | 1815 | 1461663473759 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578e38000 == 50 [pid = 1815] [id = 119] 02:37:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x7fe5716e8400) [pid = 1815] [serial = 356] [outer = (nil)] 02:37:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x7fe572b4bc00) [pid = 1815] [serial = 357] [outer = 0x7fe5716e8400] 02:37:53 INFO - PROCESS | 1815 | 1461663473834 Marionette DEBUG loaded listener.js 02:37:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x7fe57300ac00) [pid = 1815] [serial = 358] [outer = 0x7fe5716e8400] 02:37:54 INFO - PROCESS | 1815 | 1461663474731 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]]]}] 02:37:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:37:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1393ms 02:37:54 INFO - PROCESS | 1815 | 1461663474798 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 02:37:54 INFO - PROCESS | 1815 | 1461663474806 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 02:37:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:37:54 INFO - PROCESS | 1815 | 1461663474816 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:37:54 INFO - PROCESS | 1815 | 1461663474820 Marionette TRACE conn3 <- [1,450,null,{}] 02:37:54 INFO - PROCESS | 1815 | 1461663474825 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}] 02:37:55 INFO - PROCESS | 1815 | 1461663475021 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 02:37:55 INFO - PROCESS | 1815 | 1461663475172 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe587504000 == 51 [pid = 1815] [id = 120] 02:37:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x7fe57813c400) [pid = 1815] [serial = 359] [outer = (nil)] 02:37:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x7fe578341800) [pid = 1815] [serial = 360] [outer = 0x7fe57813c400] 02:37:55 INFO - PROCESS | 1815 | 1461663475322 Marionette DEBUG loaded listener.js 02:37:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7fe579beb000) [pid = 1815] [serial = 361] [outer = 0x7fe57813c400] 02:37:56 INFO - PROCESS | 1815 | 1461663476175 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] 02:37:56 INFO - PROCESS | 1815 | 1461663476211 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 02:37:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:37:56 INFO - PROCESS | 1815 | 1461663476217 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:37:56 INFO - PROCESS | 1815 | 1461663476222 Marionette TRACE conn3 <- [1,454,null,{}] 02:37:56 INFO - PROCESS | 1815 | 1461663476238 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}] 02:37:56 INFO - PROCESS | 1815 | 1461663476399 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 02:37:56 INFO - PROCESS | 1815 | 1461663476547 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58e35b800 == 52 [pid = 1815] [id = 121] 02:37:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7fe56f10a400) [pid = 1815] [serial = 362] [outer = (nil)] 02:37:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7fe579bee000) [pid = 1815] [serial = 363] [outer = 0x7fe56f10a400] 02:37:56 INFO - PROCESS | 1815 | 1461663476624 Marionette DEBUG loaded listener.js 02:37:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7fe5854df800) [pid = 1815] [serial = 364] [outer = 0x7fe56f10a400] 02:37:57 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:37:57 INFO - PROCESS | 1815 | 1461663477508 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]]]}] 02:37:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:37:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1335ms 02:37:57 INFO - PROCESS | 1815 | 1461663477553 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 02:37:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:37:57 INFO - PROCESS | 1815 | 1461663477558 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 02:37:57 INFO - PROCESS | 1815 | 1461663477564 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:37:57 INFO - PROCESS | 1815 | 1461663477567 Marionette TRACE conn3 <- [1,458,null,{}] 02:37:57 INFO - PROCESS | 1815 | 1461663477572 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}] 02:37:57 INFO - PROCESS | 1815 | 1461663477729 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 02:37:57 INFO - PROCESS | 1815 | 1461663477873 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57904d800 == 53 [pid = 1815] [id = 122] 02:37:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7fe56eb79c00) [pid = 1815] [serial = 365] [outer = (nil)] 02:37:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x7fe587734000) [pid = 1815] [serial = 366] [outer = 0x7fe56eb79c00] 02:37:57 INFO - PROCESS | 1815 | 1461663477946 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x7fe58b0aa400) [pid = 1815] [serial = 367] [outer = 0x7fe56eb79c00] 02:37:58 INFO - PROCESS | 1815 | 1461663478792 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] 02:37:58 INFO - PROCESS | 1815 | 1461663478851 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 02:37:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:37:58 INFO - PROCESS | 1815 | 1461663478857 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:37:58 INFO - PROCESS | 1815 | 1461663478861 Marionette TRACE conn3 <- [1,462,null,{}] 02:37:58 INFO - PROCESS | 1815 | 1461663478866 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}] 02:37:59 INFO - PROCESS | 1815 | 1461663479021 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 02:37:59 INFO - PROCESS | 1815 | 1461663479164 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58f9ce800 == 54 [pid = 1815] [id = 123] 02:37:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x7fe5862e2000) [pid = 1815] [serial = 368] [outer = (nil)] 02:37:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7fe58b741c00) [pid = 1815] [serial = 369] [outer = 0x7fe5862e2000] 02:37:59 INFO - PROCESS | 1815 | 1461663479237 Marionette DEBUG loaded listener.js 02:37:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7fe58ba2b000) [pid = 1815] [serial = 370] [outer = 0x7fe5862e2000] 02:38:00 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:00 INFO - PROCESS | 1815 | 1461663480215 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] 02:38:00 INFO - PROCESS | 1815 | 1461663480301 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 02:38:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:38:00 INFO - PROCESS | 1815 | 1461663480307 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:38:00 INFO - PROCESS | 1815 | 1461663480310 Marionette TRACE conn3 <- [1,466,null,{}] 02:38:00 INFO - PROCESS | 1815 | 1461663480316 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}] 02:38:00 INFO - PROCESS | 1815 | 1461663480700 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 02:38:00 INFO - PROCESS | 1815 | 1461663480908 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57169c000 == 55 [pid = 1815] [id = 124] 02:38:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7fe56f10d400) [pid = 1815] [serial = 371] [outer = (nil)] 02:38:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7fe56f111800) [pid = 1815] [serial = 372] [outer = 0x7fe56f10d400] 02:38:00 INFO - PROCESS | 1815 | 1461663480976 Marionette DEBUG loaded listener.js 02:38:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7fe56f297400) [pid = 1815] [serial = 373] [outer = 0x7fe56f10d400] 02:38:01 INFO - PROCESS | 1815 | 1461663481864 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] 02:38:01 INFO - PROCESS | 1815 | 1461663481967 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 02:38:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:38:01 INFO - PROCESS | 1815 | 1461663481977 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:38:01 INFO - PROCESS | 1815 | 1461663481985 Marionette TRACE conn3 <- [1,470,null,{}] 02:38:01 INFO - PROCESS | 1815 | 1461663481995 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}] 02:38:02 INFO - PROCESS | 1815 | 1461663482264 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 02:38:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5865e8000 == 54 [pid = 1815] [id = 117] 02:38:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5804df000 == 53 [pid = 1815] [id = 116] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7fe5794e7c00) [pid = 1815] [serial = 318] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57a258000 == 52 [pid = 1815] [id = 115] 02:38:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578b25800 == 51 [pid = 1815] [id = 114] 02:38:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5703d2000 == 50 [pid = 1815] [id = 113] 02:38:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe571379000 == 49 [pid = 1815] [id = 112] 02:38:02 INFO - PROCESS | 1815 | 1461663482522 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7fe578134c00) [pid = 1815] [serial = 306] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7fe56f3b8800) [pid = 1815] [serial = 294] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7fe57c716c00) [pid = 1815] [serial = 312] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7fe578133000) [pid = 1815] [serial = 288] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x7fe578132000) [pid = 1815] [serial = 316] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x7fe57160c800) [pid = 1815] [serial = 300] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x7fe572b0ac00) [pid = 1815] [serial = 301] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x7fe580487c00) [pid = 1815] [serial = 313] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7fe572b50800) [pid = 1815] [serial = 315] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x7fe572b49800) [pid = 1815] [serial = 285] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x7fe572d65000) [pid = 1815] [serial = 303] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x7fe56fc14c00) [pid = 1815] [serial = 298] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x7fe57813e800) [pid = 1815] [serial = 307] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x7fe579b8f800) [pid = 1815] [serial = 310] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x7fe56f737c00) [pid = 1815] [serial = 297] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x7fe5794e5000) [pid = 1815] [serial = 309] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x7fe5863ef800) [pid = 1815] [serial = 291] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x7fe57300f000) [pid = 1815] [serial = 304] [outer = (nil)] [url = about:blank] 02:38:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5706b0800 == 50 [pid = 1815] [id = 125] 02:38:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x7fe56f3b8800) [pid = 1815] [serial = 374] [outer = (nil)] 02:38:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x7fe5716db800) [pid = 1815] [serial = 375] [outer = 0x7fe56f3b8800] 02:38:02 INFO - PROCESS | 1815 | 1461663482613 Marionette DEBUG loaded listener.js 02:38:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x7fe572b49400) [pid = 1815] [serial = 376] [outer = 0x7fe56f3b8800] 02:38:03 INFO - PROCESS | 1815 | 1461663483493 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]]]}] 02:38:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:38:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1548ms 02:38:03 INFO - PROCESS | 1815 | 1461663483534 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 02:38:03 INFO - PROCESS | 1815 | 1461663483541 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 02:38:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:38:03 INFO - PROCESS | 1815 | 1461663483555 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:38:03 INFO - PROCESS | 1815 | 1461663483559 Marionette TRACE conn3 <- [1,474,null,{}] 02:38:03 INFO - PROCESS | 1815 | 1461663483568 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}] 02:38:03 INFO - PROCESS | 1815 | 1461663483719 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 02:38:03 INFO - PROCESS | 1815 | 1461663483733 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578c46800 == 51 [pid = 1815] [id = 126] 02:38:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x7fe573011c00) [pid = 1815] [serial = 377] [outer = (nil)] 02:38:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x7fe57558f000) [pid = 1815] [serial = 378] [outer = 0x7fe573011c00] 02:38:03 INFO - PROCESS | 1815 | 1461663483796 Marionette DEBUG loaded listener.js 02:38:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x7fe577e08c00) [pid = 1815] [serial = 379] [outer = 0x7fe573011c00] 02:38:04 INFO - PROCESS | 1815 | 1461663484642 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]]]}] 02:38:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:38:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1138ms 02:38:04 INFO - PROCESS | 1815 | 1461663484692 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 02:38:04 INFO - PROCESS | 1815 | 1461663484697 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 02:38:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:38:04 INFO - PROCESS | 1815 | 1461663484713 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:38:04 INFO - PROCESS | 1815 | 1461663484719 Marionette TRACE conn3 <- [1,478,null,{}] 02:38:04 INFO - PROCESS | 1815 | 1461663484725 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}] 02:38:04 INFO - PROCESS | 1815 | 1461663484870 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 02:38:04 INFO - PROCESS | 1815 | 1461663484984 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a506800 == 52 [pid = 1815] [id = 127] 02:38:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7fe57300d000) [pid = 1815] [serial = 380] [outer = (nil)] 02:38:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7fe578344c00) [pid = 1815] [serial = 381] [outer = 0x7fe57300d000] 02:38:05 INFO - PROCESS | 1815 | 1461663485046 Marionette DEBUG loaded listener.js 02:38:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7fe579b8e800) [pid = 1815] [serial = 382] [outer = 0x7fe57300d000] 02:38:05 INFO - PROCESS | 1815 | 1461663485833 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]]]}] 02:38:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:38:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1243ms 02:38:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:38:05 INFO - PROCESS | 1815 | 1461663485950 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 02:38:05 INFO - PROCESS | 1815 | 1461663485953 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 02:38:05 INFO - PROCESS | 1815 | 1461663485959 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:38:05 INFO - PROCESS | 1815 | 1461663485962 Marionette TRACE conn3 <- [1,482,null,{}] 02:38:05 INFO - PROCESS | 1815 | 1461663485966 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}] 02:38:06 INFO - PROCESS | 1815 | 1461663486159 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 02:38:06 INFO - PROCESS | 1815 | 1461663486182 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5804e1000 == 53 [pid = 1815] [id = 128] 02:38:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7fe578345800) [pid = 1815] [serial = 383] [outer = (nil)] 02:38:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7fe580489000) [pid = 1815] [serial = 384] [outer = 0x7fe578345800] 02:38:06 INFO - PROCESS | 1815 | 1461663486244 Marionette DEBUG loaded listener.js 02:38:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x7fe5862e9000) [pid = 1815] [serial = 385] [outer = 0x7fe578345800] 02:38:07 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x7fe57813c800) [pid = 1815] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:38:07 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x7fe579b90800) [pid = 1815] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:38:07 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7fe58743bc00) [pid = 1815] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:38:07 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x7fe56fc0e800) [pid = 1815] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:38:07 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x7fe56eb80000) [pid = 1815] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:38:07 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x7fe56f3b1000) [pid = 1815] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:38:07 INFO - PROCESS | 1815 | 1461663487228 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]]]}] 02:38:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:38:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1335ms 02:38:07 INFO - PROCESS | 1815 | 1461663487297 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 02:38:07 INFO - PROCESS | 1815 | 1461663487302 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 02:38:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:38:07 INFO - PROCESS | 1815 | 1461663487311 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:38:07 INFO - PROCESS | 1815 | 1461663487316 Marionette TRACE conn3 <- [1,486,null,{}] 02:38:07 INFO - PROCESS | 1815 | 1461663487324 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}] 02:38:07 INFO - PROCESS | 1815 | 1461663487554 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 02:38:07 INFO - PROCESS | 1815 | 1461663487756 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe586565800 == 54 [pid = 1815] [id = 129] 02:38:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7fe58659e400) [pid = 1815] [serial = 386] [outer = (nil)] 02:38:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7fe5874e1c00) [pid = 1815] [serial = 387] [outer = 0x7fe58659e400] 02:38:07 INFO - PROCESS | 1815 | 1461663487847 Marionette DEBUG loaded listener.js 02:38:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7fe58b9e0800) [pid = 1815] [serial = 388] [outer = 0x7fe58659e400] 02:38:08 INFO - PROCESS | 1815 | 1461663488614 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]]]}] 02:38:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:38:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1339ms 02:38:08 INFO - PROCESS | 1815 | 1461663488650 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 02:38:08 INFO - PROCESS | 1815 | 1461663488654 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 02:38:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:38:08 INFO - PROCESS | 1815 | 1461663488659 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:38:08 INFO - PROCESS | 1815 | 1461663488662 Marionette TRACE conn3 <- [1,490,null,{}] 02:38:08 INFO - PROCESS | 1815 | 1461663488667 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}] 02:38:08 INFO - PROCESS | 1815 | 1461663488821 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 02:38:08 INFO - PROCESS | 1815 | 1461663488841 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b7ad000 == 55 [pid = 1815] [id = 130] 02:38:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7fe58b9e4800) [pid = 1815] [serial = 389] [outer = (nil)] 02:38:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7fe58e310000) [pid = 1815] [serial = 390] [outer = 0x7fe58b9e4800] 02:38:08 INFO - PROCESS | 1815 | 1461663488946 Marionette DEBUG loaded listener.js 02:38:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x7fe58e380c00) [pid = 1815] [serial = 391] [outer = 0x7fe58b9e4800] 02:38:10 INFO - PROCESS | 1815 | 1461663490330 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]]]}] 02:38:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:38:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1731ms 02:38:10 INFO - PROCESS | 1815 | 1461663490392 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 02:38:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:38:10 INFO - PROCESS | 1815 | 1461663490402 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 02:38:10 INFO - PROCESS | 1815 | 1461663490469 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:38:10 INFO - PROCESS | 1815 | 1461663490479 Marionette TRACE conn3 <- [1,494,null,{}] 02:38:10 INFO - PROCESS | 1815 | 1461663490512 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}] 02:38:10 INFO - PROCESS | 1815 | 1461663490777 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 02:38:10 INFO - PROCESS | 1815 | 1461663490971 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578e46000 == 56 [pid = 1815] [id = 131] 02:38:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x7fe56fa56000) [pid = 1815] [serial = 392] [outer = (nil)] 02:38:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x7fe572b02800) [pid = 1815] [serial = 393] [outer = 0x7fe56fa56000] 02:38:11 INFO - PROCESS | 1815 | 1461663491078 Marionette DEBUG loaded listener.js 02:38:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7fe572d65000) [pid = 1815] [serial = 394] [outer = 0x7fe56fa56000] 02:38:12 INFO - PROCESS | 1815 | 1461663492295 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]]]}] 02:38:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:38:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1922ms 02:38:12 INFO - PROCESS | 1815 | 1461663492332 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 02:38:12 INFO - PROCESS | 1815 | 1461663492342 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 02:38:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:38:12 INFO - PROCESS | 1815 | 1461663492356 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:38:12 INFO - PROCESS | 1815 | 1461663492360 Marionette TRACE conn3 <- [1,498,null,{}] 02:38:12 INFO - PROCESS | 1815 | 1461663492366 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}] 02:38:12 INFO - PROCESS | 1815 | 1461663492541 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 02:38:12 INFO - PROCESS | 1815 | 1461663492727 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe586564800 == 57 [pid = 1815] [id = 132] 02:38:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7fe56fb9e800) [pid = 1815] [serial = 395] [outer = (nil)] 02:38:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7fe56fba9400) [pid = 1815] [serial = 396] [outer = 0x7fe56fb9e800] 02:38:12 INFO - PROCESS | 1815 | 1461663492804 Marionette DEBUG loaded listener.js 02:38:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7fe573007c00) [pid = 1815] [serial = 397] [outer = 0x7fe56fb9e800] 02:38:13 INFO - PROCESS | 1815 | 1461663493625 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]]]}] 02:38:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:38:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1340ms 02:38:13 INFO - PROCESS | 1815 | 1461663493697 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 02:38:13 INFO - PROCESS | 1815 | 1461663493701 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 02:38:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:38:13 INFO - PROCESS | 1815 | 1461663493708 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:38:13 INFO - PROCESS | 1815 | 1461663493713 Marionette TRACE conn3 <- [1,502,null,{}] 02:38:13 INFO - PROCESS | 1815 | 1461663493734 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}] 02:38:13 INFO - PROCESS | 1815 | 1461663493940 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 02:38:14 INFO - PROCESS | 1815 | 1461663494101 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ec0b000 == 58 [pid = 1815] [id = 133] 02:38:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7fe56d8f1400) [pid = 1815] [serial = 398] [outer = (nil)] 02:38:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7fe56fba2800) [pid = 1815] [serial = 399] [outer = 0x7fe56d8f1400] 02:38:14 INFO - PROCESS | 1815 | 1461663494227 Marionette DEBUG loaded listener.js 02:38:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7fe577184c00) [pid = 1815] [serial = 400] [outer = 0x7fe56d8f1400] 02:38:15 INFO - PROCESS | 1815 | 1461663495396 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]]]}] 02:38:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:38:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1735ms 02:38:15 INFO - PROCESS | 1815 | 1461663495444 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 02:38:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:38:15 INFO - PROCESS | 1815 | 1461663495449 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 02:38:15 INFO - PROCESS | 1815 | 1461663495455 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:38:15 INFO - PROCESS | 1815 | 1461663495458 Marionette TRACE conn3 <- [1,506,null,{}] 02:38:15 INFO - PROCESS | 1815 | 1461663495463 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}] 02:38:15 INFO - PROCESS | 1815 | 1461663495620 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 02:38:15 INFO - PROCESS | 1815 | 1461663495837 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573ed2800 == 59 [pid = 1815] [id = 134] 02:38:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7fe56d8f3400) [pid = 1815] [serial = 401] [outer = (nil)] 02:38:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7fe57833bc00) [pid = 1815] [serial = 402] [outer = 0x7fe56d8f3400] 02:38:15 INFO - PROCESS | 1815 | 1461663495916 Marionette DEBUG loaded listener.js 02:38:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7fe57a2dac00) [pid = 1815] [serial = 403] [outer = 0x7fe56d8f3400] 02:38:16 INFO - PROCESS | 1815 | 1461663496734 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]]]}] 02:38:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:38:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1338ms 02:38:16 INFO - PROCESS | 1815 | 1461663496794 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 02:38:16 INFO - PROCESS | 1815 | 1461663496797 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 02:38:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:38:16 INFO - PROCESS | 1815 | 1461663496805 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:38:16 INFO - PROCESS | 1815 | 1461663496808 Marionette TRACE conn3 <- [1,510,null,{}] 02:38:16 INFO - PROCESS | 1815 | 1461663496814 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}] 02:38:16 INFO - PROCESS | 1815 | 1461663496981 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 02:38:17 INFO - PROCESS | 1815 | 1461663497123 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573eea800 == 60 [pid = 1815] [id = 135] 02:38:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7fe578133800) [pid = 1815] [serial = 404] [outer = (nil)] 02:38:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7fe58048a000) [pid = 1815] [serial = 405] [outer = 0x7fe578133800] 02:38:17 INFO - PROCESS | 1815 | 1461663497197 Marionette DEBUG loaded listener.js 02:38:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7fe5867ef000) [pid = 1815] [serial = 406] [outer = 0x7fe578133800] 02:38:18 INFO - PROCESS | 1815 | 1461663498125 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]]]}] 02:38:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:38:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1380ms 02:38:18 INFO - PROCESS | 1815 | 1461663498185 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 02:38:18 INFO - PROCESS | 1815 | 1461663498189 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 02:38:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:38:18 INFO - PROCESS | 1815 | 1461663498195 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:38:18 INFO - PROCESS | 1815 | 1461663498197 Marionette TRACE conn3 <- [1,514,null,{}] 02:38:18 INFO - PROCESS | 1815 | 1461663498203 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}] 02:38:18 INFO - PROCESS | 1815 | 1461663498370 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 02:38:18 INFO - PROCESS | 1815 | 1461663498511 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f39d800 == 61 [pid = 1815] [id = 136] 02:38:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7fe573d19400) [pid = 1815] [serial = 407] [outer = (nil)] 02:38:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7fe576e2d000) [pid = 1815] [serial = 408] [outer = 0x7fe573d19400] 02:38:18 INFO - PROCESS | 1815 | 1461663498589 Marionette DEBUG loaded listener.js 02:38:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7fe58d556000) [pid = 1815] [serial = 409] [outer = 0x7fe573d19400] 02:38:19 INFO - PROCESS | 1815 | 1461663499394 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]]]}] 02:38:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 02:38:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1234ms 02:38:19 INFO - PROCESS | 1815 | 1461663499430 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 02:38:19 INFO - PROCESS | 1815 | 1461663499433 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 02:38:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:38:19 INFO - PROCESS | 1815 | 1461663499439 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:38:19 INFO - PROCESS | 1815 | 1461663499441 Marionette TRACE conn3 <- [1,518,null,{}] 02:38:19 INFO - PROCESS | 1815 | 1461663499447 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}] 02:38:19 INFO - PROCESS | 1815 | 1461663499602 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 02:38:19 INFO - PROCESS | 1815 | 1461663499750 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fdeb000 == 62 [pid = 1815] [id = 137] 02:38:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7fe56ff46c00) [pid = 1815] [serial = 410] [outer = (nil)] 02:38:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7fe56ff51000) [pid = 1815] [serial = 411] [outer = 0x7fe56ff46c00] 02:38:19 INFO - PROCESS | 1815 | 1461663499826 Marionette DEBUG loaded listener.js 02:38:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7fe56ff55c00) [pid = 1815] [serial = 412] [outer = 0x7fe56ff46c00] 02:38:20 INFO - PROCESS | 1815 | 1461663500727 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]]]}] 02:38:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:38:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1330ms 02:38:20 INFO - PROCESS | 1815 | 1461663500771 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 02:38:20 INFO - PROCESS | 1815 | 1461663500775 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 02:38:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:38:20 INFO - PROCESS | 1815 | 1461663500782 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:38:20 INFO - PROCESS | 1815 | 1461663500784 Marionette TRACE conn3 <- [1,522,null,{}] 02:38:20 INFO - PROCESS | 1815 | 1461663500790 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}] 02:38:20 INFO - PROCESS | 1815 | 1461663500971 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 02:38:21 INFO - PROCESS | 1815 | 1461663501163 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe570110800 == 63 [pid = 1815] [id = 138] 02:38:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7fe56eb7c800) [pid = 1815] [serial = 413] [outer = (nil)] 02:38:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7fe56ff9a800) [pid = 1815] [serial = 414] [outer = 0x7fe56eb7c800] 02:38:21 INFO - PROCESS | 1815 | 1461663501236 Marionette DEBUG loaded listener.js 02:38:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7fe56ff9fc00) [pid = 1815] [serial = 415] [outer = 0x7fe56eb7c800] 02:38:22 INFO - PROCESS | 1815 | 1461663502393 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]]]}] 02:38:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:38:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1690ms 02:38:22 INFO - PROCESS | 1815 | 1461663502473 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 02:38:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:38:22 INFO - PROCESS | 1815 | 1461663502481 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 02:38:22 INFO - PROCESS | 1815 | 1461663502488 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:38:22 INFO - PROCESS | 1815 | 1461663502493 Marionette TRACE conn3 <- [1,526,null,{}] 02:38:22 INFO - PROCESS | 1815 | 1461663502500 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}] 02:38:22 INFO - PROCESS | 1815 | 1461663502661 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 02:38:22 INFO - PROCESS | 1815 | 1461663502811 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe570297800 == 64 [pid = 1815] [id = 139] 02:38:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7fe56f29bc00) [pid = 1815] [serial = 416] [outer = (nil)] 02:38:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7fe56f3b0c00) [pid = 1815] [serial = 417] [outer = 0x7fe56f29bc00] 02:38:22 INFO - PROCESS | 1815 | 1461663502938 Marionette DEBUG loaded listener.js 02:38:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7fe56fba0400) [pid = 1815] [serial = 418] [outer = 0x7fe56f29bc00] 02:38:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe586565800 == 63 [pid = 1815] [id = 129] 02:38:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5804e1000 == 62 [pid = 1815] [id = 128] 02:38:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57a506800 == 61 [pid = 1815] [id = 127] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7fe5796efc00) [pid = 1815] [serial = 327] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7fe58048d800) [pid = 1815] [serial = 330] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7fe586723400) [pid = 1815] [serial = 333] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578c46800 == 60 [pid = 1815] [id = 126] 02:38:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5706b0800 == 59 [pid = 1815] [id = 125] 02:38:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57169c000 == 58 [pid = 1815] [id = 124] 02:38:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58f9ce800 == 57 [pid = 1815] [id = 123] 02:38:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58e35b800 == 56 [pid = 1815] [id = 121] 02:38:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe587504000 == 55 [pid = 1815] [id = 120] 02:38:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578e38000 == 54 [pid = 1815] [id = 119] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7fe578770800) [pid = 1815] [serial = 345] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7fe57c79d400) [pid = 1815] [serial = 348] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7fe573047800) [pid = 1815] [serial = 324] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7fe58ad0b000) [pid = 1815] [serial = 352] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7fe576963800) [pid = 1815] [serial = 342] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7fe572b09400) [pid = 1815] [serial = 339] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7fe572d6a000) [pid = 1815] [serial = 340] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7fe5705eb000) [pid = 1815] [serial = 337] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7fe56f3b9400) [pid = 1815] [serial = 336] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7fe5706d4c00) [pid = 1815] [serial = 321] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7fe5875bb000) [pid = 1815] [serial = 351] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7fe58671f000) [pid = 1815] [serial = 349] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7fe57c266400) [pid = 1815] [serial = 346] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7fe578136800) [pid = 1815] [serial = 343] [outer = (nil)] [url = about:blank] 02:38:23 INFO - PROCESS | 1815 | 1461663503866 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]]]}] 02:38:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 02:38:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1437ms 02:38:23 INFO - PROCESS | 1815 | 1461663503925 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 02:38:23 INFO - PROCESS | 1815 | 1461663503933 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 02:38:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:38:23 INFO - PROCESS | 1815 | 1461663503943 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:38:23 INFO - PROCESS | 1815 | 1461663503946 Marionette TRACE conn3 <- [1,530,null,{}] 02:38:23 INFO - PROCESS | 1815 | 1461663503952 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}] 02:38:24 INFO - PROCESS | 1815 | 1461663504104 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 02:38:24 INFO - PROCESS | 1815 | 1461663504209 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57169c800 == 55 [pid = 1815] [id = 140] 02:38:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7fe56f29cc00) [pid = 1815] [serial = 419] [outer = (nil)] 02:38:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7fe56ffa3c00) [pid = 1815] [serial = 420] [outer = 0x7fe56f29cc00] 02:38:24 INFO - PROCESS | 1815 | 1461663504273 Marionette DEBUG loaded listener.js 02:38:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7fe57135bc00) [pid = 1815] [serial = 421] [outer = 0x7fe56f29cc00] 02:38:25 INFO - PROCESS | 1815 | 1461663505041 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"]]]}] 02:38:25 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 02:38:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:38:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:38:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:38:25 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 02:38:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:38:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:38:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:38:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1130ms 02:38:25 INFO - PROCESS | 1815 | 1461663505076 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 02:38:25 INFO - PROCESS | 1815 | 1461663505078 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 02:38:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:38:25 INFO - PROCESS | 1815 | 1461663505086 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:38:25 INFO - PROCESS | 1815 | 1461663505091 Marionette TRACE conn3 <- [1,534,null,{}] 02:38:25 INFO - PROCESS | 1815 | 1461663505110 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}] 02:38:25 INFO - PROCESS | 1815 | 1461663505303 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 02:38:25 INFO - PROCESS | 1815 | 1461663505406 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579053800 == 56 [pid = 1815] [id = 141] 02:38:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7fe572b04800) [pid = 1815] [serial = 422] [outer = (nil)] 02:38:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7fe573d1dc00) [pid = 1815] [serial = 423] [outer = 0x7fe572b04800] 02:38:25 INFO - PROCESS | 1815 | 1461663505474 Marionette DEBUG loaded listener.js 02:38:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7fe57695a800) [pid = 1815] [serial = 424] [outer = 0x7fe572b04800] 02:38:26 INFO - PROCESS | 1815 | 1461663506143 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]]]}] 02:38:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:38:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1090ms 02:38:26 INFO - PROCESS | 1815 | 1461663506200 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 02:38:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:38:26 INFO - PROCESS | 1815 | 1461663506204 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 02:38:26 INFO - PROCESS | 1815 | 1461663506220 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:38:26 INFO - PROCESS | 1815 | 1461663506223 Marionette TRACE conn3 <- [1,538,null,{}] 02:38:26 INFO - PROCESS | 1815 | 1461663506229 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}] 02:38:26 INFO - PROCESS | 1815 | 1461663506437 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 02:38:26 INFO - PROCESS | 1815 | 1461663506472 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c2c4800 == 57 [pid = 1815] [id = 142] 02:38:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7fe56ff97c00) [pid = 1815] [serial = 425] [outer = (nil)] 02:38:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7fe573d1f000) [pid = 1815] [serial = 426] [outer = 0x7fe56ff97c00] 02:38:26 INFO - PROCESS | 1815 | 1461663506535 Marionette DEBUG loaded listener.js 02:38:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7fe57a2dfc00) [pid = 1815] [serial = 427] [outer = 0x7fe56ff97c00] 02:38:27 INFO - PROCESS | 1815 | 1461663507362 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]]]}] 02:38:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 02:38:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1189ms 02:38:27 INFO - PROCESS | 1815 | 1461663507402 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 02:38:27 INFO - PROCESS | 1815 | 1461663507405 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 02:38:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:38:27 INFO - PROCESS | 1815 | 1461663507411 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:38:27 INFO - PROCESS | 1815 | 1461663507413 Marionette TRACE conn3 <- [1,542,null,{}] 02:38:27 INFO - PROCESS | 1815 | 1461663507424 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}] 02:38:27 INFO - PROCESS | 1815 | 1461663507599 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 02:38:27 INFO - PROCESS | 1815 | 1461663507620 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5860b7000 == 58 [pid = 1815] [id = 143] 02:38:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7fe572b0b800) [pid = 1815] [serial = 428] [outer = (nil)] 02:38:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7fe57a72f000) [pid = 1815] [serial = 429] [outer = 0x7fe572b0b800] 02:38:27 INFO - PROCESS | 1815 | 1461663507683 Marionette DEBUG loaded listener.js 02:38:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7fe586040000) [pid = 1815] [serial = 430] [outer = 0x7fe572b0b800] 02:38:28 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7fe578345800) [pid = 1815] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:38:28 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7fe58659e400) [pid = 1815] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:38:28 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7fe56f10d400) [pid = 1815] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:38:28 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7fe58b0a7800) [pid = 1815] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:38:28 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7fe56f3b8800) [pid = 1815] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:38:28 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7fe573011c00) [pid = 1815] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:38:28 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7fe57300d000) [pid = 1815] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:38:28 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7fe56eb75400) [pid = 1815] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:38:28 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7fe5875b9c00) [pid = 1815] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:38:28 INFO - PROCESS | 1815 | 1461663508619 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]]]}] 02:38:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 02:38:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1231ms 02:38:28 INFO - PROCESS | 1815 | 1461663508642 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 02:38:28 INFO - PROCESS | 1815 | 1461663508645 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 02:38:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:38:28 INFO - PROCESS | 1815 | 1461663508654 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:38:28 INFO - PROCESS | 1815 | 1461663508657 Marionette TRACE conn3 <- [1,546,null,{}] 02:38:28 INFO - PROCESS | 1815 | 1461663508662 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}] 02:38:28 INFO - PROCESS | 1815 | 1461663508872 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 02:38:28 INFO - PROCESS | 1815 | 1461663508954 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579289800 == 59 [pid = 1815] [id = 144] 02:38:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7fe5798c9000) [pid = 1815] [serial = 431] [outer = (nil)] 02:38:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7fe5878d9800) [pid = 1815] [serial = 432] [outer = 0x7fe5798c9000] 02:38:29 INFO - PROCESS | 1815 | 1461663509023 Marionette DEBUG loaded listener.js 02:38:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7fe58b9ea400) [pid = 1815] [serial = 433] [outer = 0x7fe5798c9000] 02:38:29 INFO - PROCESS | 1815 | 1461663509823 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]]]}] 02:38:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:38:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1289ms 02:38:30 INFO - PROCESS | 1815 | 1461663510129 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 02:38:30 INFO - PROCESS | 1815 | 1461663510133 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 02:38:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:38:30 INFO - PROCESS | 1815 | 1461663510146 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:38:30 INFO - PROCESS | 1815 | 1461663510149 Marionette TRACE conn3 <- [1,550,null,{}] 02:38:30 INFO - PROCESS | 1815 | 1461663510156 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}] 02:38:30 INFO - PROCESS | 1815 | 1461663510356 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 02:38:30 INFO - PROCESS | 1815 | 1461663510418 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ed66800 == 60 [pid = 1815] [id = 145] 02:38:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7fe56d8f5400) [pid = 1815] [serial = 434] [outer = (nil)] 02:38:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7fe589638400) [pid = 1815] [serial = 435] [outer = 0x7fe56d8f5400] 02:38:30 INFO - PROCESS | 1815 | 1461663510482 Marionette DEBUG loaded listener.js 02:38:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7fe590785c00) [pid = 1815] [serial = 436] [outer = 0x7fe56d8f5400] 02:38:31 INFO - PROCESS | 1815 | 1461663511414 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]]]}] 02:38:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 02:38:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1284ms 02:38:31 INFO - PROCESS | 1815 | 1461663511431 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 02:38:31 INFO - PROCESS | 1815 | 1461663511437 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 02:38:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:38:31 INFO - PROCESS | 1815 | 1461663511444 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:38:31 INFO - PROCESS | 1815 | 1461663511451 Marionette TRACE conn3 <- [1,554,null,{}] 02:38:31 INFO - PROCESS | 1815 | 1461663511458 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}] 02:38:31 INFO - PROCESS | 1815 | 1461663511615 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 02:38:31 INFO - PROCESS | 1815 | 1461663511786 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57028c800 == 61 [pid = 1815] [id = 146] 02:38:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7fe56f10c400) [pid = 1815] [serial = 437] [outer = (nil)] 02:38:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7fe56f29e000) [pid = 1815] [serial = 438] [outer = 0x7fe56f10c400] 02:38:31 INFO - PROCESS | 1815 | 1461663511862 Marionette DEBUG loaded listener.js 02:38:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7fe56ff96800) [pid = 1815] [serial = 439] [outer = 0x7fe56f10c400] 02:38:32 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:32 INFO - PROCESS | 1815 | 1461663512799 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]]]}] 02:38:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:38:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1386ms 02:38:32 INFO - PROCESS | 1815 | 1461663512831 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 02:38:32 INFO - PROCESS | 1815 | 1461663512839 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 02:38:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:38:32 INFO - PROCESS | 1815 | 1461663512849 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:38:32 INFO - PROCESS | 1815 | 1461663512852 Marionette TRACE conn3 <- [1,558,null,{}] 02:38:32 INFO - PROCESS | 1815 | 1461663512858 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}] 02:38:33 INFO - PROCESS | 1815 | 1461663513016 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 02:38:33 INFO - PROCESS | 1815 | 1461663513184 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579052800 == 62 [pid = 1815] [id = 147] 02:38:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7fe56ff9bc00) [pid = 1815] [serial = 440] [outer = (nil)] 02:38:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7fe572b50800) [pid = 1815] [serial = 441] [outer = 0x7fe56ff9bc00] 02:38:33 INFO - PROCESS | 1815 | 1461663513256 Marionette DEBUG loaded listener.js 02:38:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7fe573d16c00) [pid = 1815] [serial = 442] [outer = 0x7fe56ff9bc00] 02:38:34 INFO - PROCESS | 1815 | 1461663514184 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]]]}] 02:38:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:38:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1381ms 02:38:34 INFO - PROCESS | 1815 | 1461663514230 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 02:38:34 INFO - PROCESS | 1815 | 1461663514235 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 02:38:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:38:34 INFO - PROCESS | 1815 | 1461663514240 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:38:34 INFO - PROCESS | 1815 | 1461663514246 Marionette TRACE conn3 <- [1,562,null,{}] 02:38:34 INFO - PROCESS | 1815 | 1461663514261 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}] 02:38:34 INFO - PROCESS | 1815 | 1461663514427 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 02:38:34 INFO - PROCESS | 1815 | 1461663514573 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b32e800 == 63 [pid = 1815] [id = 148] 02:38:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7fe572f60c00) [pid = 1815] [serial = 443] [outer = (nil)] 02:38:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7fe572f6b800) [pid = 1815] [serial = 444] [outer = 0x7fe572f60c00] 02:38:34 INFO - PROCESS | 1815 | 1461663514648 Marionette DEBUG loaded listener.js 02:38:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7fe578337800) [pid = 1815] [serial = 445] [outer = 0x7fe572f60c00] 02:38:35 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:35 INFO - PROCESS | 1815 | 1461663515508 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]]]}] 02:38:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:38:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1333ms 02:38:35 INFO - PROCESS | 1815 | 1461663515575 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 02:38:35 INFO - PROCESS | 1815 | 1461663515579 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 02:38:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:38:35 INFO - PROCESS | 1815 | 1461663515586 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:38:35 INFO - PROCESS | 1815 | 1461663515589 Marionette TRACE conn3 <- [1,566,null,{}] 02:38:35 INFO - PROCESS | 1815 | 1461663515594 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}] 02:38:35 INFO - PROCESS | 1815 | 1461663515759 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 02:38:35 INFO - PROCESS | 1815 | 1461663515881 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5686ea800 == 64 [pid = 1815] [id = 149] 02:38:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7fe56fdaf800) [pid = 1815] [serial = 446] [outer = (nil)] 02:38:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7fe56fdb8800) [pid = 1815] [serial = 447] [outer = 0x7fe56fdaf800] 02:38:35 INFO - PROCESS | 1815 | 1461663515952 Marionette DEBUG loaded listener.js 02:38:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7fe572d60c00) [pid = 1815] [serial = 448] [outer = 0x7fe56fdaf800] 02:38:36 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7fe5792a4800) [pid = 1815] [serial = 449] [outer = 0x7fe56f1c1400] 02:38:36 INFO - PROCESS | 1815 | 1461663516902 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]]]}] 02:38:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:38:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1382ms 02:38:36 INFO - PROCESS | 1815 | 1461663516969 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 02:38:36 INFO - PROCESS | 1815 | 1461663516973 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 02:38:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:38:36 INFO - PROCESS | 1815 | 1461663516979 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:38:36 INFO - PROCESS | 1815 | 1461663516981 Marionette TRACE conn3 <- [1,570,null,{}] 02:38:36 INFO - PROCESS | 1815 | 1461663516987 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}] 02:38:37 INFO - PROCESS | 1815 | 1461663517136 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 02:38:37 INFO - PROCESS | 1815 | 1461663517294 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b244000 == 65 [pid = 1815] [id = 150] 02:38:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7fe56fdb2000) [pid = 1815] [serial = 450] [outer = (nil)] 02:38:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7fe578346800) [pid = 1815] [serial = 451] [outer = 0x7fe56fdb2000] 02:38:37 INFO - PROCESS | 1815 | 1461663517368 Marionette DEBUG loaded listener.js 02:38:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7fe5863eac00) [pid = 1815] [serial = 452] [outer = 0x7fe56fdb2000] 02:38:37 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:38 INFO - PROCESS | 1815 | 1461663518241 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]]]}] 02:38:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:38:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1295ms 02:38:38 INFO - PROCESS | 1815 | 1461663518275 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 02:38:38 INFO - PROCESS | 1815 | 1461663518278 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 02:38:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:38:38 INFO - PROCESS | 1815 | 1461663518284 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:38:38 INFO - PROCESS | 1815 | 1461663518287 Marionette TRACE conn3 <- [1,574,null,{}] 02:38:38 INFO - PROCESS | 1815 | 1461663518292 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}] 02:38:38 INFO - PROCESS | 1815 | 1461663518455 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 02:38:38 INFO - PROCESS | 1815 | 1461663518608 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56847b000 == 66 [pid = 1815] [id = 151] 02:38:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7fe5682a5400) [pid = 1815] [serial = 453] [outer = (nil)] 02:38:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7fe572b0c800) [pid = 1815] [serial = 454] [outer = 0x7fe5682a5400] 02:38:38 INFO - PROCESS | 1815 | 1461663518680 Marionette DEBUG loaded listener.js 02:38:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7fe58b217000) [pid = 1815] [serial = 455] [outer = 0x7fe5682a5400] 02:38:39 INFO - PROCESS | 1815 | 1461663519838 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]]]}] 02:38:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:38:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1583ms 02:38:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:38:39 INFO - PROCESS | 1815 | 1461663519868 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 02:38:39 INFO - PROCESS | 1815 | 1461663519873 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 02:38:39 INFO - PROCESS | 1815 | 1461663519881 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:38:39 INFO - PROCESS | 1815 | 1461663519886 Marionette TRACE conn3 <- [1,578,null,{}] 02:38:39 INFO - PROCESS | 1815 | 1461663519894 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}] 02:38:40 INFO - PROCESS | 1815 | 1461663520043 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 02:38:40 INFO - PROCESS | 1815 | 1461663520246 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc86800 == 67 [pid = 1815] [id = 152] 02:38:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7fe56d828800) [pid = 1815] [serial = 456] [outer = (nil)] 02:38:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7fe56d82c000) [pid = 1815] [serial = 457] [outer = 0x7fe56d828800] 02:38:40 INFO - PROCESS | 1815 | 1461663520315 Marionette DEBUG loaded listener.js 02:38:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7fe56d8f9000) [pid = 1815] [serial = 458] [outer = 0x7fe56d828800] 02:38:41 INFO - PROCESS | 1815 | 1461663521165 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]]]}] 02:38:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:38:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1339ms 02:38:41 INFO - PROCESS | 1815 | 1461663521219 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 02:38:41 INFO - PROCESS | 1815 | 1461663521238 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 02:38:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:38:41 INFO - PROCESS | 1815 | 1461663521255 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:38:41 INFO - PROCESS | 1815 | 1461663521266 Marionette TRACE conn3 <- [1,582,null,{}] 02:38:41 INFO - PROCESS | 1815 | 1461663521277 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}] 02:38:41 INFO - PROCESS | 1815 | 1461663521517 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 02:38:41 INFO - PROCESS | 1815 | 1461663521714 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f721000 == 68 [pid = 1815] [id = 153] 02:38:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7fe56f109800) [pid = 1815] [serial = 459] [outer = (nil)] 02:38:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7fe56f206c00) [pid = 1815] [serial = 460] [outer = 0x7fe56f109800] 02:38:41 INFO - PROCESS | 1815 | 1461663521826 Marionette DEBUG loaded listener.js 02:38:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7fe56f3afc00) [pid = 1815] [serial = 461] [outer = 0x7fe56f109800] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58e072800 == 67 [pid = 1815] [id = 111] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58601c000 == 66 [pid = 1815] [id = 106] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b55c800 == 65 [pid = 1815] [id = 110] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe589671000 == 64 [pid = 1815] [id = 109] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe572ca2800 == 63 [pid = 1815] [id = 107] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7fe578341800) [pid = 1815] [serial = 360] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7fe572b4bc00) [pid = 1815] [serial = 357] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579289800 == 62 [pid = 1815] [id = 144] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57904d800 == 61 [pid = 1815] [id = 122] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58af3e000 == 60 [pid = 1815] [id = 118] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5860b7000 == 59 [pid = 1815] [id = 143] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c2c4800 == 58 [pid = 1815] [id = 142] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579053800 == 57 [pid = 1815] [id = 141] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57169c800 == 56 [pid = 1815] [id = 140] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe570297800 == 55 [pid = 1815] [id = 139] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56ec0b000 == 54 [pid = 1815] [id = 133] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe586564800 == 53 [pid = 1815] [id = 132] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578e46000 == 52 [pid = 1815] [id = 131] 02:38:42 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b7ad000 == 51 [pid = 1815] [id = 130] 02:38:42 INFO - PROCESS | 1815 | 1461663522665 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]]]}] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7fe57c7da000) [pid = 1815] [serial = 319] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7fe58b745800) [pid = 1815] [serial = 283] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7fe5862e9000) [pid = 1815] [serial = 385] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7fe580489000) [pid = 1815] [serial = 384] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7fe5874e1c00) [pid = 1815] [serial = 387] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7fe56f297400) [pid = 1815] [serial = 373] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7fe56f111800) [pid = 1815] [serial = 372] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7fe58b90cc00) [pid = 1815] [serial = 354] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7fe58b9e4c00) [pid = 1815] [serial = 355] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7fe5716db800) [pid = 1815] [serial = 375] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7fe572b49400) [pid = 1815] [serial = 376] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7fe57558f000) [pid = 1815] [serial = 378] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7fe577e08c00) [pid = 1815] [serial = 379] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7fe579bee000) [pid = 1815] [serial = 363] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7fe587734000) [pid = 1815] [serial = 366] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7fe58b741c00) [pid = 1815] [serial = 369] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7fe578344c00) [pid = 1815] [serial = 381] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7fe58b9e0800) [pid = 1815] [serial = 388] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7fe579b8e800) [pid = 1815] [serial = 382] [outer = (nil)] [url = about:blank] 02:38:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:38:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1448ms 02:38:42 INFO - PROCESS | 1815 | 1461663522702 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 02:38:42 INFO - PROCESS | 1815 | 1461663522705 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 02:38:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:38:42 INFO - PROCESS | 1815 | 1461663522711 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:38:42 INFO - PROCESS | 1815 | 1461663522716 Marionette TRACE conn3 <- [1,586,null,{}] 02:38:42 INFO - PROCESS | 1815 | 1461663522731 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}] 02:38:42 INFO - PROCESS | 1815 | 1461663522875 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 02:38:42 INFO - PROCESS | 1815 | 1461663522893 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5703de800 == 52 [pid = 1815] [id = 154] 02:38:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7fe56fb9d400) [pid = 1815] [serial = 462] [outer = (nil)] 02:38:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7fe56fc14800) [pid = 1815] [serial = 463] [outer = 0x7fe56fb9d400] 02:38:42 INFO - PROCESS | 1815 | 1461663522957 Marionette DEBUG loaded listener.js 02:38:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7fe56ff48c00) [pid = 1815] [serial = 464] [outer = 0x7fe56fb9d400] 02:38:43 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:43 INFO - PROCESS | 1815 | 1461663523770 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]]]}] 02:38:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:38:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1087ms 02:38:43 INFO - PROCESS | 1815 | 1461663523800 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 02:38:43 INFO - PROCESS | 1815 | 1461663523804 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 02:38:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:38:43 INFO - PROCESS | 1815 | 1461663523809 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:38:43 INFO - PROCESS | 1815 | 1461663523812 Marionette TRACE conn3 <- [1,590,null,{}] 02:38:43 INFO - PROCESS | 1815 | 1461663523817 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}] 02:38:43 INFO - PROCESS | 1815 | 1461663523955 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 02:38:43 INFO - PROCESS | 1815 | 1461663523970 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe572cbb800 == 53 [pid = 1815] [id = 155] 02:38:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7fe56fdba800) [pid = 1815] [serial = 465] [outer = (nil)] 02:38:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7fe56ffa1000) [pid = 1815] [serial = 466] [outer = 0x7fe56fdba800] 02:38:44 INFO - PROCESS | 1815 | 1461663524032 Marionette DEBUG loaded listener.js 02:38:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7fe5706d5400) [pid = 1815] [serial = 467] [outer = 0x7fe56fdba800] 02:38:44 INFO - PROCESS | 1815 | 1461663524974 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]]]}] 02:38:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:38:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1187ms 02:38:45 INFO - PROCESS | 1815 | 1461663525013 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 02:38:45 INFO - PROCESS | 1815 | 1461663525015 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 02:38:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:38:45 INFO - PROCESS | 1815 | 1461663525022 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:38:45 INFO - PROCESS | 1815 | 1461663525024 Marionette TRACE conn3 <- [1,594,null,{}] 02:38:45 INFO - PROCESS | 1815 | 1461663525030 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}] 02:38:45 INFO - PROCESS | 1815 | 1461663525207 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 02:38:45 INFO - PROCESS | 1815 | 1461663525225 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ec20000 == 54 [pid = 1815] [id = 156] 02:38:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7fe56ff53800) [pid = 1815] [serial = 468] [outer = (nil)] 02:38:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7fe5710eac00) [pid = 1815] [serial = 469] [outer = 0x7fe56ff53800] 02:38:45 INFO - PROCESS | 1815 | 1461663525299 Marionette DEBUG loaded listener.js 02:38:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7fe57160bc00) [pid = 1815] [serial = 470] [outer = 0x7fe56ff53800] 02:38:46 INFO - PROCESS | 1815 | 1461663526595 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]]]}] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7fe571363000) [pid = 1815] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7fe5769f0000) [pid = 1815] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7fe572b4a000) [pid = 1815] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7fe56eb78c00) [pid = 1815] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7fe578340000) [pid = 1815] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7fe5705ef000) [pid = 1815] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7fe572b42c00) [pid = 1815] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7fe57c718c00) [pid = 1815] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7fe56f3b2000) [pid = 1815] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7fe56f1bfc00) [pid = 1815] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7fe5716e8400) [pid = 1815] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7fe57813c400) [pid = 1815] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7fe572b0b800) [pid = 1815] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7fe56f29cc00) [pid = 1815] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7fe56f29bc00) [pid = 1815] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7fe56fb9e800) [pid = 1815] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7fe572b04800) [pid = 1815] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7fe56fa56000) [pid = 1815] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7fe5798c9000) [pid = 1815] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:38:46 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7fe56ff97c00) [pid = 1815] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:38:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:38:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1678ms 02:38:46 INFO - PROCESS | 1815 | 1461663526754 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 02:38:46 INFO - PROCESS | 1815 | 1461663526760 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 02:38:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:38:46 INFO - PROCESS | 1815 | 1461663526788 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:38:46 INFO - PROCESS | 1815 | 1461663526793 Marionette TRACE conn3 <- [1,598,null,{}] 02:38:46 INFO - PROCESS | 1815 | 1461663526802 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}] 02:38:46 INFO - PROCESS | 1815 | 1461663526965 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 02:38:47 INFO - PROCESS | 1815 | 1461663527108 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f716800 == 55 [pid = 1815] [id = 157] 02:38:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7fe56d8ef400) [pid = 1815] [serial = 471] [outer = (nil)] 02:38:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7fe56d8f6800) [pid = 1815] [serial = 472] [outer = 0x7fe56d8ef400] 02:38:47 INFO - PROCESS | 1815 | 1461663527187 Marionette DEBUG loaded listener.js 02:38:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7fe56f10a000) [pid = 1815] [serial = 473] [outer = 0x7fe56d8ef400] 02:38:48 INFO - PROCESS | 1815 | 1461663528037 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]]]}] 02:38:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:38:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1289ms 02:38:48 INFO - PROCESS | 1815 | 1461663528074 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 02:38:48 INFO - PROCESS | 1815 | 1461663528082 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 02:38:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:38:48 INFO - PROCESS | 1815 | 1461663528092 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:38:48 INFO - PROCESS | 1815 | 1461663528095 Marionette TRACE conn3 <- [1,602,null,{}] 02:38:48 INFO - PROCESS | 1815 | 1461663528101 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}] 02:38:48 INFO - PROCESS | 1815 | 1461663528273 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 02:38:48 INFO - PROCESS | 1815 | 1461663528419 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe572cae000 == 56 [pid = 1815] [id = 158] 02:38:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7fe56f3af800) [pid = 1815] [serial = 474] [outer = (nil)] 02:38:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7fe56f745c00) [pid = 1815] [serial = 475] [outer = 0x7fe56f3af800] 02:38:48 INFO - PROCESS | 1815 | 1461663528493 Marionette DEBUG loaded listener.js 02:38:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7fe56fc0ec00) [pid = 1815] [serial = 476] [outer = 0x7fe56f3af800] 02:38:49 INFO - PROCESS | 1815 | 1461663529567 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]]]}] 02:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1537ms 02:38:49 INFO - PROCESS | 1815 | 1461663529630 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 02:38:49 INFO - PROCESS | 1815 | 1461663529634 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 02:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:38:49 INFO - PROCESS | 1815 | 1461663529641 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:38:49 INFO - PROCESS | 1815 | 1461663529647 Marionette TRACE conn3 <- [1,606,null,{}] 02:38:49 INFO - PROCESS | 1815 | 1461663529664 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}] 02:38:49 INFO - PROCESS | 1815 | 1461663529882 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 02:38:50 INFO - PROCESS | 1815 | 1461663530092 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578c48800 == 57 [pid = 1815] [id = 159] 02:38:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7fe5705ef000) [pid = 1815] [serial = 477] [outer = (nil)] 02:38:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7fe5716db800) [pid = 1815] [serial = 478] [outer = 0x7fe5705ef000] 02:38:50 INFO - PROCESS | 1815 | 1461663530170 Marionette DEBUG loaded listener.js 02:38:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7fe572b0dc00) [pid = 1815] [serial = 479] [outer = 0x7fe5705ef000] 02:38:51 INFO - PROCESS | 1815 | 1461663531033 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]]]}] 02:38:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:38:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1436ms 02:38:51 INFO - PROCESS | 1815 | 1461663531078 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 02:38:51 INFO - PROCESS | 1815 | 1461663531082 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 02:38:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:38:51 INFO - PROCESS | 1815 | 1461663531088 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:38:51 INFO - PROCESS | 1815 | 1461663531091 Marionette TRACE conn3 <- [1,610,null,{}] 02:38:51 INFO - PROCESS | 1815 | 1461663531096 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}] 02:38:51 INFO - PROCESS | 1815 | 1461663531275 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 02:38:51 INFO - PROCESS | 1815 | 1461663531459 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57955b000 == 58 [pid = 1815] [id = 160] 02:38:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7fe572f5d800) [pid = 1815] [serial = 480] [outer = (nil)] 02:38:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7fe572f62800) [pid = 1815] [serial = 481] [outer = 0x7fe572f5d800] 02:38:51 INFO - PROCESS | 1815 | 1461663531537 Marionette DEBUG loaded listener.js 02:38:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7fe572f6a400) [pid = 1815] [serial = 482] [outer = 0x7fe572f5d800] 02:38:52 INFO - PROCESS | 1815 | 1461663532392 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]]]}] 02:38:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:38:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1334ms 02:38:52 INFO - PROCESS | 1815 | 1461663532423 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 02:38:52 INFO - PROCESS | 1815 | 1461663532427 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 02:38:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:38:52 INFO - PROCESS | 1815 | 1461663532434 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:38:52 INFO - PROCESS | 1815 | 1461663532436 Marionette TRACE conn3 <- [1,614,null,{}] 02:38:52 INFO - PROCESS | 1815 | 1461663532442 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}] 02:38:52 INFO - PROCESS | 1815 | 1461663532595 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 02:38:52 INFO - PROCESS | 1815 | 1461663532747 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a519000 == 59 [pid = 1815] [id = 161] 02:38:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7fe572b51c00) [pid = 1815] [serial = 483] [outer = (nil)] 02:38:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7fe57300e800) [pid = 1815] [serial = 484] [outer = 0x7fe572b51c00] 02:38:52 INFO - PROCESS | 1815 | 1461663532821 Marionette DEBUG loaded listener.js 02:38:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7fe573d1f800) [pid = 1815] [serial = 485] [outer = 0x7fe572b51c00] 02:38:53 INFO - PROCESS | 1815 | 1461663533683 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]]]}] 02:38:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:38:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1281ms 02:38:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:38:53 INFO - PROCESS | 1815 | 1461663533716 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 02:38:53 INFO - PROCESS | 1815 | 1461663533719 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 02:38:53 INFO - PROCESS | 1815 | 1461663533725 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:38:53 INFO - PROCESS | 1815 | 1461663533729 Marionette TRACE conn3 <- [1,618,null,{}] 02:38:53 INFO - PROCESS | 1815 | 1461663533734 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}] 02:38:53 INFO - PROCESS | 1815 | 1461663533944 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 02:38:54 INFO - PROCESS | 1815 | 1461663534094 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c411000 == 60 [pid = 1815] [id = 162] 02:38:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7fe573d20400) [pid = 1815] [serial = 486] [outer = (nil)] 02:38:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7fe576959400) [pid = 1815] [serial = 487] [outer = 0x7fe573d20400] 02:38:54 INFO - PROCESS | 1815 | 1461663534169 Marionette DEBUG loaded listener.js 02:38:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7fe578339000) [pid = 1815] [serial = 488] [outer = 0x7fe573d20400] 02:38:55 INFO - PROCESS | 1815 | 1461663535038 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]]]}] 02:38:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:38:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1385ms 02:38:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:38:55 INFO - PROCESS | 1815 | 1461663535110 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 02:38:55 INFO - PROCESS | 1815 | 1461663535113 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 02:38:55 INFO - PROCESS | 1815 | 1461663535120 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:38:55 INFO - PROCESS | 1815 | 1461663535123 Marionette TRACE conn3 <- [1,622,null,{}] 02:38:55 INFO - PROCESS | 1815 | 1461663535128 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}] 02:38:55 INFO - PROCESS | 1815 | 1461663535334 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 02:38:55 INFO - PROCESS | 1815 | 1461663535487 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe586009000 == 61 [pid = 1815] [id = 163] 02:38:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7fe56d8edc00) [pid = 1815] [serial = 489] [outer = (nil)] 02:38:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7fe578524c00) [pid = 1815] [serial = 490] [outer = 0x7fe56d8edc00] 02:38:55 INFO - PROCESS | 1815 | 1461663535558 Marionette DEBUG loaded listener.js 02:38:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7fe5794e9400) [pid = 1815] [serial = 491] [outer = 0x7fe56d8edc00] 02:38:56 INFO - PROCESS | 1815 | 1461663536456 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]]]}] 02:38:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:38:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1385ms 02:38:56 INFO - PROCESS | 1815 | 1461663536505 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 02:38:56 INFO - PROCESS | 1815 | 1461663536509 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 02:38:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:38:56 INFO - PROCESS | 1815 | 1461663536515 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:38:56 INFO - PROCESS | 1815 | 1461663536518 Marionette TRACE conn3 <- [1,626,null,{}] 02:38:56 INFO - PROCESS | 1815 | 1461663536523 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}] 02:38:56 INFO - PROCESS | 1815 | 1461663536681 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 02:38:56 INFO - PROCESS | 1815 | 1461663536969 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fa9c000 == 62 [pid = 1815] [id = 164] 02:38:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7fe5682a8800) [pid = 1815] [serial = 492] [outer = (nil)] 02:38:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7fe56d825400) [pid = 1815] [serial = 493] [outer = 0x7fe5682a8800] 02:38:57 INFO - PROCESS | 1815 | 1461663537097 Marionette DEBUG loaded listener.js 02:38:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7fe56eb76800) [pid = 1815] [serial = 494] [outer = 0x7fe5682a8800] 02:38:58 INFO - PROCESS | 1815 | 1461663538082 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]]]}] 02:38:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:38:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1628ms 02:38:58 INFO - PROCESS | 1815 | 1461663538144 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 02:38:58 INFO - PROCESS | 1815 | 1461663538150 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 02:38:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:38:58 INFO - PROCESS | 1815 | 1461663538157 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:38:58 INFO - PROCESS | 1815 | 1461663538162 Marionette TRACE conn3 <- [1,630,null,{}] 02:38:58 INFO - PROCESS | 1815 | 1461663538169 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}] 02:38:58 INFO - PROCESS | 1815 | 1461663538330 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 02:38:58 INFO - PROCESS | 1815 | 1461663538525 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f398000 == 63 [pid = 1815] [id = 165] 02:38:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7fe56f3b9400) [pid = 1815] [serial = 495] [outer = (nil)] 02:38:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7fe56fa57800) [pid = 1815] [serial = 496] [outer = 0x7fe56f3b9400] 02:38:58 INFO - PROCESS | 1815 | 1461663538599 Marionette DEBUG loaded listener.js 02:38:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7fe56fba7400) [pid = 1815] [serial = 497] [outer = 0x7fe56f3b9400] 02:38:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5716a6800 == 62 [pid = 1815] [id = 52] 02:38:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe572cbb800 == 61 [pid = 1815] [id = 155] 02:38:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5703de800 == 60 [pid = 1815] [id = 154] 02:38:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56f721000 == 59 [pid = 1815] [id = 153] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7fe56fba2800) [pid = 1815] [serial = 399] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7fe57833bc00) [pid = 1815] [serial = 402] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7fe58048a000) [pid = 1815] [serial = 405] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7fe576e2d000) [pid = 1815] [serial = 408] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7fe56ff51000) [pid = 1815] [serial = 411] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7fe56ff9a800) [pid = 1815] [serial = 414] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc86800 == 58 [pid = 1815] [id = 152] 02:38:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5686ea800 == 57 [pid = 1815] [id = 149] 02:38:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b32e800 == 56 [pid = 1815] [id = 148] 02:38:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579052800 == 55 [pid = 1815] [id = 147] 02:38:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57028c800 == 54 [pid = 1815] [id = 146] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7fe5716d9800) [pid = 1815] [serial = 322] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7fe57300ac00) [pid = 1815] [serial = 358] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7fe579beb000) [pid = 1815] [serial = 361] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7fe572d64c00) [pid = 1815] [serial = 286] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7fe57820e400) [pid = 1815] [serial = 289] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7fe576ac7c00) [pid = 1815] [serial = 325] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7fe5875b4800) [pid = 1815] [serial = 334] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7fe57c266000) [pid = 1815] [serial = 328] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7fe58e03d400) [pid = 1815] [serial = 247] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7fe586371800) [pid = 1815] [serial = 331] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7fe5878da800) [pid = 1815] [serial = 292] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7fe57a6a2c00) [pid = 1815] [serial = 295] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7fe572d65000) [pid = 1815] [serial = 394] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7fe572b02800) [pid = 1815] [serial = 393] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7fe5878d9800) [pid = 1815] [serial = 432] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7fe57a2dfc00) [pid = 1815] [serial = 427] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7fe573d1f000) [pid = 1815] [serial = 426] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7fe58b9ea400) [pid = 1815] [serial = 433] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7fe57a72f000) [pid = 1815] [serial = 429] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7fe56ffa3c00) [pid = 1815] [serial = 420] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7fe57135bc00) [pid = 1815] [serial = 421] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7fe56fba0400) [pid = 1815] [serial = 418] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7fe56f3b0c00) [pid = 1815] [serial = 417] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7fe58e310000) [pid = 1815] [serial = 390] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7fe56fba9400) [pid = 1815] [serial = 396] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7fe573007c00) [pid = 1815] [serial = 397] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7fe573d1dc00) [pid = 1815] [serial = 423] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7fe57695a800) [pid = 1815] [serial = 424] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7fe586040000) [pid = 1815] [serial = 430] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1815 | 1461663539460 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]]]}] 02:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1335ms 02:38:59 INFO - PROCESS | 1815 | 1461663539495 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 02:38:59 INFO - PROCESS | 1815 | 1461663539500 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 02:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:38:59 INFO - PROCESS | 1815 | 1461663539508 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:38:59 INFO - PROCESS | 1815 | 1461663539511 Marionette TRACE conn3 <- [1,634,null,{}] 02:38:59 INFO - PROCESS | 1815 | 1461663539516 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}] 02:38:59 INFO - PROCESS | 1815 | 1461663539663 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 02:38:59 INFO - PROCESS | 1815 | 1461663539682 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fdf2800 == 55 [pid = 1815] [id = 166] 02:38:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7fe56fdb3800) [pid = 1815] [serial = 498] [outer = (nil)] 02:38:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7fe56ff4ac00) [pid = 1815] [serial = 499] [outer = 0x7fe56fdb3800] 02:38:59 INFO - PROCESS | 1815 | 1461663539746 Marionette DEBUG loaded listener.js 02:38:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7fe5706d5c00) [pid = 1815] [serial = 500] [outer = 0x7fe56fdb3800] 02:39:00 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:00 INFO - PROCESS | 1815 | 1461663540616 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]]]}] 02:39:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:39:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1131ms 02:39:00 INFO - PROCESS | 1815 | 1461663540638 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 02:39:00 INFO - PROCESS | 1815 | 1461663540641 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 02:39:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:39:00 INFO - PROCESS | 1815 | 1461663540649 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:39:00 INFO - PROCESS | 1815 | 1461663540657 Marionette TRACE conn3 <- [1,638,null,{}] 02:39:00 INFO - PROCESS | 1815 | 1461663540670 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}] 02:39:00 INFO - PROCESS | 1815 | 1461663540821 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 02:39:00 INFO - PROCESS | 1815 | 1461663540841 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57554d800 == 56 [pid = 1815] [id = 167] 02:39:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7fe56f3ba800) [pid = 1815] [serial = 501] [outer = (nil)] 02:39:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7fe572bbc400) [pid = 1815] [serial = 502] [outer = 0x7fe56f3ba800] 02:39:00 INFO - PROCESS | 1815 | 1461663540995 Marionette DEBUG loaded listener.js 02:39:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7fe572f62c00) [pid = 1815] [serial = 503] [outer = 0x7fe56f3ba800] 02:39:01 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:01 INFO - PROCESS | 1815 | 1461663541710 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]]]}] 02:39:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:39:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1093ms 02:39:01 INFO - PROCESS | 1815 | 1461663541771 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 02:39:01 INFO - PROCESS | 1815 | 1461663541777 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 02:39:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:39:01 INFO - PROCESS | 1815 | 1461663541791 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:39:01 INFO - PROCESS | 1815 | 1461663541794 Marionette TRACE conn3 <- [1,642,null,{}] 02:39:01 INFO - PROCESS | 1815 | 1461663541799 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}] 02:39:02 INFO - PROCESS | 1815 | 1461663542001 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 02:39:02 INFO - PROCESS | 1815 | 1461663542046 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578e36800 == 57 [pid = 1815] [id = 168] 02:39:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7fe572f65000) [pid = 1815] [serial = 504] [outer = (nil)] 02:39:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7fe573d1d400) [pid = 1815] [serial = 505] [outer = 0x7fe572f65000] 02:39:02 INFO - PROCESS | 1815 | 1461663542107 Marionette DEBUG loaded listener.js 02:39:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7fe576027000) [pid = 1815] [serial = 506] [outer = 0x7fe572f65000] 02:39:02 INFO - PROCESS | 1815 | 1461663542920 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]]]}] 02:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1182ms 02:39:02 INFO - PROCESS | 1815 | 1461663542978 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 02:39:02 INFO - PROCESS | 1815 | 1461663542980 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 02:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:39:02 INFO - PROCESS | 1815 | 1461663542987 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:39:02 INFO - PROCESS | 1815 | 1461663542989 Marionette TRACE conn3 <- [1,646,null,{}] 02:39:03 INFO - PROCESS | 1815 | 1461663543000 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}] 02:39:03 INFO - PROCESS | 1815 | 1461663543204 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 02:39:03 INFO - PROCESS | 1815 | 1461663543228 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579550000 == 58 [pid = 1815] [id = 169] 02:39:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7fe577ab7800) [pid = 1815] [serial = 507] [outer = (nil)] 02:39:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7fe577e07400) [pid = 1815] [serial = 508] [outer = 0x7fe577ab7800] 02:39:03 INFO - PROCESS | 1815 | 1461663543299 Marionette DEBUG loaded listener.js 02:39:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7fe578344800) [pid = 1815] [serial = 509] [outer = 0x7fe577ab7800] 02:39:03 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7fe56d828800) [pid = 1815] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:39:03 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7fe56f109800) [pid = 1815] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:39:03 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7fe56fb9d400) [pid = 1815] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:39:03 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7fe56d8f5400) [pid = 1815] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:39:03 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7fe56eb79c00) [pid = 1815] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:39:03 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7fe56f10a400) [pid = 1815] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:39:03 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7fe5862e2000) [pid = 1815] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:39:03 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7fe56fdba800) [pid = 1815] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:39:03 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7fe56eb7c800) [pid = 1815] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:39:03 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7fe56d8f1400) [pid = 1815] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:39:03 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7fe56d8f3400) [pid = 1815] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:39:03 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7fe578133800) [pid = 1815] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:39:03 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7fe573d19400) [pid = 1815] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:39:03 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7fe56ff46c00) [pid = 1815] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:39:04 INFO - PROCESS | 1815 | 1461663544226 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]]]}] 02:39:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:39:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1283ms 02:39:04 INFO - PROCESS | 1815 | 1461663544271 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 02:39:04 INFO - PROCESS | 1815 | 1461663544275 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 02:39:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:39:04 INFO - PROCESS | 1815 | 1461663544280 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:39:04 INFO - PROCESS | 1815 | 1461663544282 Marionette TRACE conn3 <- [1,650,null,{}] 02:39:04 INFO - PROCESS | 1815 | 1461663544287 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}] 02:39:04 INFO - PROCESS | 1815 | 1461663544479 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 02:39:04 INFO - PROCESS | 1815 | 1461663544498 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe576052000 == 59 [pid = 1815] [id = 170] 02:39:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7fe56f29d000) [pid = 1815] [serial = 510] [outer = (nil)] 02:39:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7fe573d19400) [pid = 1815] [serial = 511] [outer = 0x7fe56f29d000] 02:39:04 INFO - PROCESS | 1815 | 1461663544558 Marionette DEBUG loaded listener.js 02:39:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7fe5794e7400) [pid = 1815] [serial = 512] [outer = 0x7fe56f29d000] 02:39:05 INFO - PROCESS | 1815 | 1461663545248 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]]]}] 02:39:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:39:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1027ms 02:39:05 INFO - PROCESS | 1815 | 1461663545308 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 02:39:05 INFO - PROCESS | 1815 | 1461663545312 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 02:39:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:39:05 INFO - PROCESS | 1815 | 1461663545317 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:39:05 INFO - PROCESS | 1815 | 1461663545320 Marionette TRACE conn3 <- [1,654,null,{}] 02:39:05 INFO - PROCESS | 1815 | 1461663545325 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}] 02:39:05 INFO - PROCESS | 1815 | 1461663545530 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 02:39:05 INFO - PROCESS | 1815 | 1461663545544 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c40d800 == 60 [pid = 1815] [id = 171] 02:39:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7fe56f3bb800) [pid = 1815] [serial = 513] [outer = (nil)] 02:39:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7fe5796e8400) [pid = 1815] [serial = 514] [outer = 0x7fe56f3bb800] 02:39:05 INFO - PROCESS | 1815 | 1461663545606 Marionette DEBUG loaded listener.js 02:39:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7fe57c135400) [pid = 1815] [serial = 515] [outer = 0x7fe56f3bb800] 02:39:06 INFO - PROCESS | 1815 | 1461663546596 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]]]}] 02:39:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:39:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1343ms 02:39:06 INFO - PROCESS | 1815 | 1461663546661 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 02:39:06 INFO - PROCESS | 1815 | 1461663546666 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 02:39:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:39:06 INFO - PROCESS | 1815 | 1461663546673 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:39:06 INFO - PROCESS | 1815 | 1461663546679 Marionette TRACE conn3 <- [1,658,null,{}] 02:39:06 INFO - PROCESS | 1815 | 1461663546686 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}] 02:39:06 INFO - PROCESS | 1815 | 1461663546888 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 02:39:07 INFO - PROCESS | 1815 | 1461663547091 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fddb000 == 61 [pid = 1815] [id = 172] 02:39:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7fe56f1c5800) [pid = 1815] [serial = 516] [outer = (nil)] 02:39:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7fe56fa58c00) [pid = 1815] [serial = 517] [outer = 0x7fe56f1c5800] 02:39:07 INFO - PROCESS | 1815 | 1461663547209 Marionette DEBUG loaded listener.js 02:39:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7fe56fc11400) [pid = 1815] [serial = 518] [outer = 0x7fe56f1c5800] 02:39:08 INFO - PROCESS | 1815 | 1461663548051 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]]]}] 02:39:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:39:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1432ms 02:39:08 INFO - PROCESS | 1815 | 1461663548107 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 02:39:08 INFO - PROCESS | 1815 | 1461663548117 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 02:39:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:39:08 INFO - PROCESS | 1815 | 1461663548128 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:39:08 INFO - PROCESS | 1815 | 1461663548131 Marionette TRACE conn3 <- [1,662,null,{}] 02:39:08 INFO - PROCESS | 1815 | 1461663548137 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}] 02:39:08 INFO - PROCESS | 1815 | 1461663548313 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 02:39:08 INFO - PROCESS | 1815 | 1461663548460 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578b29800 == 62 [pid = 1815] [id = 173] 02:39:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7fe56f296c00) [pid = 1815] [serial = 519] [outer = (nil)] 02:39:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7fe5716d9800) [pid = 1815] [serial = 520] [outer = 0x7fe56f296c00] 02:39:08 INFO - PROCESS | 1815 | 1461663548534 Marionette DEBUG loaded listener.js 02:39:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7fe572b4b000) [pid = 1815] [serial = 521] [outer = 0x7fe56f296c00] 02:39:09 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:09 INFO - PROCESS | 1815 | 1461663549504 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]]]}] 02:39:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:39:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1429ms 02:39:09 INFO - PROCESS | 1815 | 1461663549558 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 02:39:09 INFO - PROCESS | 1815 | 1461663549562 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 02:39:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:39:09 INFO - PROCESS | 1815 | 1461663549568 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:39:09 INFO - PROCESS | 1815 | 1461663549574 Marionette TRACE conn3 <- [1,666,null,{}] 02:39:09 INFO - PROCESS | 1815 | 1461663549590 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}] 02:39:09 INFO - PROCESS | 1815 | 1461663549808 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 02:39:10 INFO - PROCESS | 1815 | 1461663550004 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5865f4800 == 63 [pid = 1815] [id = 174] 02:39:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7fe576ac9400) [pid = 1815] [serial = 522] [outer = (nil)] 02:39:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7fe577eebc00) [pid = 1815] [serial = 523] [outer = 0x7fe576ac9400] 02:39:10 INFO - PROCESS | 1815 | 1461663550142 Marionette DEBUG loaded listener.js 02:39:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7fe5794ed800) [pid = 1815] [serial = 524] [outer = 0x7fe576ac9400] 02:39:10 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:10 INFO - PROCESS | 1815 | 1461663550952 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]]]}] 02:39:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:39:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1438ms 02:39:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:39:11 INFO - PROCESS | 1815 | 1461663551007 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 02:39:11 INFO - PROCESS | 1815 | 1461663551011 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 02:39:11 INFO - PROCESS | 1815 | 1461663551017 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:39:11 INFO - PROCESS | 1815 | 1461663551020 Marionette TRACE conn3 <- [1,670,null,{}] 02:39:11 INFO - PROCESS | 1815 | 1461663551025 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}] 02:39:11 INFO - PROCESS | 1815 | 1461663551197 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 02:39:11 INFO - PROCESS | 1815 | 1461663551346 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe587718800 == 64 [pid = 1815] [id = 175] 02:39:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7fe5769f1000) [pid = 1815] [serial = 525] [outer = (nil)] 02:39:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7fe57c138800) [pid = 1815] [serial = 526] [outer = 0x7fe5769f1000] 02:39:11 INFO - PROCESS | 1815 | 1461663551420 Marionette DEBUG loaded listener.js 02:39:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7fe57c74e800) [pid = 1815] [serial = 527] [outer = 0x7fe5769f1000] 02:39:12 INFO - PROCESS | 1815 | 1461663552304 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]]]}] 02:39:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:39:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1336ms 02:39:12 INFO - PROCESS | 1815 | 1461663552353 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 02:39:12 INFO - PROCESS | 1815 | 1461663552357 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 02:39:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:39:12 INFO - PROCESS | 1815 | 1461663552363 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:39:12 INFO - PROCESS | 1815 | 1461663552365 Marionette TRACE conn3 <- [1,674,null,{}] 02:39:12 INFO - PROCESS | 1815 | 1461663552371 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}] 02:39:12 INFO - PROCESS | 1815 | 1461663552526 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 02:39:12 INFO - PROCESS | 1815 | 1461663552680 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58ad53000 == 65 [pid = 1815] [id = 176] 02:39:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7fe56ff4d400) [pid = 1815] [serial = 528] [outer = (nil)] 02:39:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7fe57c756400) [pid = 1815] [serial = 529] [outer = 0x7fe56ff4d400] 02:39:12 INFO - PROCESS | 1815 | 1461663552752 Marionette DEBUG loaded listener.js 02:39:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7fe57f55f800) [pid = 1815] [serial = 530] [outer = 0x7fe56ff4d400] 02:39:13 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:13 INFO - PROCESS | 1815 | 1461663553613 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]]]}] 02:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 02:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1287ms 02:39:13 INFO - PROCESS | 1815 | 1461663553651 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 02:39:13 INFO - PROCESS | 1815 | 1461663553655 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 02:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:39:13 INFO - PROCESS | 1815 | 1461663553661 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:39:13 INFO - PROCESS | 1815 | 1461663553664 Marionette TRACE conn3 <- [1,678,null,{}] 02:39:13 INFO - PROCESS | 1815 | 1461663553670 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}] 02:39:13 INFO - PROCESS | 1815 | 1461663553901 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 02:39:14 INFO - PROCESS | 1815 | 1461663554083 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b25a800 == 66 [pid = 1815] [id = 177] 02:39:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7fe57c755400) [pid = 1815] [serial = 531] [outer = (nil)] 02:39:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7fe586377800) [pid = 1815] [serial = 532] [outer = 0x7fe57c755400] 02:39:14 INFO - PROCESS | 1815 | 1461663554214 Marionette DEBUG loaded listener.js 02:39:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7fe5867f0c00) [pid = 1815] [serial = 533] [outer = 0x7fe57c755400] 02:39:15 INFO - PROCESS | 1815 | 1461663555160 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]]]}] 02:39:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:39:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1541ms 02:39:15 INFO - PROCESS | 1815 | 1461663555203 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 02:39:15 INFO - PROCESS | 1815 | 1461663555207 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 02:39:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:39:15 INFO - PROCESS | 1815 | 1461663555213 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:39:15 INFO - PROCESS | 1815 | 1461663555215 Marionette TRACE conn3 <- [1,682,null,{}] 02:39:15 INFO - PROCESS | 1815 | 1461663555221 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}] 02:39:15 INFO - PROCESS | 1815 | 1461663555392 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 02:39:15 INFO - PROCESS | 1815 | 1461663555885 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57010e000 == 67 [pid = 1815] [id = 178] 02:39:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7fe56d827c00) [pid = 1815] [serial = 534] [outer = (nil)] 02:39:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7fe56d8f2800) [pid = 1815] [serial = 535] [outer = 0x7fe56d827c00] 02:39:16 INFO - PROCESS | 1815 | 1461663555999 Marionette DEBUG loaded listener.js 02:39:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7fe56f10b800) [pid = 1815] [serial = 536] [outer = 0x7fe56d827c00] 02:39:17 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57a522800 == 66 [pid = 1815] [id = 49] 02:39:17 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579bcc800 == 65 [pid = 1815] [id = 108] 02:39:17 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56faa8000 == 64 [pid = 1815] [id = 48] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7fe572f6b800) [pid = 1815] [serial = 444] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7fe56fdb8800) [pid = 1815] [serial = 447] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7fe578346800) [pid = 1815] [serial = 451] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7fe572b0c800) [pid = 1815] [serial = 454] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7fe5710eac00) [pid = 1815] [serial = 469] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:17 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:39:17 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56ed66800 == 63 [pid = 1815] [id = 145] 02:39:17 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe586009000 == 62 [pid = 1815] [id = 163] 02:39:17 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c411000 == 61 [pid = 1815] [id = 162] 02:39:17 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57a519000 == 60 [pid = 1815] [id = 161] 02:39:17 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57955b000 == 59 [pid = 1815] [id = 160] 02:39:17 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578c48800 == 58 [pid = 1815] [id = 159] 02:39:17 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe572cae000 == 57 [pid = 1815] [id = 158] 02:39:17 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56f716800 == 56 [pid = 1815] [id = 157] 02:39:17 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56ec20000 == 55 [pid = 1815] [id = 156] 02:39:17 INFO - PROCESS | 1815 | 1461663557278 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]]]}] 02:39:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 02:39:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2088ms 02:39:17 INFO - PROCESS | 1815 | 1461663557303 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 02:39:17 INFO - PROCESS | 1815 | 1461663557308 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 02:39:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:39:17 INFO - PROCESS | 1815 | 1461663557315 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:39:17 INFO - PROCESS | 1815 | 1461663557320 Marionette TRACE conn3 <- [1,686,null,{}] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7fe58b0aa400) [pid = 1815] [serial = 367] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7fe5854df800) [pid = 1815] [serial = 364] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7fe58ba2b000) [pid = 1815] [serial = 370] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7fe56f3afc00) [pid = 1815] [serial = 461] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7fe56f206c00) [pid = 1815] [serial = 460] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7fe56fc14800) [pid = 1815] [serial = 463] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7fe56ff48c00) [pid = 1815] [serial = 464] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7fe572b50800) [pid = 1815] [serial = 441] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7fe589638400) [pid = 1815] [serial = 435] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7fe590785c00) [pid = 1815] [serial = 436] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7fe56f29e000) [pid = 1815] [serial = 438] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7fe572d60400) [pid = 1815] [serial = 244] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7fe5706d5400) [pid = 1815] [serial = 467] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7fe56ffa1000) [pid = 1815] [serial = 466] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7fe56ff9fc00) [pid = 1815] [serial = 415] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7fe577184c00) [pid = 1815] [serial = 400] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7fe57a2dac00) [pid = 1815] [serial = 403] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7fe5867ef000) [pid = 1815] [serial = 406] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7fe58d556000) [pid = 1815] [serial = 409] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7fe56ff55c00) [pid = 1815] [serial = 412] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7fe56d8f9000) [pid = 1815] [serial = 458] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7fe56d82c000) [pid = 1815] [serial = 457] [outer = (nil)] [url = about:blank] 02:39:17 INFO - PROCESS | 1815 | 1461663557421 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}] 02:39:17 INFO - PROCESS | 1815 | 1461663557602 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 02:39:17 INFO - PROCESS | 1815 | 1461663557614 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ec17000 == 56 [pid = 1815] [id = 179] 02:39:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7fe5682a0400) [pid = 1815] [serial = 537] [outer = (nil)] 02:39:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7fe56f251800) [pid = 1815] [serial = 538] [outer = 0x7fe5682a0400] 02:39:17 INFO - PROCESS | 1815 | 1461663557678 Marionette DEBUG loaded listener.js 02:39:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7fe56f3b4000) [pid = 1815] [serial = 539] [outer = 0x7fe5682a0400] 02:39:18 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:18 INFO - PROCESS | 1815 | 1461663558835 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]]]}] 02:39:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:39:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1532ms 02:39:18 INFO - PROCESS | 1815 | 1461663558851 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 02:39:18 INFO - PROCESS | 1815 | 1461663558856 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 02:39:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:39:18 INFO - PROCESS | 1815 | 1461663558863 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:39:18 INFO - PROCESS | 1815 | 1461663558866 Marionette TRACE conn3 <- [1,690,null,{}] 02:39:18 INFO - PROCESS | 1815 | 1461663558871 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}] 02:39:19 INFO - PROCESS | 1815 | 1461663559019 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 02:39:19 INFO - PROCESS | 1815 | 1461663559206 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe570123000 == 57 [pid = 1815] [id = 180] 02:39:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7fe56f73e800) [pid = 1815] [serial = 540] [outer = (nil)] 02:39:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7fe56fdb0400) [pid = 1815] [serial = 541] [outer = 0x7fe56f73e800] 02:39:19 INFO - PROCESS | 1815 | 1461663559268 Marionette DEBUG loaded listener.js 02:39:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7fe56ff51800) [pid = 1815] [serial = 542] [outer = 0x7fe56f73e800] 02:39:20 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:20 INFO - PROCESS | 1815 | 1461663560367 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]]]}] 02:39:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:39:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1530ms 02:39:20 INFO - PROCESS | 1815 | 1461663560408 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 02:39:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:39:20 INFO - PROCESS | 1815 | 1461663560412 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 02:39:20 INFO - PROCESS | 1815 | 1461663560426 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:39:20 INFO - PROCESS | 1815 | 1461663560435 Marionette TRACE conn3 <- [1,694,null,{}] 02:39:20 INFO - PROCESS | 1815 | 1461663560463 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}] 02:39:20 INFO - PROCESS | 1815 | 1461663560644 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 02:39:20 INFO - PROCESS | 1815 | 1461663560722 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573ee4000 == 58 [pid = 1815] [id = 181] 02:39:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7fe56ff4b800) [pid = 1815] [serial = 543] [outer = (nil)] 02:39:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7fe571363000) [pid = 1815] [serial = 544] [outer = 0x7fe56ff4b800] 02:39:20 INFO - PROCESS | 1815 | 1461663560783 Marionette DEBUG loaded listener.js 02:39:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7fe572b50c00) [pid = 1815] [serial = 545] [outer = 0x7fe56ff4b800] 02:39:21 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7fe56f29d000) [pid = 1815] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:39:21 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7fe56ff53800) [pid = 1815] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:39:21 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7fe56f3ba800) [pid = 1815] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:39:21 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7fe56f3b9400) [pid = 1815] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:39:21 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7fe56fdb3800) [pid = 1815] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:39:21 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7fe572f65000) [pid = 1815] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:39:21 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7fe5682a8800) [pid = 1815] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:39:21 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7fe577ab7800) [pid = 1815] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:39:21 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:21 INFO - PROCESS | 1815 | 1461663561955 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]]]}] 02:39:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 02:39:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1565ms 02:39:21 INFO - PROCESS | 1815 | 1461663561983 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 02:39:21 INFO - PROCESS | 1815 | 1461663561987 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 02:39:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:39:21 INFO - PROCESS | 1815 | 1461663561992 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:39:21 INFO - PROCESS | 1815 | 1461663561995 Marionette TRACE conn3 <- [1,698,null,{}] 02:39:22 INFO - PROCESS | 1815 | 1461663562000 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}] 02:39:22 INFO - PROCESS | 1815 | 1461663562139 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 02:39:22 INFO - PROCESS | 1815 | 1461663562318 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc88000 == 59 [pid = 1815] [id = 182] 02:39:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7fe56f29d000) [pid = 1815] [serial = 546] [outer = (nil)] 02:39:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7fe572d65000) [pid = 1815] [serial = 547] [outer = 0x7fe56f29d000] 02:39:22 INFO - PROCESS | 1815 | 1461663562383 Marionette DEBUG loaded listener.js 02:39:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7fe572f5fc00) [pid = 1815] [serial = 548] [outer = 0x7fe56f29d000] 02:39:23 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:23 INFO - PROCESS | 1815 | 1461663563424 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]]]}] 02:39:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 02:39:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1479ms 02:39:23 INFO - PROCESS | 1815 | 1461663563472 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 02:39:23 INFO - PROCESS | 1815 | 1461663563474 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 02:39:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:39:23 INFO - PROCESS | 1815 | 1461663563481 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:39:23 INFO - PROCESS | 1815 | 1461663563482 Marionette TRACE conn3 <- [1,702,null,{}] 02:39:23 INFO - PROCESS | 1815 | 1461663563488 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}] 02:39:23 INFO - PROCESS | 1815 | 1461663563637 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 02:39:23 INFO - PROCESS | 1815 | 1461663563799 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579047800 == 60 [pid = 1815] [id = 183] 02:39:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7fe573d1ac00) [pid = 1815] [serial = 549] [outer = (nil)] 02:39:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7fe575521800) [pid = 1815] [serial = 550] [outer = 0x7fe573d1ac00] 02:39:23 INFO - PROCESS | 1815 | 1461663563871 Marionette DEBUG loaded listener.js 02:39:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7fe577ab7800) [pid = 1815] [serial = 551] [outer = 0x7fe573d1ac00] 02:39:25 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:25 INFO - PROCESS | 1815 | 1461663565209 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]]]}] 02:39:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:39:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1779ms 02:39:25 INFO - PROCESS | 1815 | 1461663565352 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 02:39:25 INFO - PROCESS | 1815 | 1461663565358 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 02:39:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:39:25 INFO - PROCESS | 1815 | 1461663565373 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:39:25 INFO - PROCESS | 1815 | 1461663565380 Marionette TRACE conn3 <- [1,706,null,{}] 02:39:25 INFO - PROCESS | 1815 | 1461663565387 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}] 02:39:25 INFO - PROCESS | 1815 | 1461663565556 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 02:39:25 INFO - PROCESS | 1815 | 1461663565705 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe577166000 == 61 [pid = 1815] [id = 184] 02:39:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7fe56f243400) [pid = 1815] [serial = 552] [outer = (nil)] 02:39:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7fe56ff4dc00) [pid = 1815] [serial = 553] [outer = 0x7fe56f243400] 02:39:25 INFO - PROCESS | 1815 | 1461663565781 Marionette DEBUG loaded listener.js 02:39:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7fe57135ac00) [pid = 1815] [serial = 554] [outer = 0x7fe56f243400] 02:39:27 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:27 INFO - PROCESS | 1815 | 1461663567115 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]]]}] 02:39:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:39:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1839ms 02:39:27 INFO - PROCESS | 1815 | 1461663567214 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 02:39:27 INFO - PROCESS | 1815 | 1461663567223 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 02:39:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:39:27 INFO - PROCESS | 1815 | 1461663567234 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:39:27 INFO - PROCESS | 1815 | 1461663567238 Marionette TRACE conn3 <- [1,710,null,{}] 02:39:27 INFO - PROCESS | 1815 | 1461663567244 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}] 02:39:27 INFO - PROCESS | 1815 | 1461663567404 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 02:39:27 INFO - PROCESS | 1815 | 1461663567552 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a521800 == 62 [pid = 1815] [id = 185] 02:39:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7fe56f248800) [pid = 1815] [serial = 555] [outer = (nil)] 02:39:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7fe57300d000) [pid = 1815] [serial = 556] [outer = 0x7fe56f248800] 02:39:27 INFO - PROCESS | 1815 | 1461663567625 Marionette DEBUG loaded listener.js 02:39:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7fe576ac5000) [pid = 1815] [serial = 557] [outer = 0x7fe56f248800] 02:39:28 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:28 INFO - PROCESS | 1815 | 1461663568912 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]]]}] 02:39:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:39:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1731ms 02:39:29 INFO - PROCESS | 1815 | 1461663569010 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 02:39:29 INFO - PROCESS | 1815 | 1461663569013 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 02:39:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:39:29 INFO - PROCESS | 1815 | 1461663569036 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:39:29 INFO - PROCESS | 1815 | 1461663569042 Marionette TRACE conn3 <- [1,714,null,{}] 02:39:29 INFO - PROCESS | 1815 | 1461663569058 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}] 02:39:29 INFO - PROCESS | 1815 | 1461663569230 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 02:39:29 INFO - PROCESS | 1815 | 1461663569380 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5863c7800 == 63 [pid = 1815] [id = 186] 02:39:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7fe578131000) [pid = 1815] [serial = 558] [outer = (nil)] 02:39:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7fe578373000) [pid = 1815] [serial = 559] [outer = 0x7fe578131000] 02:39:29 INFO - PROCESS | 1815 | 1461663569457 Marionette DEBUG loaded listener.js 02:39:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7fe57f55ec00) [pid = 1815] [serial = 560] [outer = 0x7fe578131000] 02:39:30 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:30 INFO - PROCESS | 1815 | 1461663570910 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]]]}] 02:39:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 02:39:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1889ms 02:39:30 INFO - PROCESS | 1815 | 1461663570923 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 02:39:30 INFO - PROCESS | 1815 | 1461663570927 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 02:39:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:39:30 INFO - PROCESS | 1815 | 1461663570933 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:39:30 INFO - PROCESS | 1815 | 1461663570935 Marionette TRACE conn3 <- [1,718,null,{}] 02:39:30 INFO - PROCESS | 1815 | 1461663570941 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}] 02:39:31 INFO - PROCESS | 1815 | 1461663571104 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 02:39:31 INFO - PROCESS | 1815 | 1461663571253 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b326800 == 64 [pid = 1815] [id = 187] 02:39:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7fe56eb7d000) [pid = 1815] [serial = 561] [outer = (nil)] 02:39:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7fe586544c00) [pid = 1815] [serial = 562] [outer = 0x7fe56eb7d000] 02:39:31 INFO - PROCESS | 1815 | 1461663571327 Marionette DEBUG loaded listener.js 02:39:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7fe5874e1c00) [pid = 1815] [serial = 563] [outer = 0x7fe56eb7d000] 02:39:32 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:32 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:39:32 INFO - PROCESS | 1815 | 1461663572638 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]]]}] 02:39:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:39:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1786ms 02:39:32 INFO - PROCESS | 1815 | 1461663572910 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 02:39:32 INFO - PROCESS | 1815 | 1461663572915 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 02:39:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:39:32 INFO - PROCESS | 1815 | 1461663572925 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:39:32 INFO - PROCESS | 1815 | 1461663572930 Marionette TRACE conn3 <- [1,722,null,{}] 02:39:32 INFO - PROCESS | 1815 | 1461663572938 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}] 02:39:33 INFO - PROCESS | 1815 | 1461663573081 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 02:39:33 INFO - PROCESS | 1815 | 1461663573240 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5686f6000 == 65 [pid = 1815] [id = 188] 02:39:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7fe56829fc00) [pid = 1815] [serial = 564] [outer = (nil)] 02:39:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7fe5689e4000) [pid = 1815] [serial = 565] [outer = 0x7fe56829fc00] 02:39:33 INFO - PROCESS | 1815 | 1461663573309 Marionette DEBUG loaded listener.js 02:39:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7fe56d8f8800) [pid = 1815] [serial = 566] [outer = 0x7fe56829fc00] 02:39:34 INFO - PROCESS | 1815 | 1461663574235 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] 02:39:34 INFO - PROCESS | 1815 | 1461663574338 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 02:39:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:39:34 INFO - PROCESS | 1815 | 1461663574348 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:39:34 INFO - PROCESS | 1815 | 1461663574354 Marionette TRACE conn3 <- [1,726,null,{}] 02:39:34 INFO - PROCESS | 1815 | 1461663574359 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}] 02:39:34 INFO - PROCESS | 1815 | 1461663574512 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7fe573d19400) [pid = 1815] [serial = 511] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7fe57160bc00) [pid = 1815] [serial = 470] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7fe572f62800) [pid = 1815] [serial = 481] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7fe56f745c00) [pid = 1815] [serial = 475] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7fe572f62c00) [pid = 1815] [serial = 503] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7fe576959400) [pid = 1815] [serial = 487] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7fe56fa57800) [pid = 1815] [serial = 496] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7fe5706d5c00) [pid = 1815] [serial = 500] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7fe5794e7400) [pid = 1815] [serial = 512] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7fe578524c00) [pid = 1815] [serial = 490] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7fe56d8f6800) [pid = 1815] [serial = 472] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7fe576027000) [pid = 1815] [serial = 506] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7fe5716db800) [pid = 1815] [serial = 478] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7fe57300e800) [pid = 1815] [serial = 484] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7fe56eb76800) [pid = 1815] [serial = 494] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7fe56fba7400) [pid = 1815] [serial = 497] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7fe573d1d400) [pid = 1815] [serial = 505] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7fe577e07400) [pid = 1815] [serial = 508] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7fe572bbc400) [pid = 1815] [serial = 502] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7fe56ff4ac00) [pid = 1815] [serial = 499] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7fe578344800) [pid = 1815] [serial = 509] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x7fe56d825400) [pid = 1815] [serial = 493] [outer = (nil)] [url = about:blank] 02:39:34 INFO - PROCESS | 1815 | 1461663574712 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56faa8800 == 66 [pid = 1815] [id = 189] 02:39:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x7fe56f204800) [pid = 1815] [serial = 567] [outer = (nil)] 02:39:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7fe56f293000) [pid = 1815] [serial = 568] [outer = 0x7fe56f204800] 02:39:34 INFO - PROCESS | 1815 | 1461663574782 Marionette DEBUG loaded listener.js 02:39:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7fe56f3b8c00) [pid = 1815] [serial = 569] [outer = 0x7fe56f204800] 02:39:35 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:35 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:39:35 INFO - PROCESS | 1815 | 1461663575565 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]]]}] 02:39:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:39:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1284ms 02:39:35 INFO - PROCESS | 1815 | 1461663575630 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 02:39:35 INFO - PROCESS | 1815 | 1461663575634 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 02:39:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:39:35 INFO - PROCESS | 1815 | 1461663575640 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:39:35 INFO - PROCESS | 1815 | 1461663575643 Marionette TRACE conn3 <- [1,730,null,{}] 02:39:35 INFO - PROCESS | 1815 | 1461663575655 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}] 02:39:35 INFO - PROCESS | 1815 | 1461663575809 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 02:39:35 INFO - PROCESS | 1815 | 1461663575926 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5703dc800 == 67 [pid = 1815] [id = 190] 02:39:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7fe56fa52800) [pid = 1815] [serial = 570] [outer = (nil)] 02:39:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7fe56fdb3c00) [pid = 1815] [serial = 571] [outer = 0x7fe56fa52800] 02:39:35 INFO - PROCESS | 1815 | 1461663575991 Marionette DEBUG loaded listener.js 02:39:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7fe56ff4f000) [pid = 1815] [serial = 572] [outer = 0x7fe56fa52800] 02:39:36 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:36 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:39:36 INFO - PROCESS | 1815 | 1461663576819 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] 02:39:36 INFO - PROCESS | 1815 | 1461663576883 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 02:39:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:39:36 INFO - PROCESS | 1815 | 1461663576889 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:39:36 INFO - PROCESS | 1815 | 1461663576891 Marionette TRACE conn3 <- [1,734,null,{}] 02:39:36 INFO - PROCESS | 1815 | 1461663576896 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}] 02:39:37 INFO - PROCESS | 1815 | 1461663577084 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 02:39:37 INFO - PROCESS | 1815 | 1461663577111 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573ed7000 == 68 [pid = 1815] [id = 191] 02:39:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7fe56ff9a800) [pid = 1815] [serial = 573] [outer = (nil)] 02:39:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7fe571358c00) [pid = 1815] [serial = 574] [outer = 0x7fe56ff9a800] 02:39:37 INFO - PROCESS | 1815 | 1461663577171 Marionette DEBUG loaded listener.js 02:39:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7fe571367400) [pid = 1815] [serial = 575] [outer = 0x7fe56ff9a800] 02:39:37 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:37 INFO - PROCESS | 1815 | 1461663577978 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]]]}] 02:39:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:39:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1126ms 02:39:38 INFO - PROCESS | 1815 | 1461663578016 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 02:39:38 INFO - PROCESS | 1815 | 1461663578018 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 02:39:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:39:38 INFO - PROCESS | 1815 | 1461663578025 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:39:38 INFO - PROCESS | 1815 | 1461663578027 Marionette TRACE conn3 <- [1,738,null,{}] 02:39:38 INFO - PROCESS | 1815 | 1461663578038 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}] 02:39:38 INFO - PROCESS | 1815 | 1461663578219 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 02:39:38 INFO - PROCESS | 1815 | 1461663578243 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f394000 == 69 [pid = 1815] [id = 192] 02:39:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7fe571606800) [pid = 1815] [serial = 576] [outer = (nil)] 02:39:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7fe5716da800) [pid = 1815] [serial = 577] [outer = 0x7fe571606800] 02:39:38 INFO - PROCESS | 1815 | 1461663578303 Marionette DEBUG loaded listener.js 02:39:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7fe572b46c00) [pid = 1815] [serial = 578] [outer = 0x7fe571606800] 02:39:38 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7fe56ff4b800) [pid = 1815] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:39:38 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7fe56f29d000) [pid = 1815] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:39:38 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7fe56d827c00) [pid = 1815] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:39:38 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7fe56f73e800) [pid = 1815] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:39:38 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7fe5682a0400) [pid = 1815] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:39:39 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:39 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:39:39 INFO - PROCESS | 1815 | 1461663579598 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]]]}] 02:39:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:39:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1584ms 02:39:39 INFO - PROCESS | 1815 | 1461663579609 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 02:39:39 INFO - PROCESS | 1815 | 1461663579612 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 02:39:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:39:39 INFO - PROCESS | 1815 | 1461663579618 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:39:39 INFO - PROCESS | 1815 | 1461663579620 Marionette TRACE conn3 <- [1,742,null,{}] 02:39:39 INFO - PROCESS | 1815 | 1461663579625 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}] 02:39:39 INFO - PROCESS | 1815 | 1461663579863 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 02:39:39 INFO - PROCESS | 1815 | 1461663579884 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578744000 == 70 [pid = 1815] [id = 193] 02:39:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7fe571605800) [pid = 1815] [serial = 579] [outer = (nil)] 02:39:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7fe572f62c00) [pid = 1815] [serial = 580] [outer = 0x7fe571605800] 02:39:39 INFO - PROCESS | 1815 | 1461663579951 Marionette DEBUG loaded listener.js 02:39:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7fe57300c800) [pid = 1815] [serial = 581] [outer = 0x7fe571605800] 02:39:41 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:41 INFO - PROCESS | 1815 | 1461663581106 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]]]}] 02:39:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 02:39:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1528ms 02:39:41 INFO - PROCESS | 1815 | 1461663581146 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 02:39:41 INFO - PROCESS | 1815 | 1461663581152 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 02:39:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:39:41 INFO - PROCESS | 1815 | 1461663581160 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:39:41 INFO - PROCESS | 1815 | 1461663581167 Marionette TRACE conn3 <- [1,746,null,{}] 02:39:41 INFO - PROCESS | 1815 | 1461663581176 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}] 02:39:41 INFO - PROCESS | 1815 | 1461663581376 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 02:39:41 INFO - PROCESS | 1815 | 1461663581565 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fa95800 == 71 [pid = 1815] [id = 194] 02:39:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7fe56eb76800) [pid = 1815] [serial = 582] [outer = (nil)] 02:39:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7fe56f1c2c00) [pid = 1815] [serial = 583] [outer = 0x7fe56eb76800] 02:39:41 INFO - PROCESS | 1815 | 1461663581640 Marionette DEBUG loaded listener.js 02:39:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7fe56f3af400) [pid = 1815] [serial = 584] [outer = 0x7fe56eb76800] 02:39:42 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:42 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:42 INFO - PROCESS | 1815 | 1461663582946 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]]]}] 02:39:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 02:39:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1798ms 02:39:42 INFO - PROCESS | 1815 | 1461663582958 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 02:39:42 INFO - PROCESS | 1815 | 1461663582967 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 02:39:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:39:43 INFO - PROCESS | 1815 | 1461663583076 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:39:43 INFO - PROCESS | 1815 | 1461663583080 Marionette TRACE conn3 <- [1,750,null,{}] 02:39:43 INFO - PROCESS | 1815 | 1461663583088 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}] 02:39:43 INFO - PROCESS | 1815 | 1461663583243 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 02:39:43 INFO - PROCESS | 1815 | 1461663583392 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe576154800 == 72 [pid = 1815] [id = 195] 02:39:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7fe56d82dc00) [pid = 1815] [serial = 585] [outer = (nil)] 02:39:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7fe56fba1000) [pid = 1815] [serial = 586] [outer = 0x7fe56d82dc00] 02:39:43 INFO - PROCESS | 1815 | 1461663583464 Marionette DEBUG loaded listener.js 02:39:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7fe5705f4c00) [pid = 1815] [serial = 587] [outer = 0x7fe56d82dc00] 02:39:44 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:44 INFO - PROCESS | 1815 | 1461663584798 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]]]}] 02:39:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:39:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1885ms 02:39:44 INFO - PROCESS | 1815 | 1461663584936 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 02:39:44 INFO - PROCESS | 1815 | 1461663584941 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 02:39:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:39:44 INFO - PROCESS | 1815 | 1461663584949 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:39:44 INFO - PROCESS | 1815 | 1461663584954 Marionette TRACE conn3 <- [1,754,null,{}] 02:39:44 INFO - PROCESS | 1815 | 1461663584971 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}] 02:39:45 INFO - PROCESS | 1815 | 1461663585144 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 02:39:45 INFO - PROCESS | 1815 | 1461663585307 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579805800 == 73 [pid = 1815] [id = 196] 02:39:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7fe5706ccc00) [pid = 1815] [serial = 588] [outer = (nil)] 02:39:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7fe572bbf400) [pid = 1815] [serial = 589] [outer = 0x7fe5706ccc00] 02:39:45 INFO - PROCESS | 1815 | 1461663585383 Marionette DEBUG loaded listener.js 02:39:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7fe573006c00) [pid = 1815] [serial = 590] [outer = 0x7fe5706ccc00] 02:39:46 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:46 INFO - PROCESS | 1815 | 1461663586672 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]]]}] 02:39:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 02:39:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1736ms 02:39:46 INFO - PROCESS | 1815 | 1461663586686 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 02:39:46 INFO - PROCESS | 1815 | 1461663586691 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 02:39:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:39:46 INFO - PROCESS | 1815 | 1461663586697 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:39:46 INFO - PROCESS | 1815 | 1461663586699 Marionette TRACE conn3 <- [1,758,null,{}] 02:39:46 INFO - PROCESS | 1815 | 1461663586705 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}] 02:39:46 INFO - PROCESS | 1815 | 1461663586919 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 02:39:47 INFO - PROCESS | 1815 | 1461663587073 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a512000 == 74 [pid = 1815] [id = 197] 02:39:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7fe57135a400) [pid = 1815] [serial = 591] [outer = (nil)] 02:39:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7fe573d1a400) [pid = 1815] [serial = 592] [outer = 0x7fe57135a400] 02:39:47 INFO - PROCESS | 1815 | 1461663587143 Marionette DEBUG loaded listener.js 02:39:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7fe575597c00) [pid = 1815] [serial = 593] [outer = 0x7fe57135a400] 02:39:47 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:47 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:39:47 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:47 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:47 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:47 INFO - PROCESS | 1815 | 1461663587981 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]]]}] 02:39:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:39:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1327ms 02:39:48 INFO - PROCESS | 1815 | 1461663588025 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 02:39:48 INFO - PROCESS | 1815 | 1461663588029 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 02:39:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:39:48 INFO - PROCESS | 1815 | 1461663588034 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:39:48 INFO - PROCESS | 1815 | 1461663588037 Marionette TRACE conn3 <- [1,762,null,{}] 02:39:48 INFO - PROCESS | 1815 | 1461663588042 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}] 02:39:48 INFO - PROCESS | 1815 | 1461663588194 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 02:39:48 INFO - PROCESS | 1815 | 1461663588352 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe571370000 == 75 [pid = 1815] [id = 198] 02:39:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7fe5682a0000) [pid = 1815] [serial = 594] [outer = (nil)] 02:39:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7fe56f103c00) [pid = 1815] [serial = 595] [outer = 0x7fe5682a0000] 02:39:48 INFO - PROCESS | 1815 | 1461663588427 Marionette DEBUG loaded listener.js 02:39:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7fe57695ac00) [pid = 1815] [serial = 596] [outer = 0x7fe5682a0000] 02:39:49 INFO - PROCESS | 1815 | 1461663589881 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]]]}] 02:39:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:39:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1885ms 02:39:49 INFO - PROCESS | 1815 | 1461663589922 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 02:39:49 INFO - PROCESS | 1815 | 1461663589927 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 02:39:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:39:49 INFO - PROCESS | 1815 | 1461663589934 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:39:49 INFO - PROCESS | 1815 | 1461663589940 Marionette TRACE conn3 <- [1,766,null,{}] 02:39:49 INFO - PROCESS | 1815 | 1461663589948 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}] 02:39:50 INFO - PROCESS | 1815 | 1461663590103 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 02:39:50 INFO - PROCESS | 1815 | 1461663590268 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe575557800 == 76 [pid = 1815] [id = 199] 02:39:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7fe5682a7000) [pid = 1815] [serial = 597] [outer = (nil)] 02:39:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7fe56f736c00) [pid = 1815] [serial = 598] [outer = 0x7fe5682a7000] 02:39:50 INFO - PROCESS | 1815 | 1461663590340 Marionette DEBUG loaded listener.js 02:39:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7fe56fba7400) [pid = 1815] [serial = 599] [outer = 0x7fe5682a7000] 02:39:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57854f800 == 75 [pid = 1815] [id = 54] 02:39:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57854b800 == 74 [pid = 1815] [id = 47] 02:39:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c41c800 == 73 [pid = 1815] [id = 61] 02:39:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c207800 == 72 [pid = 1815] [id = 60] 02:39:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58ad58800 == 71 [pid = 1815] [id = 70] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7fe56fa58c00) [pid = 1815] [serial = 517] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7fe5716d9800) [pid = 1815] [serial = 520] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7fe577eebc00) [pid = 1815] [serial = 523] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7fe57c138800) [pid = 1815] [serial = 526] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7fe57c756400) [pid = 1815] [serial = 529] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7fe586377800) [pid = 1815] [serial = 532] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578b34000 == 70 [pid = 1815] [id = 55] 02:39:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58d584000 == 69 [pid = 1815] [id = 85] 02:39:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56f394000 == 68 [pid = 1815] [id = 192] 02:39:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573ed7000 == 67 [pid = 1815] [id = 191] 02:39:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5703dc800 == 66 [pid = 1815] [id = 190] 02:39:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56faa8800 == 65 [pid = 1815] [id = 189] 02:39:51 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5686f6000 == 64 [pid = 1815] [id = 188] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7fe571363000) [pid = 1815] [serial = 544] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7fe572d65000) [pid = 1815] [serial = 547] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7fe56f10b800) [pid = 1815] [serial = 536] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7fe56d8f2800) [pid = 1815] [serial = 535] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7fe56fdb0400) [pid = 1815] [serial = 541] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7fe56f251800) [pid = 1815] [serial = 538] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7fe56f3b4000) [pid = 1815] [serial = 539] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7fe572b50c00) [pid = 1815] [serial = 545] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7fe572f5fc00) [pid = 1815] [serial = 548] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7fe56ff51800) [pid = 1815] [serial = 542] [outer = (nil)] [url = about:blank] 02:39:51 INFO - PROCESS | 1815 | 1461663591730 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]]]}] 02:39:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:39:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1838ms 02:39:51 INFO - PROCESS | 1815 | 1461663591774 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 02:39:51 INFO - PROCESS | 1815 | 1461663591781 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 02:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:39:51 INFO - PROCESS | 1815 | 1461663591790 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:39:51 INFO - PROCESS | 1815 | 1461663591793 Marionette TRACE conn3 <- [1,770,null,{}] 02:39:51 INFO - PROCESS | 1815 | 1461663591798 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}] 02:39:51 INFO - PROCESS | 1815 | 1461663591978 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 02:39:52 INFO - PROCESS | 1815 | 1461663592094 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fa96000 == 65 [pid = 1815] [id = 200] 02:39:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7fe56fa56800) [pid = 1815] [serial = 600] [outer = (nil)] 02:39:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7fe56ff47c00) [pid = 1815] [serial = 601] [outer = 0x7fe56fa56800] 02:39:52 INFO - PROCESS | 1815 | 1461663592155 Marionette DEBUG loaded listener.js 02:39:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7fe56ff9f000) [pid = 1815] [serial = 602] [outer = 0x7fe56fa56800] 02:39:52 INFO - PROCESS | 1815 | 1461663592783 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]]]}] 02:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1033ms 02:39:52 INFO - PROCESS | 1815 | 1461663592823 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 02:39:52 INFO - PROCESS | 1815 | 1461663592827 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 02:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:39:52 INFO - PROCESS | 1815 | 1461663592832 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:39:52 INFO - PROCESS | 1815 | 1461663592837 Marionette TRACE conn3 <- [1,774,null,{}] 02:39:52 INFO - PROCESS | 1815 | 1461663592852 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}] 02:39:53 INFO - PROCESS | 1815 | 1461663593103 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 02:39:53 INFO - PROCESS | 1815 | 1461663593119 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573ed4000 == 66 [pid = 1815] [id = 201] 02:39:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7fe5706d5400) [pid = 1815] [serial = 603] [outer = (nil)] 02:39:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7fe5716ddc00) [pid = 1815] [serial = 604] [outer = 0x7fe5706d5400] 02:39:53 INFO - PROCESS | 1815 | 1461663593185 Marionette DEBUG loaded listener.js 02:39:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7fe572b50c00) [pid = 1815] [serial = 605] [outer = 0x7fe5706d5400] 02:39:53 INFO - PROCESS | 1815 | 1461663593949 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]]]}] 02:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1186ms 02:39:54 INFO - PROCESS | 1815 | 1461663594023 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 02:39:54 INFO - PROCESS | 1815 | 1461663594027 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 02:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:39:54 INFO - PROCESS | 1815 | 1461663594036 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:39:54 INFO - PROCESS | 1815 | 1461663594038 Marionette TRACE conn3 <- [1,778,null,{}] 02:39:54 INFO - PROCESS | 1815 | 1461663594043 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}] 02:39:54 INFO - PROCESS | 1815 | 1461663594232 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 02:39:54 INFO - PROCESS | 1815 | 1461663594256 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57928c000 == 67 [pid = 1815] [id = 202] 02:39:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7fe5716e1000) [pid = 1815] [serial = 606] [outer = (nil)] 02:39:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7fe572f5fc00) [pid = 1815] [serial = 607] [outer = 0x7fe5716e1000] 02:39:54 INFO - PROCESS | 1815 | 1461663594318 Marionette DEBUG loaded listener.js 02:39:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7fe575529c00) [pid = 1815] [serial = 608] [outer = 0x7fe5716e1000] 02:39:55 INFO - PROCESS | 1815 | 1461663595110 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]]]}] 02:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1124ms 02:39:55 INFO - PROCESS | 1815 | 1461663595168 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 02:39:55 INFO - PROCESS | 1815 | 1461663595172 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 02:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:39:55 INFO - PROCESS | 1815 | 1461663595177 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:39:55 INFO - PROCESS | 1815 | 1461663595179 Marionette TRACE conn3 <- [1,782,null,{}] 02:39:55 INFO - PROCESS | 1815 | 1461663595185 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}] 02:39:55 INFO - PROCESS | 1815 | 1461663595380 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 02:39:55 INFO - PROCESS | 1815 | 1461663595405 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c20b000 == 68 [pid = 1815] [id = 203] 02:39:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7fe57125b000) [pid = 1815] [serial = 609] [outer = (nil)] 02:39:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7fe576963800) [pid = 1815] [serial = 610] [outer = 0x7fe57125b000] 02:39:55 INFO - PROCESS | 1815 | 1461663595464 Marionette DEBUG loaded listener.js 02:39:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7fe577178c00) [pid = 1815] [serial = 611] [outer = 0x7fe57125b000] 02:39:56 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7fe56f204800) [pid = 1815] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:39:56 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7fe56ff9a800) [pid = 1815] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:39:56 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7fe571606800) [pid = 1815] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:39:56 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7fe56829fc00) [pid = 1815] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:39:56 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7fe56fa52800) [pid = 1815] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:39:56 INFO - PROCESS | 1815 | 1461663596287 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]]]}] 02:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1131ms 02:39:56 INFO - PROCESS | 1815 | 1461663596309 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 02:39:56 INFO - PROCESS | 1815 | 1461663596313 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 02:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:39:56 INFO - PROCESS | 1815 | 1461663596325 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:39:56 INFO - PROCESS | 1815 | 1461663596327 Marionette TRACE conn3 <- [1,786,null,{}] 02:39:56 INFO - PROCESS | 1815 | 1461663596333 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}] 02:39:56 INFO - PROCESS | 1815 | 1461663596516 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 02:39:56 INFO - PROCESS | 1815 | 1461663596529 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5854a0000 == 69 [pid = 1815] [id = 204] 02:39:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7fe56ff9a400) [pid = 1815] [serial = 612] [outer = (nil)] 02:39:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7fe578133800) [pid = 1815] [serial = 613] [outer = 0x7fe56ff9a400] 02:39:56 INFO - PROCESS | 1815 | 1461663596593 Marionette DEBUG loaded listener.js 02:39:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7fe57820e800) [pid = 1815] [serial = 614] [outer = 0x7fe56ff9a400] 02:39:57 INFO - PROCESS | 1815 | 1461663597387 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]]]}] 02:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1080ms 02:39:57 INFO - PROCESS | 1815 | 1461663597405 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 02:39:57 INFO - PROCESS | 1815 | 1461663597410 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 02:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:39:57 INFO - PROCESS | 1815 | 1461663597433 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:39:57 INFO - PROCESS | 1815 | 1461663597436 Marionette TRACE conn3 <- [1,790,null,{}] 02:39:57 INFO - PROCESS | 1815 | 1461663597441 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}] 02:39:57 INFO - PROCESS | 1815 | 1461663597620 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 02:39:57 INFO - PROCESS | 1815 | 1461663597644 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58656a800 == 70 [pid = 1815] [id = 205] 02:39:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7fe571606800) [pid = 1815] [serial = 615] [outer = (nil)] 02:39:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7fe578340000) [pid = 1815] [serial = 616] [outer = 0x7fe571606800] 02:39:57 INFO - PROCESS | 1815 | 1461663597703 Marionette DEBUG loaded listener.js 02:39:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7fe5794e9c00) [pid = 1815] [serial = 617] [outer = 0x7fe571606800] 02:39:58 INFO - PROCESS | 1815 | 1461663598747 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]]]}] 02:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1383ms 02:39:58 INFO - PROCESS | 1815 | 1461663598817 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 02:39:58 INFO - PROCESS | 1815 | 1461663598823 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 02:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:39:58 INFO - PROCESS | 1815 | 1461663598831 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:39:58 INFO - PROCESS | 1815 | 1461663598837 Marionette TRACE conn3 <- [1,794,null,{}] 02:39:58 INFO - PROCESS | 1815 | 1461663598845 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}] 02:39:59 INFO - PROCESS | 1815 | 1461663599065 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 02:39:59 INFO - PROCESS | 1815 | 1461663599194 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57169f800 == 71 [pid = 1815] [id = 206] 02:39:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7fe56f20e400) [pid = 1815] [serial = 618] [outer = (nil)] 02:39:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7fe56f73a800) [pid = 1815] [serial = 619] [outer = 0x7fe56f20e400] 02:39:59 INFO - PROCESS | 1815 | 1461663599284 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7fe56fc12400) [pid = 1815] [serial = 620] [outer = 0x7fe56f20e400] 02:40:00 INFO - PROCESS | 1815 | 1461663600189 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]]]}] 02:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1396ms 02:40:00 INFO - PROCESS | 1815 | 1461663600231 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 02:40:00 INFO - PROCESS | 1815 | 1461663600247 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 02:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:40:00 INFO - PROCESS | 1815 | 1461663600259 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:40:00 INFO - PROCESS | 1815 | 1461663600262 Marionette TRACE conn3 <- [1,798,null,{}] 02:40:00 INFO - PROCESS | 1815 | 1461663600269 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}] 02:40:00 INFO - PROCESS | 1815 | 1461663600441 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 02:40:00 INFO - PROCESS | 1815 | 1461663600603 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c2d2800 == 72 [pid = 1815] [id = 207] 02:40:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7fe56ff9e000) [pid = 1815] [serial = 621] [outer = (nil)] 02:40:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7fe571366400) [pid = 1815] [serial = 622] [outer = 0x7fe56ff9e000] 02:40:00 INFO - PROCESS | 1815 | 1461663600681 Marionette DEBUG loaded listener.js 02:40:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7fe572bb0800) [pid = 1815] [serial = 623] [outer = 0x7fe56ff9e000] 02:40:01 INFO - PROCESS | 1815 | 1461663601582 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]]]}] 02:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 02:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1385ms 02:40:01 INFO - PROCESS | 1815 | 1461663601643 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 02:40:01 INFO - PROCESS | 1815 | 1461663601648 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 02:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:40:01 INFO - PROCESS | 1815 | 1461663601654 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:40:01 INFO - PROCESS | 1815 | 1461663601659 Marionette TRACE conn3 <- [1,802,null,{}] 02:40:01 INFO - PROCESS | 1815 | 1461663601675 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}] 02:40:01 INFO - PROCESS | 1815 | 1461663601911 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 02:40:02 INFO - PROCESS | 1815 | 1461663602071 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe589681000 == 73 [pid = 1815] [id = 208] 02:40:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7fe572bb2000) [pid = 1815] [serial = 624] [outer = (nil)] 02:40:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7fe577b5f000) [pid = 1815] [serial = 625] [outer = 0x7fe572bb2000] 02:40:02 INFO - PROCESS | 1815 | 1461663602195 Marionette DEBUG loaded listener.js 02:40:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7fe57820d800) [pid = 1815] [serial = 626] [outer = 0x7fe572bb2000] 02:40:03 INFO - PROCESS | 1815 | 1461663603005 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]]]}] 02:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 02:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1383ms 02:40:03 INFO - PROCESS | 1815 | 1461663603043 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 02:40:03 INFO - PROCESS | 1815 | 1461663603048 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 02:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:40:03 INFO - PROCESS | 1815 | 1461663603053 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:40:03 INFO - PROCESS | 1815 | 1461663603056 Marionette TRACE conn3 <- [1,806,null,{}] 02:40:03 INFO - PROCESS | 1815 | 1461663603062 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}] 02:40:03 INFO - PROCESS | 1815 | 1461663603224 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 02:40:03 INFO - PROCESS | 1815 | 1461663603387 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58af96800 == 74 [pid = 1815] [id = 209] 02:40:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7fe575529400) [pid = 1815] [serial = 627] [outer = (nil)] 02:40:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7fe5796e6c00) [pid = 1815] [serial = 628] [outer = 0x7fe575529400] 02:40:03 INFO - PROCESS | 1815 | 1461663603457 Marionette DEBUG loaded listener.js 02:40:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7fe579b91c00) [pid = 1815] [serial = 629] [outer = 0x7fe575529400] 02:40:04 INFO - PROCESS | 1815 | 1461663604319 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]]]}] 02:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 02:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1330ms 02:40:04 INFO - PROCESS | 1815 | 1461663604384 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 02:40:04 INFO - PROCESS | 1815 | 1461663604388 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 02:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:40:04 INFO - PROCESS | 1815 | 1461663604394 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:40:04 INFO - PROCESS | 1815 | 1461663604396 Marionette TRACE conn3 <- [1,810,null,{}] 02:40:04 INFO - PROCESS | 1815 | 1461663604402 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}] 02:40:04 INFO - PROCESS | 1815 | 1461663604563 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 02:40:04 INFO - PROCESS | 1815 | 1461663604720 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b54a000 == 75 [pid = 1815] [id = 210] 02:40:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7fe56d8f0000) [pid = 1815] [serial = 630] [outer = (nil)] 02:40:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7fe579bef000) [pid = 1815] [serial = 631] [outer = 0x7fe56d8f0000] 02:40:04 INFO - PROCESS | 1815 | 1461663604795 Marionette DEBUG loaded listener.js 02:40:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7fe57a6ae000) [pid = 1815] [serial = 632] [outer = 0x7fe56d8f0000] 02:40:05 INFO - PROCESS | 1815 | 1461663605685 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]]]}] 02:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1337ms 02:40:05 INFO - PROCESS | 1815 | 1461663605732 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 02:40:05 INFO - PROCESS | 1815 | 1461663605735 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 02:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:40:05 INFO - PROCESS | 1815 | 1461663605742 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:40:05 INFO - PROCESS | 1815 | 1461663605745 Marionette TRACE conn3 <- [1,814,null,{}] 02:40:05 INFO - PROCESS | 1815 | 1461663605750 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}] 02:40:05 INFO - PROCESS | 1815 | 1461663605977 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 02:40:06 INFO - PROCESS | 1815 | 1461663606138 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b995800 == 76 [pid = 1815] [id = 211] 02:40:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7fe57c265800) [pid = 1815] [serial = 633] [outer = (nil)] 02:40:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7fe57c720c00) [pid = 1815] [serial = 634] [outer = 0x7fe57c265800] 02:40:06 INFO - PROCESS | 1815 | 1461663606215 Marionette DEBUG loaded listener.js 02:40:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7fe580486400) [pid = 1815] [serial = 635] [outer = 0x7fe57c265800] 02:40:07 INFO - PROCESS | 1815 | 1461663607120 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] 02:40:07 INFO - PROCESS | 1815 | 1461663607181 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 02:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:40:07 INFO - PROCESS | 1815 | 1461663607188 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:40:07 INFO - PROCESS | 1815 | 1461663607190 Marionette TRACE conn3 <- [1,818,null,{}] 02:40:07 INFO - PROCESS | 1815 | 1461663607196 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}] 02:40:07 INFO - PROCESS | 1815 | 1461663607357 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 02:40:07 INFO - PROCESS | 1815 | 1461663607517 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58d597000 == 77 [pid = 1815] [id = 212] 02:40:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7fe57c26bc00) [pid = 1815] [serial = 636] [outer = (nil)] 02:40:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7fe58541b800) [pid = 1815] [serial = 637] [outer = 0x7fe57c26bc00] 02:40:07 INFO - PROCESS | 1815 | 1461663607590 Marionette DEBUG loaded listener.js 02:40:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7fe5862db400) [pid = 1815] [serial = 638] [outer = 0x7fe57c26bc00] 02:40:08 INFO - PROCESS | 1815 | 1461663608427 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]]]}] 02:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1284ms 02:40:08 INFO - PROCESS | 1815 | 1461663608473 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 02:40:08 INFO - PROCESS | 1815 | 1461663608476 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 02:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:40:08 INFO - PROCESS | 1815 | 1461663608482 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:40:08 INFO - PROCESS | 1815 | 1461663608485 Marionette TRACE conn3 <- [1,822,null,{}] 02:40:08 INFO - PROCESS | 1815 | 1461663608490 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}] 02:40:08 INFO - PROCESS | 1815 | 1461663608649 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 02:40:08 INFO - PROCESS | 1815 | 1461663608815 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58f938000 == 78 [pid = 1815] [id = 213] 02:40:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7fe57c715000) [pid = 1815] [serial = 639] [outer = (nil)] 02:40:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7fe5862e4800) [pid = 1815] [serial = 640] [outer = 0x7fe57c715000] 02:40:08 INFO - PROCESS | 1815 | 1461663608894 Marionette DEBUG loaded listener.js 02:40:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7fe5863ed000) [pid = 1815] [serial = 641] [outer = 0x7fe57c715000] 02:40:09 INFO - PROCESS | 1815 | 1461663609779 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] 02:40:09 INFO - PROCESS | 1815 | 1461663609822 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 02:40:09 INFO - PROCESS | 1815 | 1461663609829 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:40:09 INFO - PROCESS | 1815 | 1461663609832 Marionette TRACE conn3 <- [1,826,null,{}] 02:40:09 INFO - PROCESS | 1815 | 1461663609837 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}] 02:40:10 INFO - PROCESS | 1815 | 1461663609996 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 02:40:10 INFO - PROCESS | 1815 | 1461663610161 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56d412800 == 79 [pid = 1815] [id = 214] 02:40:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7fe5854ea000) [pid = 1815] [serial = 642] [outer = (nil)] 02:40:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7fe5871a6000) [pid = 1815] [serial = 643] [outer = 0x7fe5854ea000] 02:40:10 INFO - PROCESS | 1815 | 1461663610238 Marionette DEBUG loaded listener.js 02:40:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7fe5874ec400) [pid = 1815] [serial = 644] [outer = 0x7fe5854ea000] 02:40:11 INFO - PROCESS | 1815 | 1461663611131 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]]]}] 02:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1329ms 02:40:11 INFO - PROCESS | 1815 | 1461663611157 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 02:40:11 INFO - PROCESS | 1815 | 1461663611161 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 02:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:40:11 INFO - PROCESS | 1815 | 1461663611166 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:40:11 INFO - PROCESS | 1815 | 1461663611169 Marionette TRACE conn3 <- [1,830,null,{}] 02:40:11 INFO - PROCESS | 1815 | 1461663611175 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}] 02:40:11 INFO - PROCESS | 1815 | 1461663611333 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 02:40:11 INFO - PROCESS | 1815 | 1461663611505 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58fba2000 == 80 [pid = 1815] [id = 215] 02:40:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7fe56d8ecc00) [pid = 1815] [serial = 645] [outer = (nil)] 02:40:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7fe58752fc00) [pid = 1815] [serial = 646] [outer = 0x7fe56d8ecc00] 02:40:11 INFO - PROCESS | 1815 | 1461663611578 Marionette DEBUG loaded listener.js 02:40:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7fe587734c00) [pid = 1815] [serial = 647] [outer = 0x7fe56d8ecc00] 02:40:12 INFO - PROCESS | 1815 | 1461663612509 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]]]}] 02:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1385ms 02:40:12 INFO - PROCESS | 1815 | 1461663612553 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 02:40:12 INFO - PROCESS | 1815 | 1461663612557 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 02:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:40:12 INFO - PROCESS | 1815 | 1461663612563 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:40:12 INFO - PROCESS | 1815 | 1461663612567 Marionette TRACE conn3 <- [1,834,null,{}] 02:40:12 INFO - PROCESS | 1815 | 1461663612572 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}] 02:40:12 INFO - PROCESS | 1815 | 1461663612764 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 02:40:13 INFO - PROCESS | 1815 | 1461663613189 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ed6b000 == 81 [pid = 1815] [id = 216] 02:40:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7fe5689f1400) [pid = 1815] [serial = 648] [outer = (nil)] 02:40:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7fe56d8f3400) [pid = 1815] [serial = 649] [outer = 0x7fe5689f1400] 02:40:13 INFO - PROCESS | 1815 | 1461663613302 Marionette DEBUG loaded listener.js 02:40:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7fe56f244800) [pid = 1815] [serial = 650] [outer = 0x7fe5689f1400] 02:40:14 INFO - PROCESS | 1815 | 1461663614222 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]]]}] 02:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1688ms 02:40:14 INFO - PROCESS | 1815 | 1461663614252 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 02:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:40:14 INFO - PROCESS | 1815 | 1461663614258 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 02:40:14 INFO - PROCESS | 1815 | 1461663614265 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:40:14 INFO - PROCESS | 1815 | 1461663614269 Marionette TRACE conn3 <- [1,838,null,{}] 02:40:14 INFO - PROCESS | 1815 | 1461663614277 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}] 02:40:14 INFO - PROCESS | 1815 | 1461663614447 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 02:40:14 INFO - PROCESS | 1815 | 1461663614614 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57029a800 == 82 [pid = 1815] [id = 217] 02:40:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7fe56fa57800) [pid = 1815] [serial = 651] [outer = (nil)] 02:40:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7fe56ff4fc00) [pid = 1815] [serial = 652] [outer = 0x7fe56fa57800] 02:40:14 INFO - PROCESS | 1815 | 1461663614686 Marionette DEBUG loaded listener.js 02:40:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7fe5705ec000) [pid = 1815] [serial = 653] [outer = 0x7fe56fa57800] 02:40:15 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c20b000 == 81 [pid = 1815] [id = 203] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7fe57300d000) [pid = 1815] [serial = 556] [outer = (nil)] [url = about:blank] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7fe578373000) [pid = 1815] [serial = 559] [outer = (nil)] [url = about:blank] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7fe586544c00) [pid = 1815] [serial = 562] [outer = (nil)] [url = about:blank] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7fe572f62c00) [pid = 1815] [serial = 580] [outer = (nil)] [url = about:blank] 02:40:15 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57928c000 == 80 [pid = 1815] [id = 202] 02:40:15 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573ed4000 == 79 [pid = 1815] [id = 201] 02:40:15 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fa96000 == 78 [pid = 1815] [id = 200] 02:40:15 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe575557800 == 77 [pid = 1815] [id = 199] 02:40:15 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe576154800 == 76 [pid = 1815] [id = 195] 02:40:15 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fa95800 == 75 [pid = 1815] [id = 194] 02:40:15 INFO - PROCESS | 1815 | 1461663615653 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]]]}] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7fe5716da800) [pid = 1815] [serial = 577] [outer = (nil)] [url = about:blank] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7fe56ff4dc00) [pid = 1815] [serial = 553] [outer = (nil)] [url = about:blank] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7fe56d8f8800) [pid = 1815] [serial = 566] [outer = (nil)] [url = about:blank] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7fe5689e4000) [pid = 1815] [serial = 565] [outer = (nil)] [url = about:blank] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7fe575521800) [pid = 1815] [serial = 550] [outer = (nil)] [url = about:blank] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7fe56fdb3c00) [pid = 1815] [serial = 571] [outer = (nil)] [url = about:blank] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7fe56f293000) [pid = 1815] [serial = 568] [outer = (nil)] [url = about:blank] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7fe56f3b8c00) [pid = 1815] [serial = 569] [outer = (nil)] [url = about:blank] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7fe571358c00) [pid = 1815] [serial = 574] [outer = (nil)] [url = about:blank] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7fe572b46c00) [pid = 1815] [serial = 578] [outer = (nil)] [url = about:blank] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7fe571367400) [pid = 1815] [serial = 575] [outer = (nil)] [url = about:blank] 02:40:15 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7fe56ff4f000) [pid = 1815] [serial = 572] [outer = (nil)] [url = about:blank] 02:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1434ms 02:40:15 INFO - PROCESS | 1815 | 1461663615702 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 02:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:40:15 INFO - PROCESS | 1815 | 1461663615708 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 02:40:15 INFO - PROCESS | 1815 | 1461663615714 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:40:15 INFO - PROCESS | 1815 | 1461663615717 Marionette TRACE conn3 <- [1,842,null,{}] 02:40:15 INFO - PROCESS | 1815 | 1461663615723 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}] 02:40:15 INFO - PROCESS | 1815 | 1461663615871 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 02:40:16 INFO - PROCESS | 1815 | 1461663616000 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57028c000 == 76 [pid = 1815] [id = 218] 02:40:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7fe56fba8400) [pid = 1815] [serial = 654] [outer = (nil)] 02:40:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7fe5716e0c00) [pid = 1815] [serial = 655] [outer = 0x7fe56fba8400] 02:40:16 INFO - PROCESS | 1815 | 1461663616061 Marionette DEBUG loaded listener.js 02:40:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7fe572d60400) [pid = 1815] [serial = 656] [outer = 0x7fe56fba8400] 02:40:16 INFO - PROCESS | 1815 | 1461663616813 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]]]}] 02:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1128ms 02:40:16 INFO - PROCESS | 1815 | 1461663616842 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 02:40:16 INFO - PROCESS | 1815 | 1461663616846 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 02:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:40:16 INFO - PROCESS | 1815 | 1461663616862 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:40:16 INFO - PROCESS | 1815 | 1461663616871 Marionette TRACE conn3 <- [1,846,null,{}] 02:40:16 INFO - PROCESS | 1815 | 1461663616897 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}] 02:40:17 INFO - PROCESS | 1815 | 1461663617061 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 02:40:17 INFO - PROCESS | 1815 | 1461663617075 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57854b800 == 77 [pid = 1815] [id = 219] 02:40:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7fe572f65400) [pid = 1815] [serial = 657] [outer = (nil)] 02:40:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7fe576956000) [pid = 1815] [serial = 658] [outer = 0x7fe572f65400] 02:40:17 INFO - PROCESS | 1815 | 1461663617137 Marionette DEBUG loaded listener.js 02:40:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7fe577b63000) [pid = 1815] [serial = 659] [outer = 0x7fe572f65400] 02:40:17 INFO - PROCESS | 1815 | 1461663617973 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]]]}] 02:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1149ms 02:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:40:18 INFO - PROCESS | 1815 | 1461663618002 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 02:40:18 INFO - PROCESS | 1815 | 1461663618006 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 02:40:18 INFO - PROCESS | 1815 | 1461663618011 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:40:18 INFO - PROCESS | 1815 | 1461663618014 Marionette TRACE conn3 <- [1,850,null,{}] 02:40:18 INFO - PROCESS | 1815 | 1461663618053 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}] 02:40:18 INFO - PROCESS | 1815 | 1461663618251 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 02:40:18 INFO - PROCESS | 1815 | 1461663618273 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579aeb000 == 78 [pid = 1815] [id = 220] 02:40:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7fe576958400) [pid = 1815] [serial = 660] [outer = (nil)] 02:40:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7fe578344000) [pid = 1815] [serial = 661] [outer = 0x7fe576958400] 02:40:18 INFO - PROCESS | 1815 | 1461663618335 Marionette DEBUG loaded listener.js 02:40:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7fe579be8000) [pid = 1815] [serial = 662] [outer = 0x7fe576958400] 02:40:19 INFO - PROCESS | 1815 | 1461663619076 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]]]}] 02:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1123ms 02:40:19 INFO - PROCESS | 1815 | 1461663619136 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 02:40:19 INFO - PROCESS | 1815 | 1461663619139 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 02:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:40:19 INFO - PROCESS | 1815 | 1461663619145 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:40:19 INFO - PROCESS | 1815 | 1461663619147 Marionette TRACE conn3 <- [1,854,null,{}] 02:40:19 INFO - PROCESS | 1815 | 1461663619166 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}] 02:40:19 INFO - PROCESS | 1815 | 1461663619353 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 02:40:19 INFO - PROCESS | 1815 | 1461663619376 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c2d3800 == 79 [pid = 1815] [id = 221] 02:40:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7fe57a731400) [pid = 1815] [serial = 663] [outer = (nil)] 02:40:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7fe57c26b000) [pid = 1815] [serial = 664] [outer = 0x7fe57a731400] 02:40:19 INFO - PROCESS | 1815 | 1461663619450 Marionette DEBUG loaded listener.js 02:40:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7fe57f557000) [pid = 1815] [serial = 665] [outer = 0x7fe57a731400] 02:40:20 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7fe57125b000) [pid = 1815] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:40:20 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7fe56ff9a400) [pid = 1815] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:40:20 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7fe56fa56800) [pid = 1815] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:40:20 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7fe5706d5400) [pid = 1815] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:40:20 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7fe5682a7000) [pid = 1815] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:40:20 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7fe5716e1000) [pid = 1815] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:40:20 INFO - PROCESS | 1815 | 1461663620402 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]]]}] 02:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1295ms 02:40:20 INFO - PROCESS | 1815 | 1461663620440 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 02:40:20 INFO - PROCESS | 1815 | 1461663620443 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 02:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:40:20 INFO - PROCESS | 1815 | 1461663620449 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:40:20 INFO - PROCESS | 1815 | 1461663620451 Marionette TRACE conn3 <- [1,858,null,{}] 02:40:20 INFO - PROCESS | 1815 | 1461663620456 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}] 02:40:20 INFO - PROCESS | 1815 | 1461663620661 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 02:40:20 INFO - PROCESS | 1815 | 1461663620746 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe587516800 == 80 [pid = 1815] [id = 222] 02:40:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7fe5706d0800) [pid = 1815] [serial = 666] [outer = (nil)] 02:40:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7fe586303000) [pid = 1815] [serial = 667] [outer = 0x7fe5706d0800] 02:40:20 INFO - PROCESS | 1815 | 1461663620806 Marionette DEBUG loaded listener.js 02:40:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7fe589643400) [pid = 1815] [serial = 668] [outer = 0x7fe5706d0800] 02:40:21 INFO - PROCESS | 1815 | 1461663621442 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]]]}] 02:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1026ms 02:40:21 INFO - PROCESS | 1815 | 1461663621475 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 02:40:21 INFO - PROCESS | 1815 | 1461663621478 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 02:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:40:21 INFO - PROCESS | 1815 | 1461663621484 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:40:21 INFO - PROCESS | 1815 | 1461663621486 Marionette TRACE conn3 <- [1,862,null,{}] 02:40:21 INFO - PROCESS | 1815 | 1461663621492 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}] 02:40:21 INFO - PROCESS | 1815 | 1461663621681 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 02:40:21 INFO - PROCESS | 1815 | 1461663621699 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b337000 == 81 [pid = 1815] [id = 223] 02:40:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7fe5716e1000) [pid = 1815] [serial = 669] [outer = (nil)] 02:40:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7fe58af75000) [pid = 1815] [serial = 670] [outer = 0x7fe5716e1000] 02:40:21 INFO - PROCESS | 1815 | 1461663621759 Marionette DEBUG loaded listener.js 02:40:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7fe58b0a6c00) [pid = 1815] [serial = 671] [outer = 0x7fe5716e1000] 02:40:22 INFO - PROCESS | 1815 | 1461663622728 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]]]}] 02:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1281ms 02:40:22 INFO - PROCESS | 1815 | 1461663622767 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 02:40:22 INFO - PROCESS | 1815 | 1461663622773 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 02:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:40:22 INFO - PROCESS | 1815 | 1461663622782 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:40:22 INFO - PROCESS | 1815 | 1461663622786 Marionette TRACE conn3 <- [1,866,null,{}] 02:40:22 INFO - PROCESS | 1815 | 1461663622794 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}] 02:40:23 INFO - PROCESS | 1815 | 1461663622998 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 02:40:23 INFO - PROCESS | 1815 | 1461663623172 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5703e2800 == 82 [pid = 1815] [id = 224] 02:40:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7fe5689eb400) [pid = 1815] [serial = 672] [outer = (nil)] 02:40:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7fe56fba1800) [pid = 1815] [serial = 673] [outer = 0x7fe5689eb400] 02:40:23 INFO - PROCESS | 1815 | 1461663623248 Marionette DEBUG loaded listener.js 02:40:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7fe5706d3c00) [pid = 1815] [serial = 674] [outer = 0x7fe5689eb400] 02:40:24 INFO - PROCESS | 1815 | 1461663624141 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]]]}] 02:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1433ms 02:40:24 INFO - PROCESS | 1815 | 1461663624216 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 02:40:24 INFO - PROCESS | 1815 | 1461663624224 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 02:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:40:24 INFO - PROCESS | 1815 | 1461663624234 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:40:24 INFO - PROCESS | 1815 | 1461663624237 Marionette TRACE conn3 <- [1,870,null,{}] 02:40:24 INFO - PROCESS | 1815 | 1461663624243 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}] 02:40:24 INFO - PROCESS | 1815 | 1461663624448 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 02:40:24 INFO - PROCESS | 1815 | 1461663624612 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573dde800 == 83 [pid = 1815] [id = 225] 02:40:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7fe56f10b800) [pid = 1815] [serial = 675] [outer = (nil)] 02:40:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7fe573002800) [pid = 1815] [serial = 676] [outer = 0x7fe56f10b800] 02:40:24 INFO - PROCESS | 1815 | 1461663624683 Marionette DEBUG loaded listener.js 02:40:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7fe5769f4800) [pid = 1815] [serial = 677] [outer = 0x7fe56f10b800] 02:40:25 INFO - PROCESS | 1815 | 1461663625674 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]]]}] 02:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1487ms 02:40:25 INFO - PROCESS | 1815 | 1461663625721 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 02:40:25 INFO - PROCESS | 1815 | 1461663625725 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 02:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:40:25 INFO - PROCESS | 1815 | 1461663625732 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:40:25 INFO - PROCESS | 1815 | 1461663625738 Marionette TRACE conn3 <- [1,874,null,{}] 02:40:25 INFO - PROCESS | 1815 | 1461663625753 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}] 02:40:25 INFO - PROCESS | 1815 | 1461663625972 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 02:40:26 INFO - PROCESS | 1815 | 1461663626184 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c2bc000 == 84 [pid = 1815] [id = 226] 02:40:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7fe57846e400) [pid = 1815] [serial = 678] [outer = (nil)] 02:40:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7fe578473c00) [pid = 1815] [serial = 679] [outer = 0x7fe57846e400] 02:40:26 INFO - PROCESS | 1815 | 1461663626316 Marionette DEBUG loaded listener.js 02:40:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7fe579be8c00) [pid = 1815] [serial = 680] [outer = 0x7fe57846e400] 02:40:27 INFO - PROCESS | 1815 | 1461663627167 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]]]}] 02:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1490ms 02:40:27 INFO - PROCESS | 1815 | 1461663627223 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 02:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:40:27 INFO - PROCESS | 1815 | 1461663627227 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 02:40:27 INFO - PROCESS | 1815 | 1461663627233 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:40:27 INFO - PROCESS | 1815 | 1461663627236 Marionette TRACE conn3 <- [1,878,null,{}] 02:40:27 INFO - PROCESS | 1815 | 1461663627241 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}] 02:40:27 INFO - PROCESS | 1815 | 1461663627424 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 02:40:27 INFO - PROCESS | 1815 | 1461663627589 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58e3e4000 == 85 [pid = 1815] [id = 227] 02:40:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7fe578469400) [pid = 1815] [serial = 681] [outer = (nil)] 02:40:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7fe57c71b000) [pid = 1815] [serial = 682] [outer = 0x7fe578469400] 02:40:27 INFO - PROCESS | 1815 | 1461663627663 Marionette DEBUG loaded listener.js 02:40:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7fe580487800) [pid = 1815] [serial = 683] [outer = 0x7fe578469400] 02:40:28 INFO - PROCESS | 1815 | 1461663628497 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]]]}] 02:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1328ms 02:40:28 INFO - PROCESS | 1815 | 1461663628562 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 02:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:40:28 INFO - PROCESS | 1815 | 1461663628566 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 02:40:28 INFO - PROCESS | 1815 | 1461663628572 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:40:28 INFO - PROCESS | 1815 | 1461663628575 Marionette TRACE conn3 <- [1,882,null,{}] 02:40:28 INFO - PROCESS | 1815 | 1461663628580 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}] 02:40:28 INFO - PROCESS | 1815 | 1461663628744 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 02:40:28 INFO - PROCESS | 1815 | 1461663628910 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573b5a000 == 86 [pid = 1815] [id = 228] 02:40:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7fe57a72c400) [pid = 1815] [serial = 684] [outer = (nil)] 02:40:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7fe5875b8800) [pid = 1815] [serial = 685] [outer = 0x7fe57a72c400] 02:40:28 INFO - PROCESS | 1815 | 1461663628986 Marionette DEBUG loaded listener.js 02:40:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7fe58ad04c00) [pid = 1815] [serial = 686] [outer = 0x7fe57a72c400] 02:40:29 INFO - PROCESS | 1815 | 1461663629779 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]]]}] 02:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1237ms 02:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:40:29 INFO - PROCESS | 1815 | 1461663629809 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 02:40:29 INFO - PROCESS | 1815 | 1461663629812 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 02:40:29 INFO - PROCESS | 1815 | 1461663629818 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:40:29 INFO - PROCESS | 1815 | 1461663629821 Marionette TRACE conn3 <- [1,886,null,{}] 02:40:29 INFO - PROCESS | 1815 | 1461663629826 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}] 02:40:30 INFO - PROCESS | 1815 | 1461663630025 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 02:40:30 INFO - PROCESS | 1815 | 1461663630193 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563dda000 == 87 [pid = 1815] [id = 229] 02:40:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7fe57f55c400) [pid = 1815] [serial = 687] [outer = (nil)] 02:40:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7fe58b0b0c00) [pid = 1815] [serial = 688] [outer = 0x7fe57f55c400] 02:40:30 INFO - PROCESS | 1815 | 1461663630270 Marionette DEBUG loaded listener.js 02:40:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7fe58b221400) [pid = 1815] [serial = 689] [outer = 0x7fe57f55c400] 02:40:31 INFO - PROCESS | 1815 | 1461663631175 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]]]}] 02:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1429ms 02:40:31 INFO - PROCESS | 1815 | 1461663631248 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 02:40:31 INFO - PROCESS | 1815 | 1461663631251 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 02:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:40:31 INFO - PROCESS | 1815 | 1461663631257 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:40:31 INFO - PROCESS | 1815 | 1461663631259 Marionette TRACE conn3 <- [1,890,null,{}] 02:40:31 INFO - PROCESS | 1815 | 1461663631265 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}] 02:40:31 INFO - PROCESS | 1815 | 1461663631466 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 02:40:31 INFO - PROCESS | 1815 | 1461663631643 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5647d3000 == 88 [pid = 1815] [id = 230] 02:40:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7fe56898c400) [pid = 1815] [serial = 690] [outer = (nil)] 02:40:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7fe568991400) [pid = 1815] [serial = 691] [outer = 0x7fe56898c400] 02:40:31 INFO - PROCESS | 1815 | 1461663631713 Marionette DEBUG loaded listener.js 02:40:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7fe568995c00) [pid = 1815] [serial = 692] [outer = 0x7fe56898c400] 02:40:32 INFO - PROCESS | 1815 | 1461663632606 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]]]}] 02:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1378ms 02:40:32 INFO - PROCESS | 1815 | 1461663632636 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 02:40:32 INFO - PROCESS | 1815 | 1461663632639 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 02:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:40:32 INFO - PROCESS | 1815 | 1461663632645 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:40:32 INFO - PROCESS | 1815 | 1461663632648 Marionette TRACE conn3 <- [1,894,null,{}] 02:40:32 INFO - PROCESS | 1815 | 1461663632654 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}] 02:40:32 INFO - PROCESS | 1815 | 1461663632821 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 02:40:33 INFO - PROCESS | 1815 | 1461663632994 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5641cd800 == 89 [pid = 1815] [id = 231] 02:40:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7fe564164c00) [pid = 1815] [serial = 693] [outer = (nil)] 02:40:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7fe56416a000) [pid = 1815] [serial = 694] [outer = 0x7fe564164c00] 02:40:33 INFO - PROCESS | 1815 | 1461663633066 Marionette DEBUG loaded listener.js 02:40:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7fe56416ec00) [pid = 1815] [serial = 695] [outer = 0x7fe564164c00] 02:40:33 INFO - PROCESS | 1815 | 1461663633978 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]]]}] 02:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1390ms 02:40:34 INFO - PROCESS | 1815 | 1461663634036 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 02:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:40:34 INFO - PROCESS | 1815 | 1461663634040 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 02:40:34 INFO - PROCESS | 1815 | 1461663634046 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:40:34 INFO - PROCESS | 1815 | 1461663634049 Marionette TRACE conn3 <- [1,898,null,{}] 02:40:34 INFO - PROCESS | 1815 | 1461663634054 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}] 02:40:34 INFO - PROCESS | 1815 | 1461663634221 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 02:40:34 INFO - PROCESS | 1815 | 1461663634396 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5647e1800 == 90 [pid = 1815] [id = 232] 02:40:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7fe56416f800) [pid = 1815] [serial = 696] [outer = (nil)] 02:40:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7fe565a04c00) [pid = 1815] [serial = 697] [outer = 0x7fe56416f800] 02:40:34 INFO - PROCESS | 1815 | 1461663634469 Marionette DEBUG loaded listener.js 02:40:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe565a09c00) [pid = 1815] [serial = 698] [outer = 0x7fe56416f800] 02:40:35 INFO - PROCESS | 1815 | 1461663635316 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]]]}] 02:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1328ms 02:40:35 INFO - PROCESS | 1815 | 1461663635375 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 02:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:40:35 INFO - PROCESS | 1815 | 1461663635387 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 02:40:35 INFO - PROCESS | 1815 | 1461663635393 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:40:35 INFO - PROCESS | 1815 | 1461663635396 Marionette TRACE conn3 <- [1,902,null,{}] 02:40:35 INFO - PROCESS | 1815 | 1461663635401 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}] 02:40:35 INFO - PROCESS | 1815 | 1461663635569 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 02:40:36 INFO - PROCESS | 1815 | 1461663636168 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ec21800 == 91 [pid = 1815] [id = 233] 02:40:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe5682a4400) [pid = 1815] [serial = 699] [outer = (nil)] 02:40:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe56898dc00) [pid = 1815] [serial = 700] [outer = 0x7fe5682a4400] 02:40:36 INFO - PROCESS | 1815 | 1461663636282 Marionette DEBUG loaded listener.js 02:40:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe568997000) [pid = 1815] [serial = 701] [outer = 0x7fe5682a4400] 02:40:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe56d8f8400) [pid = 1815] [serial = 702] [outer = 0x7fe56f1c1400] 02:40:37 INFO - PROCESS | 1815 | 1461663637235 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]]]}] 02:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1884ms 02:40:37 INFO - PROCESS | 1815 | 1461663637278 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 02:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:40:37 INFO - PROCESS | 1815 | 1461663637283 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 02:40:37 INFO - PROCESS | 1815 | 1461663637290 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:40:37 INFO - PROCESS | 1815 | 1461663637302 Marionette TRACE conn3 <- [1,906,null,{}] 02:40:37 INFO - PROCESS | 1815 | 1461663637313 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}] 02:40:37 INFO - PROCESS | 1815 | 1461663637482 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 02:40:37 INFO - PROCESS | 1815 | 1461663637859 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ec13000 == 92 [pid = 1815] [id = 234] 02:40:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe56f743000) [pid = 1815] [serial = 703] [outer = (nil)] 02:40:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe56fa58c00) [pid = 1815] [serial = 704] [outer = 0x7fe56f743000] 02:40:37 INFO - PROCESS | 1815 | 1461663637934 Marionette DEBUG loaded listener.js 02:40:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe56fdb8000) [pid = 1815] [serial = 705] [outer = 0x7fe56f743000] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc8b000 == 91 [pid = 1815] [id = 51] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57954d800 == 90 [pid = 1815] [id = 56] 02:40:38 INFO - PROCESS | 1815 | 1461663638796 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]]]}] 02:40:38 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe56fba1000) [pid = 1815] [serial = 586] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe572bbf400) [pid = 1815] [serial = 589] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe573d1a400) [pid = 1815] [serial = 592] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe578340000) [pid = 1815] [serial = 616] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe587516800 == 89 [pid = 1815] [id = 222] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c2d3800 == 88 [pid = 1815] [id = 221] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5854a0000 == 87 [pid = 1815] [id = 204] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579aeb000 == 86 [pid = 1815] [id = 220] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57854b800 == 85 [pid = 1815] [id = 219] 02:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1592ms 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57028c000 == 84 [pid = 1815] [id = 218] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57029a800 == 83 [pid = 1815] [id = 217] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56ed6b000 == 82 [pid = 1815] [id = 216] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58fba2000 == 81 [pid = 1815] [id = 215] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56d412800 == 80 [pid = 1815] [id = 214] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58f938000 == 79 [pid = 1815] [id = 213] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58d597000 == 78 [pid = 1815] [id = 212] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b995800 == 77 [pid = 1815] [id = 211] 02:40:38 INFO - PROCESS | 1815 | 1461663638899 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 02:40:38 INFO - PROCESS | 1815 | 1461663638904 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b54a000 == 76 [pid = 1815] [id = 210] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58af96800 == 75 [pid = 1815] [id = 209] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe589681000 == 74 [pid = 1815] [id = 208] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c2d2800 == 73 [pid = 1815] [id = 207] 02:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578744000 == 72 [pid = 1815] [id = 193] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57169f800 == 71 [pid = 1815] [id = 206] 02:40:38 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58656a800 == 70 [pid = 1815] [id = 205] 02:40:38 INFO - PROCESS | 1815 | 1461663638923 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:40:38 INFO - PROCESS | 1815 | 1461663638925 Marionette TRACE conn3 <- [1,910,null,{}] 02:40:38 INFO - PROCESS | 1815 | 1461663638931 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}] 02:40:39 INFO - PROCESS | 1815 | 1461663639087 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 02:40:39 INFO - PROCESS | 1815 | 1461663639098 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe570116000 == 71 [pid = 1815] [id = 235] 02:40:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe56fdba800) [pid = 1815] [serial = 706] [outer = (nil)] 02:40:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe57125b400) [pid = 1815] [serial = 707] [outer = 0x7fe56fdba800] 02:40:39 INFO - PROCESS | 1815 | 1461663639161 Marionette DEBUG loaded listener.js 02:40:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe5716d9400) [pid = 1815] [serial = 708] [outer = 0x7fe56fdba800] 02:40:39 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe576963800) [pid = 1815] [serial = 610] [outer = (nil)] [url = about:blank] 02:40:39 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe578133800) [pid = 1815] [serial = 613] [outer = (nil)] [url = about:blank] 02:40:39 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe57820e800) [pid = 1815] [serial = 614] [outer = (nil)] [url = about:blank] 02:40:39 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe56f1c2c00) [pid = 1815] [serial = 583] [outer = (nil)] [url = about:blank] 02:40:39 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe56ff47c00) [pid = 1815] [serial = 601] [outer = (nil)] [url = about:blank] 02:40:39 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe56ff9f000) [pid = 1815] [serial = 602] [outer = (nil)] [url = about:blank] 02:40:39 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe5716ddc00) [pid = 1815] [serial = 604] [outer = (nil)] [url = about:blank] 02:40:39 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7fe56fba7400) [pid = 1815] [serial = 599] [outer = (nil)] [url = about:blank] 02:40:39 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7fe56f736c00) [pid = 1815] [serial = 598] [outer = (nil)] [url = about:blank] 02:40:39 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7fe56f103c00) [pid = 1815] [serial = 595] [outer = (nil)] [url = about:blank] 02:40:39 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7fe572f5fc00) [pid = 1815] [serial = 607] [outer = (nil)] [url = about:blank] 02:40:39 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7fe577178c00) [pid = 1815] [serial = 611] [outer = (nil)] [url = about:blank] 02:40:39 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7fe575529c00) [pid = 1815] [serial = 608] [outer = (nil)] [url = about:blank] 02:40:39 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7fe572b50c00) [pid = 1815] [serial = 605] [outer = (nil)] [url = about:blank] 02:40:40 INFO - PROCESS | 1815 | 1461663640223 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]]]}] 02:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1332ms 02:40:40 INFO - PROCESS | 1815 | 1461663640252 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 02:40:40 INFO - PROCESS | 1815 | 1461663640255 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 02:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:40:40 INFO - PROCESS | 1815 | 1461663640268 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:40:40 INFO - PROCESS | 1815 | 1461663640277 Marionette TRACE conn3 <- [1,914,null,{}] 02:40:40 INFO - PROCESS | 1815 | 1461663640303 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}] 02:40:40 INFO - PROCESS | 1815 | 1461663640487 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 02:40:40 INFO - PROCESS | 1815 | 1461663640500 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe576e8c000 == 72 [pid = 1815] [id = 236] 02:40:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7fe56ff9f000) [pid = 1815] [serial = 709] [outer = (nil)] 02:40:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7fe572d67400) [pid = 1815] [serial = 710] [outer = 0x7fe56ff9f000] 02:40:40 INFO - PROCESS | 1815 | 1461663640560 Marionette DEBUG loaded listener.js 02:40:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7fe573003c00) [pid = 1815] [serial = 711] [outer = 0x7fe56ff9f000] 02:40:41 INFO - PROCESS | 1815 | 1461663641386 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]]]}] 02:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1159ms 02:40:41 INFO - PROCESS | 1815 | 1461663641443 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 1815 | 1461663641446 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 02:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:40:41 INFO - PROCESS | 1815 | 1461663641453 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 1815 | 1461663641455 Marionette TRACE conn3 <- [1,918,null,{}] 02:40:41 INFO - PROCESS | 1815 | 1461663641489 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}] 02:40:41 INFO - PROCESS | 1815 | 1461663641681 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 02:40:41 INFO - PROCESS | 1815 | 1461663641704 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579047000 == 73 [pid = 1815] [id = 237] 02:40:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7fe572b46c00) [pid = 1815] [serial = 712] [outer = (nil)] 02:40:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7fe575529000) [pid = 1815] [serial = 713] [outer = 0x7fe572b46c00] 02:40:41 INFO - PROCESS | 1815 | 1461663641764 Marionette DEBUG loaded listener.js 02:40:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7fe576ac8800) [pid = 1815] [serial = 714] [outer = 0x7fe572b46c00] 02:40:42 INFO - PROCESS | 1815 | 1461663642612 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]]]}] 02:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1201ms 02:40:42 INFO - PROCESS | 1815 | 1461663642656 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 02:40:42 INFO - PROCESS | 1815 | 1461663642659 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 02:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:40:42 INFO - PROCESS | 1815 | 1461663642675 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:40:42 INFO - PROCESS | 1815 | 1461663642678 Marionette TRACE conn3 <- [1,922,null,{}] 02:40:42 INFO - PROCESS | 1815 | 1461663642683 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}] 02:40:42 INFO - PROCESS | 1815 | 1461663642888 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 02:40:42 INFO - PROCESS | 1815 | 1461663642912 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579a74800 == 74 [pid = 1815] [id = 238] 02:40:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7fe578130000) [pid = 1815] [serial = 715] [outer = (nil)] 02:40:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe578137800) [pid = 1815] [serial = 716] [outer = 0x7fe578130000] 02:40:42 INFO - PROCESS | 1815 | 1461663642985 Marionette DEBUG loaded listener.js 02:40:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe578468800) [pid = 1815] [serial = 717] [outer = 0x7fe578130000] 02:40:44 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe571606800) [pid = 1815] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:40:44 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe57a731400) [pid = 1815] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:40:44 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7fe56fa57800) [pid = 1815] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:40:44 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7fe573d1ac00) [pid = 1815] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:40:44 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7fe5706d0800) [pid = 1815] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:40:44 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7fe56fba8400) [pid = 1815] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:40:44 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7fe576958400) [pid = 1815] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:40:44 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7fe5689f1400) [pid = 1815] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:40:44 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7fe571605800) [pid = 1815] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:40:44 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7fe56f3bb800) [pid = 1815] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:40:44 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7fe572f65400) [pid = 1815] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:40:44 INFO - PROCESS | 1815 | 1461663644222 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]]]}] 02:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1587ms 02:40:44 INFO - PROCESS | 1815 | 1461663644267 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 02:40:44 INFO - PROCESS | 1815 | 1461663644270 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 02:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:40:44 INFO - PROCESS | 1815 | 1461663644276 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - PROCESS | 1815 | 1461663644278 Marionette TRACE conn3 <- [1,926,null,{}] 02:40:44 INFO - PROCESS | 1815 | 1461663644283 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}] 02:40:44 INFO - PROCESS | 1815 | 1461663644437 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 02:40:44 INFO - PROCESS | 1815 | 1461663644608 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579af2000 == 75 [pid = 1815] [id = 239] 02:40:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7fe5682aa400) [pid = 1815] [serial = 718] [outer = (nil)] 02:40:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7fe572f65400) [pid = 1815] [serial = 719] [outer = 0x7fe5682aa400] 02:40:44 INFO - PROCESS | 1815 | 1461663644669 Marionette DEBUG loaded listener.js 02:40:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7fe578476400) [pid = 1815] [serial = 720] [outer = 0x7fe5682aa400] 02:40:45 INFO - PROCESS | 1815 | 1461663645268 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]]]}] 02:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1029ms 02:40:45 INFO - PROCESS | 1815 | 1461663645305 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 02:40:45 INFO - PROCESS | 1815 | 1461663645309 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 02:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:40:45 INFO - PROCESS | 1815 | 1461663645314 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:40:45 INFO - PROCESS | 1815 | 1461663645316 Marionette TRACE conn3 <- [1,930,null,{}] 02:40:45 INFO - PROCESS | 1815 | 1461663645321 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}] 02:40:45 INFO - PROCESS | 1815 | 1461663645490 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 02:40:45 INFO - PROCESS | 1815 | 1461663645619 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58601b800 == 76 [pid = 1815] [id = 240] 02:40:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7fe56d82c000) [pid = 1815] [serial = 721] [outer = (nil)] 02:40:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7fe5798cd000) [pid = 1815] [serial = 722] [outer = 0x7fe56d82c000] 02:40:45 INFO - PROCESS | 1815 | 1461663645681 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7fe57a730800) [pid = 1815] [serial = 723] [outer = 0x7fe56d82c000] 02:40:46 INFO - PROCESS | 1815 | 1461663646650 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]]]}] 02:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1388ms 02:40:46 INFO - PROCESS | 1815 | 1461663646704 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 02:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:40:46 INFO - PROCESS | 1815 | 1461663646710 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 02:40:46 INFO - PROCESS | 1815 | 1461663646719 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:40:46 INFO - PROCESS | 1815 | 1461663646724 Marionette TRACE conn3 <- [1,934,null,{}] 02:40:46 INFO - PROCESS | 1815 | 1461663646732 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}] 02:40:46 INFO - PROCESS | 1815 | 1461663646913 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 02:40:47 INFO - PROCESS | 1815 | 1461663647083 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5706a8800 == 77 [pid = 1815] [id = 241] 02:40:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7fe5689e4000) [pid = 1815] [serial = 724] [outer = (nil)] 02:40:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7fe56f24bc00) [pid = 1815] [serial = 725] [outer = 0x7fe5689e4000] 02:40:47 INFO - PROCESS | 1815 | 1461663647162 Marionette DEBUG loaded listener.js 02:40:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7fe56fc12c00) [pid = 1815] [serial = 726] [outer = 0x7fe5689e4000] 02:40:48 INFO - PROCESS | 1815 | 1461663648076 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]]]}] 02:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1434ms 02:40:48 INFO - PROCESS | 1815 | 1461663648153 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 02:40:48 INFO - PROCESS | 1815 | 1461663648161 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 02:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:40:48 INFO - PROCESS | 1815 | 1461663648172 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:40:48 INFO - PROCESS | 1815 | 1461663648175 Marionette TRACE conn3 <- [1,938,null,{}] 02:40:48 INFO - PROCESS | 1815 | 1461663648181 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}] 02:40:48 INFO - PROCESS | 1815 | 1461663648390 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 02:40:48 INFO - PROCESS | 1815 | 1461663648642 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578e3b000 == 78 [pid = 1815] [id = 242] 02:40:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe56ff99c00) [pid = 1815] [serial = 727] [outer = (nil)] 02:40:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe572b03000) [pid = 1815] [serial = 728] [outer = 0x7fe56ff99c00] 02:40:48 INFO - PROCESS | 1815 | 1461663648760 Marionette DEBUG loaded listener.js 02:40:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe572d60800) [pid = 1815] [serial = 729] [outer = 0x7fe56ff99c00] 02:40:49 INFO - PROCESS | 1815 | 1461663649590 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]]]}] 02:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1487ms 02:40:49 INFO - PROCESS | 1815 | 1461663649660 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 02:40:49 INFO - PROCESS | 1815 | 1461663649664 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 02:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:40:49 INFO - PROCESS | 1815 | 1461663649671 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:40:49 INFO - PROCESS | 1815 | 1461663649676 Marionette TRACE conn3 <- [1,942,null,{}] 02:40:49 INFO - PROCESS | 1815 | 1461663649692 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}] 02:40:49 INFO - PROCESS | 1815 | 1461663649905 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 02:40:50 INFO - PROCESS | 1815 | 1461663650076 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe587519000 == 79 [pid = 1815] [id = 243] 02:40:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe57304c000) [pid = 1815] [serial = 730] [outer = (nil)] 02:40:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe57833ec00) [pid = 1815] [serial = 731] [outer = 0x7fe57304c000] 02:40:50 INFO - PROCESS | 1815 | 1461663650155 Marionette DEBUG loaded listener.js 02:40:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe578776800) [pid = 1815] [serial = 732] [outer = 0x7fe57304c000] 02:40:51 INFO - PROCESS | 1815 | 1461663651040 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]]]}] 02:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1437ms 02:40:51 INFO - PROCESS | 1815 | 1461663651109 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 02:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:40:51 INFO - PROCESS | 1815 | 1461663651114 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 02:40:51 INFO - PROCESS | 1815 | 1461663651120 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:40:51 INFO - PROCESS | 1815 | 1461663651123 Marionette TRACE conn3 <- [1,946,null,{}] 02:40:51 INFO - PROCESS | 1815 | 1461663651128 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}] 02:40:51 INFO - PROCESS | 1815 | 1461663651298 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 02:40:51 INFO - PROCESS | 1815 | 1461663651468 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b31b800 == 80 [pid = 1815] [id = 244] 02:40:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe57602b800) [pid = 1815] [serial = 733] [outer = (nil)] 02:40:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe57a2db800) [pid = 1815] [serial = 734] [outer = 0x7fe57602b800] 02:40:51 INFO - PROCESS | 1815 | 1461663651544 Marionette DEBUG loaded listener.js 02:40:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7fe57c756000) [pid = 1815] [serial = 735] [outer = 0x7fe57602b800] 02:40:52 INFO - PROCESS | 1815 | 1461663652363 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]]]}] 02:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1279ms 02:40:52 INFO - PROCESS | 1815 | 1461663652407 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 02:40:52 INFO - PROCESS | 1815 | 1461663652412 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 02:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:40:52 INFO - PROCESS | 1815 | 1461663652418 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:40:52 INFO - PROCESS | 1815 | 1461663652421 Marionette TRACE conn3 <- [1,950,null,{}] 02:40:52 INFO - PROCESS | 1815 | 1461663652426 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}] 02:40:52 INFO - PROCESS | 1815 | 1461663652602 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 02:40:52 INFO - PROCESS | 1815 | 1461663652810 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58ba22800 == 81 [pid = 1815] [id = 245] 02:40:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7fe577ef4800) [pid = 1815] [serial = 736] [outer = (nil)] 02:40:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7fe580488800) [pid = 1815] [serial = 737] [outer = 0x7fe577ef4800] 02:40:52 INFO - PROCESS | 1815 | 1461663652881 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7fe58603e800) [pid = 1815] [serial = 738] [outer = 0x7fe577ef4800] 02:40:53 INFO - PROCESS | 1815 | 1461663653765 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]]]}] 02:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1385ms 02:40:53 INFO - PROCESS | 1815 | 1461663653804 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 02:40:53 INFO - PROCESS | 1815 | 1461663653807 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 02:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:40:53 INFO - PROCESS | 1815 | 1461663653813 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:40:53 INFO - PROCESS | 1815 | 1461663653816 Marionette TRACE conn3 <- [1,954,null,{}] 02:40:53 INFO - PROCESS | 1815 | 1461663653821 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}] 02:40:54 INFO - PROCESS | 1815 | 1461663654019 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 02:40:54 INFO - PROCESS | 1815 | 1461663654192 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56478a000 == 82 [pid = 1815] [id = 246] 02:40:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7fe586373800) [pid = 1815] [serial = 739] [outer = (nil)] 02:40:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7fe58743b800) [pid = 1815] [serial = 740] [outer = 0x7fe586373800] 02:40:54 INFO - PROCESS | 1815 | 1461663654269 Marionette DEBUG loaded listener.js 02:40:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe58b0a5400) [pid = 1815] [serial = 741] [outer = 0x7fe586373800] 02:40:55 INFO - PROCESS | 1815 | 1461663655104 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]]]}] 02:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1328ms 02:40:55 INFO - PROCESS | 1815 | 1461663655143 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 02:40:55 INFO - PROCESS | 1815 | 1461663655145 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 02:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:40:55 INFO - PROCESS | 1815 | 1461663655152 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:40:55 INFO - PROCESS | 1815 | 1461663655155 Marionette TRACE conn3 <- [1,958,null,{}] 02:40:55 INFO - PROCESS | 1815 | 1461663655160 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}] 02:40:55 INFO - PROCESS | 1815 | 1461663655322 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 02:40:55 INFO - PROCESS | 1815 | 1461663655511 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc63800 == 83 [pid = 1815] [id = 247] 02:40:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7fe570191400) [pid = 1815] [serial = 742] [outer = (nil)] 02:40:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe57019a800) [pid = 1815] [serial = 743] [outer = 0x7fe570191400] 02:40:55 INFO - PROCESS | 1815 | 1461663655590 Marionette DEBUG loaded listener.js 02:40:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7fe57019fc00) [pid = 1815] [serial = 744] [outer = 0x7fe570191400] 02:40:56 INFO - PROCESS | 1815 | 1461663656450 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]]]}] 02:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1337ms 02:40:56 INFO - PROCESS | 1815 | 1461663656490 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 02:40:56 INFO - PROCESS | 1815 | 1461663656494 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 02:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:40:56 INFO - PROCESS | 1815 | 1461663656499 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:40:56 INFO - PROCESS | 1815 | 1461663656502 Marionette TRACE conn3 <- [1,962,null,{}] 02:40:56 INFO - PROCESS | 1815 | 1461663656507 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}] 02:40:56 INFO - PROCESS | 1815 | 1461663656665 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 02:40:56 INFO - PROCESS | 1815 | 1461663656842 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562ece000 == 84 [pid = 1815] [id = 248] 02:40:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7fe570193000) [pid = 1815] [serial = 745] [outer = (nil)] 02:40:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7fe573c4fc00) [pid = 1815] [serial = 746] [outer = 0x7fe570193000] 02:40:56 INFO - PROCESS | 1815 | 1461663656914 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7fe573c56400) [pid = 1815] [serial = 747] [outer = 0x7fe570193000] 02:40:57 INFO - PROCESS | 1815 | 1461663657828 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]]]}] 02:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1379ms 02:40:57 INFO - PROCESS | 1815 | 1461663657880 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 02:40:57 INFO - PROCESS | 1815 | 1461663657884 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 02:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:40:57 INFO - PROCESS | 1815 | 1461663657890 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - PROCESS | 1815 | 1461663657893 Marionette TRACE conn3 <- [1,966,null,{}] 02:40:57 INFO - PROCESS | 1815 | 1461663657899 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}] 02:40:58 INFO - PROCESS | 1815 | 1461663658073 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 02:40:58 INFO - PROCESS | 1815 | 1461663658253 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc72800 == 85 [pid = 1815] [id = 249] 02:40:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7fe570197c00) [pid = 1815] [serial = 748] [outer = (nil)] 02:40:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7fe573c5a400) [pid = 1815] [serial = 749] [outer = 0x7fe570197c00] 02:40:58 INFO - PROCESS | 1815 | 1461663658336 Marionette DEBUG loaded listener.js 02:40:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7fe58772d800) [pid = 1815] [serial = 750] [outer = 0x7fe570197c00] 02:40:59 INFO - PROCESS | 1815 | 1461663659173 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]]]}] 02:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1329ms 02:40:59 INFO - PROCESS | 1815 | 1461663659219 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 02:40:59 INFO - PROCESS | 1815 | 1461663659223 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 02:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:40:59 INFO - PROCESS | 1815 | 1461663659229 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:40:59 INFO - PROCESS | 1815 | 1461663659232 Marionette TRACE conn3 <- [1,970,null,{}] 02:40:59 INFO - PROCESS | 1815 | 1461663659237 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}] 02:40:59 INFO - PROCESS | 1815 | 1461663659400 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 02:40:59 INFO - PROCESS | 1815 | 1461663659579 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5660d7800 == 86 [pid = 1815] [id = 250] 02:40:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7fe562f54400) [pid = 1815] [serial = 751] [outer = (nil)] 02:40:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7fe562f5d000) [pid = 1815] [serial = 752] [outer = 0x7fe562f54400] 02:40:59 INFO - PROCESS | 1815 | 1461663659661 Marionette DEBUG loaded listener.js 02:40:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7fe562f62c00) [pid = 1815] [serial = 753] [outer = 0x7fe562f54400] 02:41:00 INFO - PROCESS | 1815 | 1461663660540 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]]]}] 02:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1383ms 02:41:00 INFO - PROCESS | 1815 | 1461663660613 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 02:41:00 INFO - PROCESS | 1815 | 1461663660617 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 02:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:41:00 INFO - PROCESS | 1815 | 1461663660623 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:41:00 INFO - PROCESS | 1815 | 1461663660627 Marionette TRACE conn3 <- [1,974,null,{}] 02:41:00 INFO - PROCESS | 1815 | 1461663660632 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}] 02:41:00 INFO - PROCESS | 1815 | 1461663660859 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 02:41:01 INFO - PROCESS | 1815 | 1461663661032 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563118800 == 87 [pid = 1815] [id = 251] 02:41:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7fe562f63800) [pid = 1815] [serial = 754] [outer = (nil)] 02:41:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7fe5630f7800) [pid = 1815] [serial = 755] [outer = 0x7fe562f63800] 02:41:01 INFO - PROCESS | 1815 | 1461663661156 Marionette DEBUG loaded listener.js 02:41:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7fe58b0a7800) [pid = 1815] [serial = 756] [outer = 0x7fe562f63800] 02:41:01 INFO - PROCESS | 1815 | 1461663661973 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]]]}] 02:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1382ms 02:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:41:02 INFO - PROCESS | 1815 | 1461663662006 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 02:41:02 INFO - PROCESS | 1815 | 1461663662008 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 02:41:02 INFO - PROCESS | 1815 | 1461663662015 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:41:02 INFO - PROCESS | 1815 | 1461663662018 Marionette TRACE conn3 <- [1,978,null,{}] 02:41:02 INFO - PROCESS | 1815 | 1461663662023 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}] 02:41:02 INFO - PROCESS | 1815 | 1461663662199 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 02:41:02 INFO - PROCESS | 1815 | 1461663662383 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56248e000 == 88 [pid = 1815] [id = 252] 02:41:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7fe5624a5800) [pid = 1815] [serial = 757] [outer = (nil)] 02:41:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7fe5624aac00) [pid = 1815] [serial = 758] [outer = 0x7fe5624a5800] 02:41:02 INFO - PROCESS | 1815 | 1461663662453 Marionette DEBUG loaded listener.js 02:41:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7fe5624af400) [pid = 1815] [serial = 759] [outer = 0x7fe5624a5800] 02:41:03 INFO - PROCESS | 1815 | 1461663663360 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]]]}] 02:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1386ms 02:41:03 INFO - PROCESS | 1815 | 1461663663400 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 02:41:03 INFO - PROCESS | 1815 | 1461663663403 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 02:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:41:03 INFO - PROCESS | 1815 | 1461663663409 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:41:03 INFO - PROCESS | 1815 | 1461663663411 Marionette TRACE conn3 <- [1,982,null,{}] 02:41:03 INFO - PROCESS | 1815 | 1461663663417 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}] 02:41:03 INFO - PROCESS | 1815 | 1461663663588 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 02:41:04 INFO - PROCESS | 1815 | 1461663664091 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5641c8800 == 89 [pid = 1815] [id = 253] 02:41:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7fe562f5f400) [pid = 1815] [serial = 760] [outer = (nil)] 02:41:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7fe5630f4400) [pid = 1815] [serial = 761] [outer = 0x7fe562f5f400] 02:41:04 INFO - PROCESS | 1815 | 1461663664204 Marionette DEBUG loaded listener.js 02:41:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe5630fe400) [pid = 1815] [serial = 762] [outer = 0x7fe562f5f400] 02:41:05 INFO - PROCESS | 1815 | 1461663665016 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]]]}] 02:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1683ms 02:41:05 INFO - PROCESS | 1815 | 1461663665095 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 02:41:05 INFO - PROCESS | 1815 | 1461663665101 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 02:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:41:05 INFO - PROCESS | 1815 | 1461663665109 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:41:05 INFO - PROCESS | 1815 | 1461663665113 Marionette TRACE conn3 <- [1,986,null,{}] 02:41:05 INFO - PROCESS | 1815 | 1461663665120 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}] 02:41:05 INFO - PROCESS | 1815 | 1461663665299 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 02:41:05 INFO - PROCESS | 1815 | 1461663665653 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5641e0000 == 90 [pid = 1815] [id = 254] 02:41:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe568988800) [pid = 1815] [serial = 763] [outer = (nil)] 02:41:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe56898f000) [pid = 1815] [serial = 764] [outer = 0x7fe568988800] 02:41:05 INFO - PROCESS | 1815 | 1461663665730 Marionette DEBUG loaded listener.js 02:41:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe5689e6c00) [pid = 1815] [serial = 765] [outer = 0x7fe568988800] 02:41:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b244000 == 89 [pid = 1815] [id = 150] 02:41:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579af2000 == 88 [pid = 1815] [id = 239] 02:41:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579a74800 == 87 [pid = 1815] [id = 238] 02:41:06 INFO - PROCESS | 1815 | 1461663666638 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]]]}] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe5862e4800) [pid = 1815] [serial = 640] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe5871a6000) [pid = 1815] [serial = 643] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe58752fc00) [pid = 1815] [serial = 646] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe58af75000) [pid = 1815] [serial = 670] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579047000 == 86 [pid = 1815] [id = 237] 02:41:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe576e8c000 == 85 [pid = 1815] [id = 236] 02:41:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe570116000 == 84 [pid = 1815] [id = 235] 02:41:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56ec13000 == 83 [pid = 1815] [id = 234] 02:41:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56ec21800 == 82 [pid = 1815] [id = 233] 02:41:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573dde800 == 81 [pid = 1815] [id = 225] 02:41:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5703e2800 == 80 [pid = 1815] [id = 224] 02:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1637ms 02:41:06 INFO - PROCESS | 1815 | 1461663666750 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 02:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:41:06 INFO - PROCESS | 1815 | 1461663666755 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 02:41:06 INFO - PROCESS | 1815 | 1461663666762 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:41:06 INFO - PROCESS | 1815 | 1461663666765 Marionette TRACE conn3 <- [1,990,null,{}] 02:41:06 INFO - PROCESS | 1815 | 1461663666777 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}] 02:41:06 INFO - PROCESS | 1815 | 1461663666930 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7fe57300c800) [pid = 1815] [serial = 581] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7fe57c26b000) [pid = 1815] [serial = 664] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7fe586303000) [pid = 1815] [serial = 667] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7fe5705ec000) [pid = 1815] [serial = 653] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7fe56ff4fc00) [pid = 1815] [serial = 652] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7fe5716e0c00) [pid = 1815] [serial = 655] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7fe572d60400) [pid = 1815] [serial = 656] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7fe56f244800) [pid = 1815] [serial = 650] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7fe56d8f3400) [pid = 1815] [serial = 649] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7fe576956000) [pid = 1815] [serial = 658] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7fe57c720c00) [pid = 1815] [serial = 634] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7fe5794e9c00) [pid = 1815] [serial = 617] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7fe56f73a800) [pid = 1815] [serial = 619] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7fe58541b800) [pid = 1815] [serial = 637] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7fe579bef000) [pid = 1815] [serial = 631] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7fe5796e6c00) [pid = 1815] [serial = 628] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7fe577b5f000) [pid = 1815] [serial = 625] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7fe571366400) [pid = 1815] [serial = 622] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe57c135400) [pid = 1815] [serial = 515] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7fe577ab7800) [pid = 1815] [serial = 551] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe578344000) [pid = 1815] [serial = 661] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7fe57f557000) [pid = 1815] [serial = 665] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7fe579be8000) [pid = 1815] [serial = 662] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7fe589643400) [pid = 1815] [serial = 668] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7fe577b63000) [pid = 1815] [serial = 659] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1815 | 1461663667168 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ec1f800 == 81 [pid = 1815] [id = 255] 02:41:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7fe568989000) [pid = 1815] [serial = 766] [outer = (nil)] 02:41:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7fe56f3bb800) [pid = 1815] [serial = 767] [outer = 0x7fe568989000] 02:41:07 INFO - PROCESS | 1815 | 1461663667238 Marionette DEBUG loaded listener.js 02:41:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7fe56fdb8800) [pid = 1815] [serial = 768] [outer = 0x7fe568989000] 02:41:07 INFO - PROCESS | 1815 | 1461663667968 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]]]}] 02:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1230ms 02:41:08 INFO - PROCESS | 1815 | 1461663668004 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 02:41:08 INFO - PROCESS | 1815 | 1461663668007 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 02:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:41:08 INFO - PROCESS | 1815 | 1461663668021 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:41:08 INFO - PROCESS | 1815 | 1461663668029 Marionette TRACE conn3 <- [1,994,null,{}] 02:41:08 INFO - PROCESS | 1815 | 1461663668037 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}] 02:41:08 INFO - PROCESS | 1815 | 1461663668186 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 02:41:08 INFO - PROCESS | 1815 | 1461663668206 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57136c800 == 82 [pid = 1815] [id = 256] 02:41:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7fe5706d5800) [pid = 1815] [serial = 769] [outer = (nil)] 02:41:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe572b0e800) [pid = 1815] [serial = 770] [outer = 0x7fe5706d5800] 02:41:08 INFO - PROCESS | 1815 | 1461663668265 Marionette DEBUG loaded listener.js 02:41:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7fe572d60400) [pid = 1815] [serial = 771] [outer = 0x7fe5706d5800] 02:41:09 INFO - PROCESS | 1815 | 1461663669080 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]]]}] 02:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1092ms 02:41:09 INFO - PROCESS | 1815 | 1461663669116 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 02:41:09 INFO - PROCESS | 1815 | 1461663669121 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 02:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:41:09 INFO - PROCESS | 1815 | 1461663669127 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:41:09 INFO - PROCESS | 1815 | 1461663669129 Marionette TRACE conn3 <- [1,998,null,{}] 02:41:09 INFO - PROCESS | 1815 | 1461663669134 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}] 02:41:09 INFO - PROCESS | 1815 | 1461663669377 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 02:41:09 INFO - PROCESS | 1815 | 1461663669403 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5738f5800 == 83 [pid = 1815] [id = 257] 02:41:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe56ff55c00) [pid = 1815] [serial = 772] [outer = (nil)] 02:41:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7fe572f6b400) [pid = 1815] [serial = 773] [outer = 0x7fe56ff55c00] 02:41:09 INFO - PROCESS | 1815 | 1461663669464 Marionette DEBUG loaded listener.js 02:41:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7fe573c58000) [pid = 1815] [serial = 774] [outer = 0x7fe56ff55c00] 02:41:10 INFO - PROCESS | 1815 | 1461663670294 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]]]}] 02:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1231ms 02:41:10 INFO - PROCESS | 1815 | 1461663670359 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 02:41:10 INFO - PROCESS | 1815 | 1461663670363 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 02:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:41:10 INFO - PROCESS | 1815 | 1461663670369 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:41:10 INFO - PROCESS | 1815 | 1461663670371 Marionette TRACE conn3 <- [1,1002,null,{}] 02:41:10 INFO - PROCESS | 1815 | 1461663670376 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}] 02:41:10 INFO - PROCESS | 1815 | 1461663670590 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 02:41:10 INFO - PROCESS | 1815 | 1461663670629 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573edc800 == 84 [pid = 1815] [id = 258] 02:41:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7fe576963800) [pid = 1815] [serial = 775] [outer = (nil)] 02:41:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7fe577b5f000) [pid = 1815] [serial = 776] [outer = 0x7fe576963800] 02:41:10 INFO - PROCESS | 1815 | 1461663670711 Marionette DEBUG loaded listener.js 02:41:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7fe57846ec00) [pid = 1815] [serial = 777] [outer = 0x7fe576963800] 02:41:11 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7fe578130000) [pid = 1815] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:41:11 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7fe56ff9f000) [pid = 1815] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:41:11 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7fe5716e1000) [pid = 1815] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:41:11 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7fe56fdba800) [pid = 1815] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:41:11 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7fe5682a4400) [pid = 1815] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:41:11 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe56f743000) [pid = 1815] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:41:11 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7fe572b46c00) [pid = 1815] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:41:11 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe5682aa400) [pid = 1815] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:41:11 INFO - PROCESS | 1815 | 1461663671716 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]]]}] 02:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1387ms 02:41:11 INFO - PROCESS | 1815 | 1461663671757 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 02:41:11 INFO - PROCESS | 1815 | 1461663671759 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 02:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:41:11 INFO - PROCESS | 1815 | 1461663671765 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:41:11 INFO - PROCESS | 1815 | 1461663671767 Marionette TRACE conn3 <- [1,1006,null,{}] 02:41:11 INFO - PROCESS | 1815 | 1461663671772 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}] 02:41:11 INFO - PROCESS | 1815 | 1461663671938 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 02:41:11 INFO - PROCESS | 1815 | 1461663671954 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe576e93800 == 85 [pid = 1815] [id = 259] 02:41:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe56eb83c00) [pid = 1815] [serial = 778] [outer = (nil)] 02:41:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7fe578130000) [pid = 1815] [serial = 779] [outer = 0x7fe56eb83c00] 02:41:12 INFO - PROCESS | 1815 | 1461663672015 Marionette DEBUG loaded listener.js 02:41:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe5796e6c00) [pid = 1815] [serial = 780] [outer = 0x7fe56eb83c00] 02:41:12 INFO - PROCESS | 1815 | 1461663672792 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]]]}] 02:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1077ms 02:41:12 INFO - PROCESS | 1815 | 1461663672843 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 02:41:12 INFO - PROCESS | 1815 | 1461663672846 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 02:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:41:12 INFO - PROCESS | 1815 | 1461663672861 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:41:12 INFO - PROCESS | 1815 | 1461663672863 Marionette TRACE conn3 <- [1,1010,null,{}] 02:41:12 INFO - PROCESS | 1815 | 1461663672867 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}] 02:41:13 INFO - PROCESS | 1815 | 1461663673027 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 02:41:13 INFO - PROCESS | 1815 | 1461663673041 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579061000 == 86 [pid = 1815] [id = 260] 02:41:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7fe57300a000) [pid = 1815] [serial = 781] [outer = (nil)] 02:41:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7fe57f557000) [pid = 1815] [serial = 782] [outer = 0x7fe57300a000] 02:41:13 INFO - PROCESS | 1815 | 1461663673102 Marionette DEBUG loaded listener.js 02:41:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7fe5862e2000) [pid = 1815] [serial = 783] [outer = 0x7fe57300a000] 02:41:14 INFO - PROCESS | 1815 | 1461663674183 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]]]}] 02:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1382ms 02:41:14 INFO - PROCESS | 1815 | 1461663674244 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 02:41:14 INFO - PROCESS | 1815 | 1461663674251 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 02:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:41:14 INFO - PROCESS | 1815 | 1461663674260 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:41:14 INFO - PROCESS | 1815 | 1461663674264 Marionette TRACE conn3 <- [1,1014,null,{}] 02:41:14 INFO - PROCESS | 1815 | 1461663674272 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}] 02:41:14 INFO - PROCESS | 1815 | 1461663674453 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 02:41:14 INFO - PROCESS | 1815 | 1461663674630 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56d404000 == 87 [pid = 1815] [id = 261] 02:41:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7fe564161800) [pid = 1815] [serial = 784] [outer = (nil)] 02:41:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7fe565a10400) [pid = 1815] [serial = 785] [outer = 0x7fe564161800] 02:41:14 INFO - PROCESS | 1815 | 1461663674708 Marionette DEBUG loaded listener.js 02:41:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7fe5689e4400) [pid = 1815] [serial = 786] [outer = 0x7fe564161800] 02:41:15 INFO - PROCESS | 1815 | 1461663675608 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]]]}] 02:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1383ms 02:41:15 INFO - PROCESS | 1815 | 1461663675644 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 02:41:15 INFO - PROCESS | 1815 | 1461663675651 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 02:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:41:15 INFO - PROCESS | 1815 | 1461663675662 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:41:15 INFO - PROCESS | 1815 | 1461663675666 Marionette TRACE conn3 <- [1,1018,null,{}] 02:41:15 INFO - PROCESS | 1815 | 1461663675672 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}] 02:41:15 INFO - PROCESS | 1815 | 1461663675861 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 02:41:16 INFO - PROCESS | 1815 | 1461663676039 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5738df000 == 88 [pid = 1815] [id = 262] 02:41:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7fe56f1c2c00) [pid = 1815] [serial = 787] [outer = (nil)] 02:41:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7fe56ffa0000) [pid = 1815] [serial = 788] [outer = 0x7fe56f1c2c00] 02:41:16 INFO - PROCESS | 1815 | 1461663676115 Marionette DEBUG loaded listener.js 02:41:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7fe571360c00) [pid = 1815] [serial = 789] [outer = 0x7fe56f1c2c00] 02:41:17 INFO - PROCESS | 1815 | 1461663677092 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]]]}] 02:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1480ms 02:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:41:17 INFO - PROCESS | 1815 | 1461663677143 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 02:41:17 INFO - PROCESS | 1815 | 1461663677146 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 02:41:17 INFO - PROCESS | 1815 | 1461663677153 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:41:17 INFO - PROCESS | 1815 | 1461663677158 Marionette TRACE conn3 <- [1,1022,null,{}] 02:41:17 INFO - PROCESS | 1815 | 1461663677174 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}] 02:41:17 INFO - PROCESS | 1815 | 1461663677357 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 02:41:17 INFO - PROCESS | 1815 | 1461663677539 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c20f800 == 89 [pid = 1815] [id = 263] 02:41:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7fe573043000) [pid = 1815] [serial = 790] [outer = (nil)] 02:41:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7fe578340400) [pid = 1815] [serial = 791] [outer = 0x7fe573043000] 02:41:17 INFO - PROCESS | 1815 | 1461663677622 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7fe578519800) [pid = 1815] [serial = 792] [outer = 0x7fe573043000] 02:41:18 INFO - PROCESS | 1815 | 1461663678500 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]]]}] 02:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1384ms 02:41:18 INFO - PROCESS | 1815 | 1461663678537 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 02:41:18 INFO - PROCESS | 1815 | 1461663678541 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 02:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:41:18 INFO - PROCESS | 1815 | 1461663678549 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:41:18 INFO - PROCESS | 1815 | 1461663678552 Marionette TRACE conn3 <- [1,1026,null,{}] 02:41:18 INFO - PROCESS | 1815 | 1461663678557 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}] 02:41:18 INFO - PROCESS | 1815 | 1461663678730 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 02:41:18 INFO - PROCESS | 1815 | 1461663678912 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58655d000 == 90 [pid = 1815] [id = 264] 02:41:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7fe573c51c00) [pid = 1815] [serial = 793] [outer = (nil)] 02:41:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7fe57c712400) [pid = 1815] [serial = 794] [outer = 0x7fe573c51c00] 02:41:18 INFO - PROCESS | 1815 | 1461663678986 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7fe5863eb800) [pid = 1815] [serial = 795] [outer = 0x7fe573c51c00] 02:41:19 INFO - PROCESS | 1815 | 1461663679909 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]]]}] 02:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1428ms 02:41:19 INFO - PROCESS | 1815 | 1461663679978 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 02:41:19 INFO - PROCESS | 1815 | 1461663679982 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 02:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:41:19 INFO - PROCESS | 1815 | 1461663679988 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:41:19 INFO - PROCESS | 1815 | 1461663679990 Marionette TRACE conn3 <- [1,1030,null,{}] 02:41:20 INFO - PROCESS | 1815 | 1461663679999 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}] 02:41:20 INFO - PROCESS | 1815 | 1461663680169 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 02:41:20 INFO - PROCESS | 1815 | 1461663680350 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b246800 == 91 [pid = 1815] [id = 265] 02:41:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7fe57a5e7400) [pid = 1815] [serial = 796] [outer = (nil)] 02:41:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7fe5867eec00) [pid = 1815] [serial = 797] [outer = 0x7fe57a5e7400] 02:41:20 INFO - PROCESS | 1815 | 1461663680429 Marionette DEBUG loaded listener.js 02:41:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7fe587739c00) [pid = 1815] [serial = 798] [outer = 0x7fe57a5e7400] 02:41:21 INFO - PROCESS | 1815 | 1461663681300 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]]]}] 02:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1385ms 02:41:21 INFO - PROCESS | 1815 | 1461663681373 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 02:41:21 INFO - PROCESS | 1815 | 1461663681377 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 02:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:41:21 INFO - PROCESS | 1815 | 1461663681383 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:41:21 INFO - PROCESS | 1815 | 1461663681386 Marionette TRACE conn3 <- [1,1034,null,{}] 02:41:21 INFO - PROCESS | 1815 | 1461663681391 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}] 02:41:21 INFO - PROCESS | 1815 | 1461663681620 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 02:41:21 INFO - PROCESS | 1815 | 1461663681848 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58e356800 == 92 [pid = 1815] [id = 266] 02:41:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe58b0af400) [pid = 1815] [serial = 799] [outer = (nil)] 02:41:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe58b21fc00) [pid = 1815] [serial = 800] [outer = 0x7fe58b0af400] 02:41:21 INFO - PROCESS | 1815 | 1461663681978 Marionette DEBUG loaded listener.js 02:41:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe58b225c00) [pid = 1815] [serial = 801] [outer = 0x7fe58b0af400] 02:41:22 INFO - PROCESS | 1815 | 1461663682769 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]]]}] 02:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1431ms 02:41:22 INFO - PROCESS | 1815 | 1461663682815 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 02:41:22 INFO - PROCESS | 1815 | 1461663682819 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 02:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:41:22 INFO - PROCESS | 1815 | 1461663682825 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:41:22 INFO - PROCESS | 1815 | 1461663682827 Marionette TRACE conn3 <- [1,1038,null,{}] 02:41:22 INFO - PROCESS | 1815 | 1461663682833 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}] 02:41:23 INFO - PROCESS | 1815 | 1461663683001 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 02:41:23 INFO - PROCESS | 1815 | 1461663683213 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5688a0800 == 93 [pid = 1815] [id = 267] 02:41:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe573553000) [pid = 1815] [serial = 802] [outer = (nil)] 02:41:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe57355cc00) [pid = 1815] [serial = 803] [outer = 0x7fe573553000] 02:41:23 INFO - PROCESS | 1815 | 1461663683284 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe573561000) [pid = 1815] [serial = 804] [outer = 0x7fe573553000] 02:41:24 INFO - PROCESS | 1815 | 1461663684142 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]]]}] 02:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1381ms 02:41:24 INFO - PROCESS | 1815 | 1461663684208 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 1815 | 1461663684211 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 02:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:41:24 INFO - PROCESS | 1815 | 1461663684218 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:41:24 INFO - PROCESS | 1815 | 1461663684221 Marionette TRACE conn3 <- [1,1042,null,{}] 02:41:24 INFO - PROCESS | 1815 | 1461663684226 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}] 02:41:24 INFO - PROCESS | 1815 | 1461663684402 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 02:41:24 INFO - PROCESS | 1815 | 1461663684581 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe571225000 == 94 [pid = 1815] [id = 268] 02:41:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe564454000) [pid = 1815] [serial = 805] [outer = (nil)] 02:41:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe56445b000) [pid = 1815] [serial = 806] [outer = 0x7fe564454000] 02:41:24 INFO - PROCESS | 1815 | 1461663684655 Marionette DEBUG loaded listener.js 02:41:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe564460000) [pid = 1815] [serial = 807] [outer = 0x7fe564454000] 02:41:25 INFO - PROCESS | 1815 | 1461663685477 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]]]}] 02:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1328ms 02:41:25 INFO - PROCESS | 1815 | 1461663685547 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 02:41:25 INFO - PROCESS | 1815 | 1461663685554 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 02:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:41:25 INFO - PROCESS | 1815 | 1461663685559 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:41:25 INFO - PROCESS | 1815 | 1461663685562 Marionette TRACE conn3 <- [1,1046,null,{}] 02:41:25 INFO - PROCESS | 1815 | 1461663685568 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}] 02:41:25 INFO - PROCESS | 1815 | 1461663685793 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 02:41:25 INFO - PROCESS | 1815 | 1461663685984 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5626b1800 == 95 [pid = 1815] [id = 269] 02:41:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe561dd7000) [pid = 1815] [serial = 808] [outer = (nil)] 02:41:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7fe561ddc800) [pid = 1815] [serial = 809] [outer = 0x7fe561dd7000] 02:41:26 INFO - PROCESS | 1815 | 1461663686061 Marionette DEBUG loaded listener.js 02:41:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7fe561de1000) [pid = 1815] [serial = 810] [outer = 0x7fe561dd7000] 02:41:26 INFO - PROCESS | 1815 | 1461663686921 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]]]}] 02:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1386ms 02:41:26 INFO - PROCESS | 1815 | 1461663686947 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 02:41:26 INFO - PROCESS | 1815 | 1461663686951 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 02:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:41:26 INFO - PROCESS | 1815 | 1461663686956 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:41:26 INFO - PROCESS | 1815 | 1461663686959 Marionette TRACE conn3 <- [1,1050,null,{}] 02:41:26 INFO - PROCESS | 1815 | 1461663686964 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}] 02:41:27 INFO - PROCESS | 1815 | 1461663687126 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 02:41:27 INFO - PROCESS | 1815 | 1461663687312 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe571237800 == 96 [pid = 1815] [id = 270] 02:41:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7fe561dd7800) [pid = 1815] [serial = 811] [outer = (nil)] 02:41:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7fe562761800) [pid = 1815] [serial = 812] [outer = 0x7fe561dd7800] 02:41:27 INFO - PROCESS | 1815 | 1461663687393 Marionette DEBUG loaded listener.js 02:41:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7fe562766000) [pid = 1815] [serial = 813] [outer = 0x7fe561dd7800] 02:41:28 INFO - PROCESS | 1815 | 1461663688314 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]]]}] 02:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1430ms 02:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:41:28 INFO - PROCESS | 1815 | 1461663688387 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 02:41:28 INFO - PROCESS | 1815 | 1461663688390 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 02:41:28 INFO - PROCESS | 1815 | 1461663688396 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:41:28 INFO - PROCESS | 1815 | 1461663688400 Marionette TRACE conn3 <- [1,1054,null,{}] 02:41:28 INFO - PROCESS | 1815 | 1461663688405 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}] 02:41:28 INFO - PROCESS | 1815 | 1461663688629 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 02:41:28 INFO - PROCESS | 1815 | 1461663688810 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561261800 == 97 [pid = 1815] [id = 271] 02:41:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7fe561de1400) [pid = 1815] [serial = 814] [outer = (nil)] 02:41:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7fe56445c000) [pid = 1815] [serial = 815] [outer = 0x7fe561de1400] 02:41:28 INFO - PROCESS | 1815 | 1461663688887 Marionette DEBUG loaded listener.js 02:41:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7fe5705f4000) [pid = 1815] [serial = 816] [outer = 0x7fe561de1400] 02:41:29 INFO - PROCESS | 1815 | 1461663689691 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]]]}] 02:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1330ms 02:41:29 INFO - PROCESS | 1815 | 1461663689726 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 02:41:29 INFO - PROCESS | 1815 | 1461663689730 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 02:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:41:29 INFO - PROCESS | 1815 | 1461663689736 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:41:29 INFO - PROCESS | 1815 | 1461663689738 Marionette TRACE conn3 <- [1,1058,null,{}] 02:41:29 INFO - PROCESS | 1815 | 1461663689743 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}] 02:41:29 INFO - PROCESS | 1815 | 1461663689907 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 02:41:30 INFO - PROCESS | 1815 | 1461663690610 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56477e800 == 98 [pid = 1815] [id = 272] 02:41:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7fe5624ac000) [pid = 1815] [serial = 817] [outer = (nil)] 02:41:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7fe562762c00) [pid = 1815] [serial = 818] [outer = 0x7fe5624ac000] 02:41:30 INFO - PROCESS | 1815 | 1461663690696 Marionette DEBUG loaded listener.js 02:41:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7fe562f5e800) [pid = 1815] [serial = 819] [outer = 0x7fe5624ac000] 02:41:31 INFO - PROCESS | 1815 | 1461663691511 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]]]}] 02:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1843ms 02:41:31 INFO - PROCESS | 1815 | 1461663691581 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 02:41:31 INFO - PROCESS | 1815 | 1461663691587 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 02:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:41:31 INFO - PROCESS | 1815 | 1461663691593 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:41:31 INFO - PROCESS | 1815 | 1461663691598 Marionette TRACE conn3 <- [1,1062,null,{}] 02:41:31 INFO - PROCESS | 1815 | 1461663691605 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}] 02:41:31 INFO - PROCESS | 1815 | 1461663691768 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 02:41:31 INFO - PROCESS | 1815 | 1461663691975 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5660dd800 == 99 [pid = 1815] [id = 273] 02:41:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7fe5624ad000) [pid = 1815] [serial = 820] [outer = (nil)] 02:41:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7fe562f61800) [pid = 1815] [serial = 821] [outer = 0x7fe5624ad000] 02:41:32 INFO - PROCESS | 1815 | 1461663692044 Marionette DEBUG loaded listener.js 02:41:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7fe568990400) [pid = 1815] [serial = 822] [outer = 0x7fe5624ad000] 02:41:33 INFO - PROCESS | 1815 | 1461663693063 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]]]}] 02:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1489ms 02:41:33 INFO - PROCESS | 1815 | 1461663693085 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 02:41:33 INFO - PROCESS | 1815 | 1461663693091 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 02:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:41:33 INFO - PROCESS | 1815 | 1461663693098 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:41:33 INFO - PROCESS | 1815 | 1461663693101 Marionette TRACE conn3 <- [1,1066,null,{}] 02:41:33 INFO - PROCESS | 1815 | 1461663693106 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}] 02:41:33 INFO - PROCESS | 1815 | 1461663693274 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 02:41:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe576ea0000 == 98 [pid = 1815] [id = 83] 02:41:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe572119800 == 97 [pid = 1815] [id = 62] 02:41:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe572cbb000 == 96 [pid = 1815] [id = 43] 02:41:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe587721000 == 95 [pid = 1815] [id = 46] 02:41:33 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7fe565a04c00) [pid = 1815] [serial = 697] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7fe5798cd000) [pid = 1815] [serial = 722] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1815 | 1461663693551 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe576e93800 == 94 [pid = 1815] [id = 259] 02:41:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573edc800 == 93 [pid = 1815] [id = 258] 02:41:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5738f5800 == 92 [pid = 1815] [id = 257] 02:41:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57136c800 == 91 [pid = 1815] [id = 256] 02:41:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5641d6000 == 92 [pid = 1815] [id = 274] 02:41:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7fe564169000) [pid = 1815] [serial = 823] [outer = (nil)] 02:41:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7fe56f252800) [pid = 1815] [serial = 824] [outer = 0x7fe564169000] 02:41:33 INFO - PROCESS | 1815 | 1461663693709 Marionette DEBUG loaded listener.js 02:41:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7fe56fa56000) [pid = 1815] [serial = 825] [outer = 0x7fe564169000] 02:41:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56ec1f800 == 91 [pid = 1815] [id = 255] 02:41:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5641e0000 == 90 [pid = 1815] [id = 254] 02:41:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5641c8800 == 89 [pid = 1815] [id = 253] 02:41:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe562ece000 == 88 [pid = 1815] [id = 248] 02:41:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc63800 == 87 [pid = 1815] [id = 247] 02:41:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56478a000 == 86 [pid = 1815] [id = 246] 02:41:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58ba22800 == 85 [pid = 1815] [id = 245] 02:41:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b31b800 == 84 [pid = 1815] [id = 244] 02:41:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe587519000 == 83 [pid = 1815] [id = 243] 02:41:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578e3b000 == 82 [pid = 1815] [id = 242] 02:41:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5706a8800 == 81 [pid = 1815] [id = 241] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7fe578137800) [pid = 1815] [serial = 716] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7fe578468800) [pid = 1815] [serial = 717] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7fe56416a000) [pid = 1815] [serial = 694] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7fe572d67400) [pid = 1815] [serial = 710] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7fe58b0a6c00) [pid = 1815] [serial = 671] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7fe57125b400) [pid = 1815] [serial = 707] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7fe5716d9400) [pid = 1815] [serial = 708] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7fe5875b8800) [pid = 1815] [serial = 685] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7fe56fba1800) [pid = 1815] [serial = 673] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7fe568997000) [pid = 1815] [serial = 701] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7fe56898dc00) [pid = 1815] [serial = 700] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7fe56fdb8000) [pid = 1815] [serial = 705] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7fe56fa58c00) [pid = 1815] [serial = 704] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7fe58b0b0c00) [pid = 1815] [serial = 688] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7fe57c71b000) [pid = 1815] [serial = 682] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe573002800) [pid = 1815] [serial = 676] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe578473c00) [pid = 1815] [serial = 679] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe568991400) [pid = 1815] [serial = 691] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe575529000) [pid = 1815] [serial = 713] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe572f65400) [pid = 1815] [serial = 719] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe576ac8800) [pid = 1815] [serial = 714] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe578476400) [pid = 1815] [serial = 720] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe573003c00) [pid = 1815] [serial = 711] [outer = (nil)] [url = about:blank] 02:41:34 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe5792a4800) [pid = 1815] [serial = 449] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:41:34 INFO - PROCESS | 1815 | 1461663694455 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]]]}] 02:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1380ms 02:41:34 INFO - PROCESS | 1815 | 1461663694483 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 02:41:34 INFO - PROCESS | 1815 | 1461663694485 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 02:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:41:34 INFO - PROCESS | 1815 | 1461663694498 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:41:34 INFO - PROCESS | 1815 | 1461663694507 Marionette TRACE conn3 <- [1,1070,null,{}] 02:41:34 INFO - PROCESS | 1815 | 1461663694514 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}] 02:41:34 INFO - PROCESS | 1815 | 1461663694667 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 02:41:34 INFO - PROCESS | 1815 | 1461663694686 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ed63800 == 82 [pid = 1815] [id = 275] 02:41:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe56fdb8000) [pid = 1815] [serial = 826] [outer = (nil)] 02:41:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe570192c00) [pid = 1815] [serial = 827] [outer = 0x7fe56fdb8000] 02:41:34 INFO - PROCESS | 1815 | 1461663694746 Marionette DEBUG loaded listener.js 02:41:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe5701a0c00) [pid = 1815] [serial = 828] [outer = 0x7fe56fdb8000] 02:41:35 INFO - PROCESS | 1815 | 1461663695535 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]]]}] 02:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1094ms 02:41:35 INFO - PROCESS | 1815 | 1461663695591 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 02:41:35 INFO - PROCESS | 1815 | 1461663695595 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 02:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:41:35 INFO - PROCESS | 1815 | 1461663695600 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:41:35 INFO - PROCESS | 1815 | 1461663695602 Marionette TRACE conn3 <- [1,1074,null,{}] 02:41:35 INFO - PROCESS | 1815 | 1461663695608 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}] 02:41:35 INFO - PROCESS | 1815 | 1461663695765 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 02:41:35 INFO - PROCESS | 1815 | 1461663695780 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe570286800 == 83 [pid = 1815] [id = 276] 02:41:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe56eb75800) [pid = 1815] [serial = 829] [outer = (nil)] 02:41:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe571365800) [pid = 1815] [serial = 830] [outer = 0x7fe56eb75800] 02:41:35 INFO - PROCESS | 1815 | 1461663695840 Marionette DEBUG loaded listener.js 02:41:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe5716e5400) [pid = 1815] [serial = 831] [outer = 0x7fe56eb75800] 02:41:36 INFO - PROCESS | 1815 | 1461663696749 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]]]}] 02:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1177ms 02:41:36 INFO - PROCESS | 1815 | 1461663696778 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 02:41:36 INFO - PROCESS | 1815 | 1461663696781 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 02:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:41:36 INFO - PROCESS | 1815 | 1461663696787 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:41:36 INFO - PROCESS | 1815 | 1461663696788 Marionette TRACE conn3 <- [1,1078,null,{}] 02:41:36 INFO - PROCESS | 1815 | 1461663696794 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}] 02:41:36 INFO - PROCESS | 1815 | 1461663696987 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 02:41:37 INFO - PROCESS | 1815 | 1461663697012 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5738e3800 == 84 [pid = 1815] [id = 277] 02:41:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe572b4d800) [pid = 1815] [serial = 832] [outer = (nil)] 02:41:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe572bb2c00) [pid = 1815] [serial = 833] [outer = 0x7fe572b4d800] 02:41:37 INFO - PROCESS | 1815 | 1461663697082 Marionette DEBUG loaded listener.js 02:41:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe573002c00) [pid = 1815] [serial = 834] [outer = 0x7fe572b4d800] 02:41:37 INFO - PROCESS | 1815 | 1461663697922 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]]]}] 02:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1188ms 02:41:37 INFO - PROCESS | 1815 | 1461663697994 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 02:41:38 INFO - PROCESS | 1815 | 1461663697997 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 02:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:41:38 INFO - PROCESS | 1815 | 1461663698002 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:41:38 INFO - PROCESS | 1815 | 1461663698005 Marionette TRACE conn3 <- [1,1082,null,{}] 02:41:38 INFO - PROCESS | 1815 | 1461663698010 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}] 02:41:38 INFO - PROCESS | 1815 | 1461663698534 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 02:41:38 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe562f5f400) [pid = 1815] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:41:38 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe5706d5800) [pid = 1815] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:41:38 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe576963800) [pid = 1815] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:41:38 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe568988800) [pid = 1815] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:41:38 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe56ff55c00) [pid = 1815] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:41:38 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe568989000) [pid = 1815] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:41:38 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe56eb83c00) [pid = 1815] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:41:38 INFO - PROCESS | 1815 | 1461663698667 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe568486800 == 85 [pid = 1815] [id = 278] 02:41:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe5630fc400) [pid = 1815] [serial = 835] [outer = (nil)] 02:41:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe56f107800) [pid = 1815] [serial = 836] [outer = 0x7fe5630fc400] 02:41:38 INFO - PROCESS | 1815 | 1461663698729 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe573c53c00) [pid = 1815] [serial = 837] [outer = 0x7fe5630fc400] 02:41:39 INFO - PROCESS | 1815 | 1461663699415 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]]]}] 02:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1427ms 02:41:39 INFO - PROCESS | 1815 | 1461663699430 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 02:41:39 INFO - PROCESS | 1815 | 1461663699433 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 02:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:41:39 INFO - PROCESS | 1815 | 1461663699439 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - PROCESS | 1815 | 1461663699440 Marionette TRACE conn3 <- [1,1086,null,{}] 02:41:39 INFO - PROCESS | 1815 | 1461663699446 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}] 02:41:39 INFO - PROCESS | 1815 | 1461663699648 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 02:41:39 INFO - PROCESS | 1815 | 1461663699671 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe576152800 == 86 [pid = 1815] [id = 279] 02:41:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe561de0400) [pid = 1815] [serial = 838] [outer = (nil)] 02:41:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe573d1d800) [pid = 1815] [serial = 839] [outer = 0x7fe561de0400] 02:41:39 INFO - PROCESS | 1815 | 1461663699732 Marionette DEBUG loaded listener.js 02:41:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe57695a800) [pid = 1815] [serial = 840] [outer = 0x7fe561de0400] 02:41:40 INFO - PROCESS | 1815 | 1461663700453 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]]]}] 02:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1037ms 02:41:40 INFO - PROCESS | 1815 | 1461663700609 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 02:41:40 INFO - PROCESS | 1815 | 1461663700614 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 02:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:41:40 INFO - PROCESS | 1815 | 1461663700638 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:41:40 INFO - PROCESS | 1815 | 1461663700642 Marionette TRACE conn3 <- [1,1090,null,{}] 02:41:40 INFO - PROCESS | 1815 | 1461663700651 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}] 02:41:40 INFO - PROCESS | 1815 | 1461663700876 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 02:41:41 INFO - PROCESS | 1815 | 1461663701071 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563dcc800 == 87 [pid = 1815] [id = 280] 02:41:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe56276c800) [pid = 1815] [serial = 841] [outer = (nil)] 02:41:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7fe562f63c00) [pid = 1815] [serial = 842] [outer = 0x7fe56276c800] 02:41:41 INFO - PROCESS | 1815 | 1461663701144 Marionette DEBUG loaded listener.js 02:41:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7fe564455000) [pid = 1815] [serial = 843] [outer = 0x7fe56276c800] 02:41:42 INFO - PROCESS | 1815 | 1461663702049 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]]]}] 02:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1485ms 02:41:42 INFO - PROCESS | 1815 | 1461663702124 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 02:41:42 INFO - PROCESS | 1815 | 1461663702129 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 02:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:41:42 INFO - PROCESS | 1815 | 1461663702141 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:41:42 INFO - PROCESS | 1815 | 1461663702146 Marionette TRACE conn3 <- [1,1094,null,{}] 02:41:42 INFO - PROCESS | 1815 | 1461663702153 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}] 02:41:42 INFO - PROCESS | 1815 | 1461663702380 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 02:41:42 INFO - PROCESS | 1815 | 1461663702606 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fdf4000 == 88 [pid = 1815] [id = 281] 02:41:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7fe56f107c00) [pid = 1815] [serial = 844] [outer = (nil)] 02:41:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7fe56f3b2c00) [pid = 1815] [serial = 845] [outer = 0x7fe56f107c00] 02:41:42 INFO - PROCESS | 1815 | 1461663702724 Marionette DEBUG loaded listener.js 02:41:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7fe56fba3800) [pid = 1815] [serial = 846] [outer = 0x7fe56f107c00] 02:41:43 INFO - PROCESS | 1815 | 1461663703653 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]]]}] 02:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1537ms 02:41:43 INFO - PROCESS | 1815 | 1461663703676 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 02:41:43 INFO - PROCESS | 1815 | 1461663703680 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 02:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:41:43 INFO - PROCESS | 1815 | 1461663703686 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:41:43 INFO - PROCESS | 1815 | 1461663703690 Marionette TRACE conn3 <- [1,1098,null,{}] 02:41:43 INFO - PROCESS | 1815 | 1461663703703 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}] 02:41:43 INFO - PROCESS | 1815 | 1461663703876 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 02:41:44 INFO - PROCESS | 1815 | 1461663704110 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578e45800 == 89 [pid = 1815] [id = 282] 02:41:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7fe572b0f000) [pid = 1815] [serial = 847] [outer = (nil)] 02:41:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7fe572bb3000) [pid = 1815] [serial = 848] [outer = 0x7fe572b0f000] 02:41:44 INFO - PROCESS | 1815 | 1461663704233 Marionette DEBUG loaded listener.js 02:41:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7fe573007800) [pid = 1815] [serial = 849] [outer = 0x7fe572b0f000] 02:41:45 INFO - PROCESS | 1815 | 1461663705033 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]]]}] 02:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1380ms 02:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:41:45 INFO - PROCESS | 1815 | 1461663705067 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 02:41:45 INFO - PROCESS | 1815 | 1461663705070 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 02:41:45 INFO - PROCESS | 1815 | 1461663705076 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:41:45 INFO - PROCESS | 1815 | 1461663705079 Marionette TRACE conn3 <- [1,1102,null,{}] 02:41:45 INFO - PROCESS | 1815 | 1461663705084 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}] 02:41:45 INFO - PROCESS | 1815 | 1461663705250 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 02:41:45 INFO - PROCESS | 1815 | 1461663705436 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579bc7000 == 90 [pid = 1815] [id = 283] 02:41:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7fe572b44c00) [pid = 1815] [serial = 850] [outer = (nil)] 02:41:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7fe573c55800) [pid = 1815] [serial = 851] [outer = 0x7fe572b44c00] 02:41:45 INFO - PROCESS | 1815 | 1461663705507 Marionette DEBUG loaded listener.js 02:41:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7fe5769efc00) [pid = 1815] [serial = 852] [outer = 0x7fe572b44c00] 02:41:46 INFO - PROCESS | 1815 | 1461663706407 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]]]}] 02:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1379ms 02:41:46 INFO - PROCESS | 1815 | 1461663706455 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 02:41:46 INFO - PROCESS | 1815 | 1461663706459 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 02:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:41:46 INFO - PROCESS | 1815 | 1461663706465 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:41:46 INFO - PROCESS | 1815 | 1461663706468 Marionette TRACE conn3 <- [1,1106,null,{}] 02:41:46 INFO - PROCESS | 1815 | 1461663706474 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}] 02:41:46 INFO - PROCESS | 1815 | 1461663706632 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 02:41:46 INFO - PROCESS | 1815 | 1461663706827 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c2cb000 == 91 [pid = 1815] [id = 284] 02:41:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7fe5716e1800) [pid = 1815] [serial = 853] [outer = (nil)] 02:41:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7fe577abb400) [pid = 1815] [serial = 854] [outer = 0x7fe5716e1800] 02:41:46 INFO - PROCESS | 1815 | 1461663706897 Marionette DEBUG loaded listener.js 02:41:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7fe5781d5c00) [pid = 1815] [serial = 855] [outer = 0x7fe5716e1800] 02:41:47 INFO - PROCESS | 1815 | 1461663707753 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]]]}] 02:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1339ms 02:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:41:47 INFO - PROCESS | 1815 | 1461663707805 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 02:41:47 INFO - PROCESS | 1815 | 1461663707808 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 02:41:47 INFO - PROCESS | 1815 | 1461663707814 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:41:47 INFO - PROCESS | 1815 | 1461663707817 Marionette TRACE conn3 <- [1,1110,null,{}] 02:41:47 INFO - PROCESS | 1815 | 1461663707823 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}] 02:41:48 INFO - PROCESS | 1815 | 1461663708044 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 02:41:48 INFO - PROCESS | 1815 | 1461663708226 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5865e2800 == 92 [pid = 1815] [id = 285] 02:41:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7fe578343c00) [pid = 1815] [serial = 856] [outer = (nil)] 02:41:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7fe579bef000) [pid = 1815] [serial = 857] [outer = 0x7fe578343c00] 02:41:48 INFO - PROCESS | 1815 | 1461663708302 Marionette DEBUG loaded listener.js 02:41:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7fe57c7da000) [pid = 1815] [serial = 858] [outer = 0x7fe578343c00] 02:41:49 INFO - PROCESS | 1815 | 1461663709152 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]]]}] 02:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1387ms 02:41:49 INFO - PROCESS | 1815 | 1461663709201 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 02:41:49 INFO - PROCESS | 1815 | 1461663709205 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 02:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:41:49 INFO - PROCESS | 1815 | 1461663709212 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:41:49 INFO - PROCESS | 1815 | 1461663709214 Marionette TRACE conn3 <- [1,1114,null,{}] 02:41:49 INFO - PROCESS | 1815 | 1461663709219 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}] 02:41:49 INFO - PROCESS | 1815 | 1461663709379 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 02:41:49 INFO - PROCESS | 1815 | 1461663709568 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b547000 == 93 [pid = 1815] [id = 286] 02:41:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7fe578470c00) [pid = 1815] [serial = 859] [outer = (nil)] 02:41:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7fe586376400) [pid = 1815] [serial = 860] [outer = 0x7fe578470c00] 02:41:49 INFO - PROCESS | 1815 | 1461663709639 Marionette DEBUG loaded listener.js 02:41:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7fe587556000) [pid = 1815] [serial = 861] [outer = 0x7fe578470c00] 02:41:50 INFO - PROCESS | 1815 | 1461663710533 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]]]}] 02:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1333ms 02:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:41:50 INFO - PROCESS | 1815 | 1461663710545 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 02:41:50 INFO - PROCESS | 1815 | 1461663710547 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 02:41:50 INFO - PROCESS | 1815 | 1461663710553 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:41:50 INFO - PROCESS | 1815 | 1461663710557 Marionette TRACE conn3 <- [1,1118,null,{}] 02:41:50 INFO - PROCESS | 1815 | 1461663710562 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}] 02:41:50 INFO - PROCESS | 1815 | 1461663710746 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 02:41:50 INFO - PROCESS | 1815 | 1461663710944 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58f9b3800 == 94 [pid = 1815] [id = 287] 02:41:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7fe572b4fc00) [pid = 1815] [serial = 862] [outer = (nil)] 02:41:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7fe5796e9c00) [pid = 1815] [serial = 863] [outer = 0x7fe572b4fc00] 02:41:51 INFO - PROCESS | 1815 | 1461663711023 Marionette DEBUG loaded listener.js 02:41:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 249 (0x7fe58755b000) [pid = 1815] [serial = 864] [outer = 0x7fe572b4fc00] 02:41:51 INFO - PROCESS | 1815 | 1461663711882 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]]]}] 02:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1388ms 02:41:51 INFO - PROCESS | 1815 | 1461663711941 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 02:41:51 INFO - PROCESS | 1815 | 1461663711945 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 02:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:41:51 INFO - PROCESS | 1815 | 1461663711950 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:41:51 INFO - PROCESS | 1815 | 1461663711954 Marionette TRACE conn3 <- [1,1122,null,{}] 02:41:51 INFO - PROCESS | 1815 | 1461663711959 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}] 02:41:52 INFO - PROCESS | 1815 | 1461663712124 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 02:41:52 INFO - PROCESS | 1815 | 1461663712314 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561d1b800 == 95 [pid = 1815] [id = 288] 02:41:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 250 (0x7fe5630f8400) [pid = 1815] [serial = 865] [outer = (nil)] 02:41:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 251 (0x7fe58755fc00) [pid = 1815] [serial = 866] [outer = 0x7fe5630f8400] 02:41:52 INFO - PROCESS | 1815 | 1461663712389 Marionette DEBUG loaded listener.js 02:41:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7fe587734000) [pid = 1815] [serial = 867] [outer = 0x7fe5630f8400] 02:41:53 INFO - PROCESS | 1815 | 1461663713221 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]]]}] 02:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1327ms 02:41:53 INFO - PROCESS | 1815 | 1461663713279 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 02:41:53 INFO - PROCESS | 1815 | 1461663713282 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 02:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:41:53 INFO - PROCESS | 1815 | 1461663713288 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:41:53 INFO - PROCESS | 1815 | 1461663713296 Marionette TRACE conn3 <- [1,1126,null,{}] 02:41:53 INFO - PROCESS | 1815 | 1461663713301 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}] 02:41:53 INFO - PROCESS | 1815 | 1461663713493 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 02:41:53 INFO - PROCESS | 1815 | 1461663713716 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573ab3000 == 96 [pid = 1815] [id = 289] 02:41:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7fe562f08800) [pid = 1815] [serial = 868] [outer = (nil)] 02:41:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7fe562f0cc00) [pid = 1815] [serial = 869] [outer = 0x7fe562f08800] 02:41:53 INFO - PROCESS | 1815 | 1461663713834 Marionette DEBUG loaded listener.js 02:41:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 255 (0x7fe562f11000) [pid = 1815] [serial = 870] [outer = 0x7fe562f08800] 02:41:54 INFO - PROCESS | 1815 | 1461663714669 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]]]}] 02:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1442ms 02:41:54 INFO - PROCESS | 1815 | 1461663714731 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 02:41:54 INFO - PROCESS | 1815 | 1461663714735 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 02:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:41:54 INFO - PROCESS | 1815 | 1461663714741 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:41:54 INFO - PROCESS | 1815 | 1461663714745 Marionette TRACE conn3 <- [1,1130,null,{}] 02:41:54 INFO - PROCESS | 1815 | 1461663714750 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}] 02:41:54 INFO - PROCESS | 1815 | 1461663714939 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 02:41:55 INFO - PROCESS | 1815 | 1461663715125 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56265e800 == 97 [pid = 1815] [id = 290] 02:41:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 256 (0x7fe562f0ac00) [pid = 1815] [serial = 871] [outer = (nil)] 02:41:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 257 (0x7fe5891a1800) [pid = 1815] [serial = 872] [outer = 0x7fe562f0ac00] 02:41:55 INFO - PROCESS | 1815 | 1461663715203 Marionette DEBUG loaded listener.js 02:41:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 258 (0x7fe58b0ae800) [pid = 1815] [serial = 873] [outer = 0x7fe562f0ac00] 02:41:56 INFO - PROCESS | 1815 | 1461663716159 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]]]}] 02:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1479ms 02:41:56 INFO - PROCESS | 1815 | 1461663716220 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 02:41:56 INFO - PROCESS | 1815 | 1461663716224 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 02:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:41:56 INFO - PROCESS | 1815 | 1461663716230 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:41:56 INFO - PROCESS | 1815 | 1461663716232 Marionette TRACE conn3 <- [1,1134,null,{}] 02:41:56 INFO - PROCESS | 1815 | 1461663716237 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}] 02:41:56 INFO - PROCESS | 1815 | 1461663716411 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 02:41:56 INFO - PROCESS | 1815 | 1461663716931 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561259800 == 98 [pid = 1815] [id = 291] 02:41:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 259 (0x7fe5604d1c00) [pid = 1815] [serial = 874] [outer = (nil)] 02:41:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 260 (0x7fe561dd9800) [pid = 1815] [serial = 875] [outer = 0x7fe5604d1c00] 02:41:57 INFO - PROCESS | 1815 | 1461663717045 Marionette DEBUG loaded listener.js 02:41:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 261 (0x7fe562760800) [pid = 1815] [serial = 876] [outer = 0x7fe5604d1c00] 02:41:57 INFO - PROCESS | 1815 | 1461663717923 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]]]}] 02:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1728ms 02:41:57 INFO - PROCESS | 1815 | 1461663717960 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 02:41:57 INFO - PROCESS | 1815 | 1461663717965 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 02:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:41:57 INFO - PROCESS | 1815 | 1461663717973 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:41:57 INFO - PROCESS | 1815 | 1461663717977 Marionette TRACE conn3 <- [1,1138,null,{}] 02:41:57 INFO - PROCESS | 1815 | 1461663717984 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}] 02:41:58 INFO - PROCESS | 1815 | 1461663718151 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 02:41:58 INFO - PROCESS | 1815 | 1461663718521 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5626af800 == 99 [pid = 1815] [id = 292] 02:41:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 262 (0x7fe562767c00) [pid = 1815] [serial = 877] [outer = (nil)] 02:41:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 263 (0x7fe5630f5800) [pid = 1815] [serial = 878] [outer = 0x7fe562767c00] 02:41:58 INFO - PROCESS | 1815 | 1461663718595 Marionette DEBUG loaded listener.js 02:41:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 264 (0x7fe564453c00) [pid = 1815] [serial = 879] [outer = 0x7fe562767c00] 02:41:59 INFO - PROCESS | 1815 | 1461663719439 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]]]}] 02:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1539ms 02:41:59 INFO - PROCESS | 1815 | 1461663719516 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 02:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:41:59 INFO - PROCESS | 1815 | 1461663719521 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 02:41:59 INFO - PROCESS | 1815 | 1461663719528 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:41:59 INFO - PROCESS | 1815 | 1461663719531 Marionette TRACE conn3 <- [1,1142,null,{}] 02:41:59 INFO - PROCESS | 1815 | 1461663719536 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}] 02:41:59 INFO - PROCESS | 1815 | 1461663719708 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 02:41:59 INFO - PROCESS | 1815 | 1461663719908 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe568483000 == 100 [pid = 1815] [id = 293] 02:41:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 265 (0x7fe56445fc00) [pid = 1815] [serial = 880] [outer = (nil)] 02:41:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 266 (0x7fe5689ee400) [pid = 1815] [serial = 881] [outer = 0x7fe56445fc00] 02:41:59 INFO - PROCESS | 1815 | 1461663719977 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 267 (0x7fe56f245800) [pid = 1815] [serial = 882] [outer = 0x7fe56445fc00] 02:42:00 INFO - PROCESS | 1815 | 1461663720900 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]]]}] 02:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1433ms 02:42:00 INFO - PROCESS | 1815 | 1461663720961 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 02:42:00 INFO - PROCESS | 1815 | 1461663720965 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 02:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:42:00 INFO - PROCESS | 1815 | 1461663720978 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - PROCESS | 1815 | 1461663720987 Marionette TRACE conn3 <- [1,1146,null,{}] 02:42:00 INFO - PROCESS | 1815 | 1461663720996 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}] 02:42:01 INFO - PROCESS | 1815 | 1461663721217 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 02:42:01 INFO - PROCESS | 1815 | 1461663721450 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562ec9000 == 101 [pid = 1815] [id = 294] 02:42:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 268 (0x7fe56eb7f800) [pid = 1815] [serial = 883] [outer = (nil)] 02:42:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 269 (0x7fe56ff98c00) [pid = 1815] [serial = 884] [outer = 0x7fe56eb7f800] 02:42:01 INFO - PROCESS | 1815 | 1461663721567 Marionette DEBUG loaded listener.js 02:42:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 270 (0x7fe571266400) [pid = 1815] [serial = 885] [outer = 0x7fe56eb7f800] 02:42:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe571370000 == 100 [pid = 1815] [id = 198] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 269 (0x7fe5624aac00) [pid = 1815] [serial = 758] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 268 (0x7fe57019a800) [pid = 1815] [serial = 743] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 267 (0x7fe572b03000) [pid = 1815] [serial = 728] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 266 (0x7fe57833ec00) [pid = 1815] [serial = 731] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 265 (0x7fe580488800) [pid = 1815] [serial = 737] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 264 (0x7fe58743b800) [pid = 1815] [serial = 740] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 263 (0x7fe56f24bc00) [pid = 1815] [serial = 725] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 262 (0x7fe57a2db800) [pid = 1815] [serial = 734] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 261 (0x7fe573c4fc00) [pid = 1815] [serial = 746] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 260 (0x7fe5630f7800) [pid = 1815] [serial = 755] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 259 (0x7fe562f5d000) [pid = 1815] [serial = 752] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 258 (0x7fe573c5a400) [pid = 1815] [serial = 749] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 257 (0x7fe57f557000) [pid = 1815] [serial = 782] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe568486800 == 99 [pid = 1815] [id = 278] 02:42:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5738e3800 == 98 [pid = 1815] [id = 277] 02:42:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe570286800 == 97 [pid = 1815] [id = 276] 02:42:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56ed63800 == 96 [pid = 1815] [id = 275] 02:42:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5641d6000 == 95 [pid = 1815] [id = 274] 02:42:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5660dd800 == 94 [pid = 1815] [id = 273] 02:42:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56477e800 == 93 [pid = 1815] [id = 272] 02:42:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c20f800 == 92 [pid = 1815] [id = 263] 02:42:02 INFO - PROCESS | 1815 | 1461663722485 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]]]}] 02:42:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5738df000 == 91 [pid = 1815] [id = 262] 02:42:02 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56d404000 == 90 [pid = 1815] [id = 261] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 256 (0x7fe5630fe400) [pid = 1815] [serial = 762] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 255 (0x7fe572d60400) [pid = 1815] [serial = 771] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 254 (0x7fe572b0e800) [pid = 1815] [serial = 770] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7fe57846ec00) [pid = 1815] [serial = 777] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7fe56898f000) [pid = 1815] [serial = 764] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7fe5689e6c00) [pid = 1815] [serial = 765] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 250 (0x7fe572f6b400) [pid = 1815] [serial = 773] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 249 (0x7fe5630f4400) [pid = 1815] [serial = 761] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 248 (0x7fe577b5f000) [pid = 1815] [serial = 776] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7fe56f3bb800) [pid = 1815] [serial = 767] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7fe578130000) [pid = 1815] [serial = 779] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7fe573c58000) [pid = 1815] [serial = 774] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7fe56fdb8800) [pid = 1815] [serial = 768] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7fe5796e6c00) [pid = 1815] [serial = 780] [outer = (nil)] [url = about:blank] 02:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1553ms 02:42:02 INFO - PROCESS | 1815 | 1461663722524 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 02:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:42:02 INFO - PROCESS | 1815 | 1461663722528 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 02:42:02 INFO - PROCESS | 1815 | 1461663722533 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:42:02 INFO - PROCESS | 1815 | 1461663722539 Marionette TRACE conn3 <- [1,1150,null,{}] 02:42:02 INFO - PROCESS | 1815 | 1461663722544 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}] 02:42:02 INFO - PROCESS | 1815 | 1461663722704 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 02:42:02 INFO - PROCESS | 1815 | 1461663722857 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563121800 == 91 [pid = 1815] [id = 295] 02:42:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7fe5624aac00) [pid = 1815] [serial = 886] [outer = (nil)] 02:42:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7fe57135d800) [pid = 1815] [serial = 887] [outer = 0x7fe5624aac00] 02:42:02 INFO - PROCESS | 1815 | 1461663722923 Marionette DEBUG loaded listener.js 02:42:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7fe572b03800) [pid = 1815] [serial = 888] [outer = 0x7fe5624aac00] 02:42:03 INFO - PROCESS | 1815 | 1461663723671 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]]]}] 02:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1184ms 02:42:03 INFO - PROCESS | 1815 | 1461663723727 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 02:42:03 INFO - PROCESS | 1815 | 1461663723729 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 02:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:42:03 INFO - PROCESS | 1815 | 1461663723741 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:42:03 INFO - PROCESS | 1815 | 1461663723744 Marionette TRACE conn3 <- [1,1154,null,{}] 02:42:03 INFO - PROCESS | 1815 | 1461663723749 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}] 02:42:03 INFO - PROCESS | 1815 | 1461663723914 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 02:42:03 INFO - PROCESS | 1815 | 1461663723924 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc6a800 == 92 [pid = 1815] [id = 296] 02:42:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7fe572f6b400) [pid = 1815] [serial = 889] [outer = (nil)] 02:42:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7fe573554c00) [pid = 1815] [serial = 890] [outer = 0x7fe572f6b400] 02:42:04 INFO - PROCESS | 1815 | 1461663723997 Marionette DEBUG loaded listener.js 02:42:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 249 (0x7fe57558c000) [pid = 1815] [serial = 891] [outer = 0x7fe572f6b400] 02:42:04 INFO - PROCESS | 1815 | 1461663724876 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]]]}] 02:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1182ms 02:42:04 INFO - PROCESS | 1815 | 1461663724931 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 02:42:04 INFO - PROCESS | 1815 | 1461663724933 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 02:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:42:04 INFO - PROCESS | 1815 | 1461663724949 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:42:04 INFO - PROCESS | 1815 | 1461663724964 Marionette TRACE conn3 <- [1,1158,null,{}] 02:42:04 INFO - PROCESS | 1815 | 1461663724970 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}] 02:42:05 INFO - PROCESS | 1815 | 1461663725184 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 02:42:05 INFO - PROCESS | 1815 | 1461663725210 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe572ca4000 == 93 [pid = 1815] [id = 297] 02:42:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 250 (0x7fe577b63000) [pid = 1815] [serial = 892] [outer = (nil)] 02:42:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 251 (0x7fe578470800) [pid = 1815] [serial = 893] [outer = 0x7fe577b63000] 02:42:05 INFO - PROCESS | 1815 | 1461663725270 Marionette DEBUG loaded listener.js 02:42:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7fe5792a4800) [pid = 1815] [serial = 894] [outer = 0x7fe577b63000] 02:42:06 INFO - PROCESS | 1815 | 1461663726119 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]]]}] 02:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1200ms 02:42:06 INFO - PROCESS | 1815 | 1461663726158 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 02:42:06 INFO - PROCESS | 1815 | 1461663726161 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 02:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:42:06 INFO - PROCESS | 1815 | 1461663726167 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:42:06 INFO - PROCESS | 1815 | 1461663726169 Marionette TRACE conn3 <- [1,1162,null,{}] 02:42:06 INFO - PROCESS | 1815 | 1461663726178 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}] 02:42:06 INFO - PROCESS | 1815 | 1461663726405 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 02:42:06 INFO - PROCESS | 1815 | 1461663726441 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573b4e800 == 94 [pid = 1815] [id = 298] 02:42:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7fe571611400) [pid = 1815] [serial = 895] [outer = (nil)] 02:42:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7fe579beb800) [pid = 1815] [serial = 896] [outer = 0x7fe571611400] 02:42:06 INFO - PROCESS | 1815 | 1461663726502 Marionette DEBUG loaded listener.js 02:42:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 255 (0x7fe580488800) [pid = 1815] [serial = 897] [outer = 0x7fe571611400] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 254 (0x7fe5705ef000) [pid = 1815] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7fe57135a400) [pid = 1815] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7fe575529400) [pid = 1815] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7fe5769f1000) [pid = 1815] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 250 (0x7fe56f3af800) [pid = 1815] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 249 (0x7fe5689eb400) [pid = 1815] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 248 (0x7fe5682a5400) [pid = 1815] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7fe573d20400) [pid = 1815] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7fe578469400) [pid = 1815] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7fe5854ea000) [pid = 1815] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7fe57c265800) [pid = 1815] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7fe57f55c400) [pid = 1815] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7fe56d8edc00) [pid = 1815] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7fe56ff9bc00) [pid = 1815] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7fe57c715000) [pid = 1815] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7fe58b9e4800) [pid = 1815] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7fe57c755400) [pid = 1815] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7fe56ff9e000) [pid = 1815] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7fe572b51c00) [pid = 1815] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7fe56f248800) [pid = 1815] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7fe578131000) [pid = 1815] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7fe5706ccc00) [pid = 1815] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7fe56d82dc00) [pid = 1815] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7fe56eb7d000) [pid = 1815] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7fe56f243400) [pid = 1815] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7fe5682a0000) [pid = 1815] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7fe56eb76800) [pid = 1815] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7fe576ac9400) [pid = 1815] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7fe564164c00) [pid = 1815] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe56f20e400) [pid = 1815] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe56fdb2000) [pid = 1815] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe57c26bc00) [pid = 1815] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe572f5d800) [pid = 1815] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe57846e400) [pid = 1815] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe56f296c00) [pid = 1815] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe56fdaf800) [pid = 1815] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe56d8ef400) [pid = 1815] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe56898c400) [pid = 1815] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe572f60c00) [pid = 1815] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7fe56f10b800) [pid = 1815] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7fe56d8f0000) [pid = 1815] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7fe57a72c400) [pid = 1815] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7fe56ff4d400) [pid = 1815] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7fe56416f800) [pid = 1815] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7fe56f1c5800) [pid = 1815] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7fe572bb2000) [pid = 1815] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7fe56f10c400) [pid = 1815] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7fe56d8ecc00) [pid = 1815] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7fe572b4d800) [pid = 1815] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7fe5630fc400) [pid = 1815] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7fe56eb75800) [pid = 1815] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7fe5624ad000) [pid = 1815] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7fe564169000) [pid = 1815] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7fe56fdb8000) [pid = 1815] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:42:07 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7fe5624ac000) [pid = 1815] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:42:08 INFO - PROCESS | 1815 | 1461663728200 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]]]}] 02:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2088ms 02:42:08 INFO - PROCESS | 1815 | 1461663728256 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 1815 | 1461663728260 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 02:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:42:08 INFO - PROCESS | 1815 | 1461663728265 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - PROCESS | 1815 | 1461663728267 Marionette TRACE conn3 <- [1,1166,null,{}] 02:42:08 INFO - PROCESS | 1815 | 1461663728273 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}] 02:42:08 INFO - PROCESS | 1815 | 1461663728490 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 02:42:08 INFO - PROCESS | 1815 | 1461663728511 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5686fa800 == 95 [pid = 1815] [id = 299] 02:42:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7fe5604c5400) [pid = 1815] [serial = 898] [outer = (nil)] 02:42:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7fe568989c00) [pid = 1815] [serial = 899] [outer = 0x7fe5604c5400] 02:42:08 INFO - PROCESS | 1815 | 1461663728571 Marionette DEBUG loaded listener.js 02:42:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7fe56f10c400) [pid = 1815] [serial = 900] [outer = 0x7fe5604c5400] 02:42:09 INFO - PROCESS | 1815 | 1461663729347 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]]]}] 02:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1136ms 02:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:42:09 INFO - PROCESS | 1815 | 1461663729404 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 02:42:09 INFO - PROCESS | 1815 | 1461663729407 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 02:42:09 INFO - PROCESS | 1815 | 1461663729414 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:42:09 INFO - PROCESS | 1815 | 1461663729417 Marionette TRACE conn3 <- [1,1170,null,{}] 02:42:09 INFO - PROCESS | 1815 | 1461663729422 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}] 02:42:09 INFO - PROCESS | 1815 | 1461663729650 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 02:42:09 INFO - PROCESS | 1815 | 1461663729666 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573b4e000 == 96 [pid = 1815] [id = 300] 02:42:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7fe56d8f6c00) [pid = 1815] [serial = 901] [outer = (nil)] 02:42:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7fe56fdb0c00) [pid = 1815] [serial = 902] [outer = 0x7fe56d8f6c00] 02:42:09 INFO - PROCESS | 1815 | 1461663729729 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7fe57135a400) [pid = 1815] [serial = 903] [outer = 0x7fe56d8f6c00] 02:42:10 INFO - PROCESS | 1815 | 1461663730833 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]]]}] 02:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1437ms 02:42:10 INFO - PROCESS | 1815 | 1461663730849 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 02:42:10 INFO - PROCESS | 1815 | 1461663730856 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 02:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:42:10 INFO - PROCESS | 1815 | 1461663730864 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:42:10 INFO - PROCESS | 1815 | 1461663730871 Marionette TRACE conn3 <- [1,1174,null,{}] 02:42:10 INFO - PROCESS | 1815 | 1461663730879 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}] 02:42:11 INFO - PROCESS | 1815 | 1461663731081 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 02:42:11 INFO - PROCESS | 1815 | 1461663731277 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563dd0000 == 97 [pid = 1815] [id = 301] 02:42:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7fe562f09800) [pid = 1815] [serial = 904] [outer = (nil)] 02:42:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7fe564163800) [pid = 1815] [serial = 905] [outer = 0x7fe562f09800] 02:42:11 INFO - PROCESS | 1815 | 1461663731354 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7fe56829ec00) [pid = 1815] [serial = 906] [outer = 0x7fe562f09800] 02:42:12 INFO - PROCESS | 1815 | 1461663732299 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] 02:42:12 INFO - PROCESS | 1815 | 1461663732361 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 02:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:42:12 INFO - PROCESS | 1815 | 1461663732372 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:42:12 INFO - PROCESS | 1815 | 1461663732375 Marionette TRACE conn3 <- [1,1178,null,{}] 02:42:12 INFO - PROCESS | 1815 | 1461663732381 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}] 02:42:12 INFO - PROCESS | 1815 | 1461663732576 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 02:42:12 INFO - PROCESS | 1815 | 1461663732849 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe571223800 == 98 [pid = 1815] [id = 302] 02:42:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7fe56d8f3000) [pid = 1815] [serial = 907] [outer = (nil)] 02:42:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7fe56f745c00) [pid = 1815] [serial = 908] [outer = 0x7fe56d8f3000] 02:42:12 INFO - PROCESS | 1815 | 1461663732971 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7fe56ff50400) [pid = 1815] [serial = 909] [outer = 0x7fe56d8f3000] 02:42:13 INFO - PROCESS | 1815 | 1461663733848 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] 02:42:13 INFO - PROCESS | 1815 | 1461663733908 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 02:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:42:13 INFO - PROCESS | 1815 | 1461663733915 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:42:13 INFO - PROCESS | 1815 | 1461663733920 Marionette TRACE conn3 <- [1,1182,null,{}] 02:42:13 INFO - PROCESS | 1815 | 1461663733936 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}] 02:42:14 INFO - PROCESS | 1815 | 1461663734180 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 02:42:14 INFO - PROCESS | 1815 | 1461663734422 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578752800 == 99 [pid = 1815] [id = 303] 02:42:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7fe571361400) [pid = 1815] [serial = 910] [outer = (nil)] 02:42:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7fe572f60c00) [pid = 1815] [serial = 911] [outer = 0x7fe571361400] 02:42:14 INFO - PROCESS | 1815 | 1461663734546 Marionette DEBUG loaded listener.js 02:42:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7fe573c54400) [pid = 1815] [serial = 912] [outer = 0x7fe571361400] 02:42:15 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:15 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:42:15 INFO - PROCESS | 1815 | 1461663735423 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] 02:42:15 INFO - PROCESS | 1815 | 1461663735508 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 02:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:42:15 INFO - PROCESS | 1815 | 1461663735514 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:42:15 INFO - PROCESS | 1815 | 1461663735517 Marionette TRACE conn3 <- [1,1186,null,{}] 02:42:15 INFO - PROCESS | 1815 | 1461663735523 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}] 02:42:15 INFO - PROCESS | 1815 | 1461663735750 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 02:42:15 INFO - PROCESS | 1815 | 1461663735989 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a71c800 == 100 [pid = 1815] [id = 304] 02:42:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7fe572b43800) [pid = 1815] [serial = 913] [outer = (nil)] 02:42:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe577ab8000) [pid = 1815] [serial = 914] [outer = 0x7fe572b43800] 02:42:16 INFO - PROCESS | 1815 | 1461663736121 Marionette DEBUG loaded listener.js 02:42:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe57833b000) [pid = 1815] [serial = 915] [outer = 0x7fe572b43800] 02:42:16 INFO - PROCESS | 1815 | 1461663736955 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] 02:42:17 INFO - PROCESS | 1815 | 1461663737000 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 02:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:42:17 INFO - PROCESS | 1815 | 1461663737007 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:42:17 INFO - PROCESS | 1815 | 1461663737010 Marionette TRACE conn3 <- [1,1190,null,{}] 02:42:17 INFO - PROCESS | 1815 | 1461663737015 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}] 02:42:17 INFO - PROCESS | 1815 | 1461663737188 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 02:42:17 INFO - PROCESS | 1815 | 1461663737383 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58741b800 == 101 [pid = 1815] [id = 305] 02:42:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe573d16800) [pid = 1815] [serial = 916] [outer = (nil)] 02:42:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe5798c5c00) [pid = 1815] [serial = 917] [outer = 0x7fe573d16800] 02:42:17 INFO - PROCESS | 1815 | 1461663737454 Marionette DEBUG loaded listener.js 02:42:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe57c26bc00) [pid = 1815] [serial = 918] [outer = 0x7fe573d16800] 02:42:18 INFO - PROCESS | 1815 | 1461663738408 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] 02:42:18 INFO - PROCESS | 1815 | 1461663738449 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 02:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:42:18 INFO - PROCESS | 1815 | 1461663738456 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - PROCESS | 1815 | 1461663738458 Marionette TRACE conn3 <- [1,1194,null,{}] 02:42:18 INFO - PROCESS | 1815 | 1461663738464 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}] 02:42:18 INFO - PROCESS | 1815 | 1461663738655 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 02:42:18 INFO - PROCESS | 1815 | 1461663738853 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58e35f800 == 102 [pid = 1815] [id = 306] 02:42:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe562f1b800) [pid = 1815] [serial = 919] [outer = (nil)] 02:42:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe56f299800) [pid = 1815] [serial = 920] [outer = 0x7fe562f1b800] 02:42:18 INFO - PROCESS | 1815 | 1461663738936 Marionette DEBUG loaded listener.js 02:42:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe58659d800) [pid = 1815] [serial = 921] [outer = 0x7fe562f1b800] 02:42:19 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:19 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:19 INFO - PROCESS | 1815 | 1461663739895 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] 02:42:19 INFO - PROCESS | 1815 | 1461663739955 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 02:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:42:19 INFO - PROCESS | 1815 | 1461663739961 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:42:19 INFO - PROCESS | 1815 | 1461663739964 Marionette TRACE conn3 <- [1,1198,null,{}] 02:42:19 INFO - PROCESS | 1815 | 1461663739969 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}] 02:42:20 INFO - PROCESS | 1815 | 1461663740144 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 02:42:20 INFO - PROCESS | 1815 | 1461663740340 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5615dd000 == 103 [pid = 1815] [id = 307] 02:42:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe562f1cc00) [pid = 1815] [serial = 922] [outer = (nil)] 02:42:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe5875b8800) [pid = 1815] [serial = 923] [outer = 0x7fe562f1cc00] 02:42:20 INFO - PROCESS | 1815 | 1461663740417 Marionette DEBUG loaded listener.js 02:42:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7fe5896bc800) [pid = 1815] [serial = 924] [outer = 0x7fe562f1cc00] 02:42:21 INFO - PROCESS | 1815 | 1461663741284 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]]]}] 02:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1390ms 02:42:21 INFO - PROCESS | 1815 | 1461663741353 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 02:42:21 INFO - PROCESS | 1815 | 1461663741357 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 02:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:42:21 INFO - PROCESS | 1815 | 1461663741362 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:42:21 INFO - PROCESS | 1815 | 1461663741365 Marionette TRACE conn3 <- [1,1202,null,{}] 02:42:21 INFO - PROCESS | 1815 | 1461663741371 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}] 02:42:21 INFO - PROCESS | 1815 | 1461663741550 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 02:42:21 INFO - PROCESS | 1815 | 1461663741742 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563d10800 == 104 [pid = 1815] [id = 308] 02:42:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7fe562e42400) [pid = 1815] [serial = 925] [outer = (nil)] 02:42:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7fe562e4c000) [pid = 1815] [serial = 926] [outer = 0x7fe562e42400] 02:42:21 INFO - PROCESS | 1815 | 1461663741817 Marionette DEBUG loaded listener.js 02:42:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7fe562e50c00) [pid = 1815] [serial = 927] [outer = 0x7fe562e42400] 02:42:22 INFO - PROCESS | 1815 | 1461663742663 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]]]}] 02:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1335ms 02:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:42:22 INFO - PROCESS | 1815 | 1461663742699 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 02:42:22 INFO - PROCESS | 1815 | 1461663742702 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 02:42:22 INFO - PROCESS | 1815 | 1461663742708 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:42:22 INFO - PROCESS | 1815 | 1461663742711 Marionette TRACE conn3 <- [1,1206,null,{}] 02:42:22 INFO - PROCESS | 1815 | 1461663742717 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}] 02:42:22 INFO - PROCESS | 1815 | 1461663742890 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 02:42:23 INFO - PROCESS | 1815 | 1461663743097 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561d97000 == 105 [pid = 1815] [id = 309] 02:42:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7fe562e45400) [pid = 1815] [serial = 928] [outer = (nil)] 02:42:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7fe564672400) [pid = 1815] [serial = 929] [outer = 0x7fe562e45400] 02:42:23 INFO - PROCESS | 1815 | 1461663743209 Marionette DEBUG loaded listener.js 02:42:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7fe564676400) [pid = 1815] [serial = 930] [outer = 0x7fe562e45400] 02:42:24 INFO - PROCESS | 1815 | 1461663744209 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]]]}] 02:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1535ms 02:42:24 INFO - PROCESS | 1815 | 1461663744244 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 02:42:24 INFO - PROCESS | 1815 | 1461663744247 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 02:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:42:24 INFO - PROCESS | 1815 | 1461663744254 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:42:24 INFO - PROCESS | 1815 | 1461663744257 Marionette TRACE conn3 <- [1,1210,null,{}] 02:42:24 INFO - PROCESS | 1815 | 1461663744262 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}] 02:42:24 INFO - PROCESS | 1815 | 1461663744445 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 02:42:24 INFO - PROCESS | 1815 | 1461663744693 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563d14000 == 106 [pid = 1815] [id = 310] 02:42:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7fe56467d400) [pid = 1815] [serial = 931] [outer = (nil)] 02:42:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7fe56f295400) [pid = 1815] [serial = 932] [outer = 0x7fe56467d400] 02:42:24 INFO - PROCESS | 1815 | 1461663744811 Marionette DEBUG loaded listener.js 02:42:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7fe573c5b800) [pid = 1815] [serial = 933] [outer = 0x7fe56467d400] 02:42:25 INFO - PROCESS | 1815 | 1461663745650 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]]]}] 02:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1478ms 02:42:25 INFO - PROCESS | 1815 | 1461663745733 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 1815 | 1461663745738 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 02:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:42:25 INFO - PROCESS | 1815 | 1461663745744 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - PROCESS | 1815 | 1461663745748 Marionette TRACE conn3 <- [1,1214,null,{}] 02:42:25 INFO - PROCESS | 1815 | 1461663745753 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}] 02:42:25 INFO - PROCESS | 1815 | 1461663745991 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 02:42:26 INFO - PROCESS | 1815 | 1461663746238 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5647cc800 == 107 [pid = 1815] [id = 311] 02:42:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7fe56467dc00) [pid = 1815] [serial = 934] [outer = (nil)] 02:42:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7fe565bca800) [pid = 1815] [serial = 935] [outer = 0x7fe56467dc00] 02:42:26 INFO - PROCESS | 1815 | 1461663746334 Marionette DEBUG loaded listener.js 02:42:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7fe56f3bd400) [pid = 1815] [serial = 936] [outer = 0x7fe56467dc00] 02:42:27 INFO - PROCESS | 1815 | 1461663747184 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]]]}] 02:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1479ms 02:42:27 INFO - PROCESS | 1815 | 1461663747224 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 02:42:27 INFO - PROCESS | 1815 | 1461663747227 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 02:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:42:27 INFO - PROCESS | 1815 | 1461663747233 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:42:27 INFO - PROCESS | 1815 | 1461663747237 Marionette TRACE conn3 <- [1,1218,null,{}] 02:42:27 INFO - PROCESS | 1815 | 1461663747243 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}] 02:42:27 INFO - PROCESS | 1815 | 1461663747426 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 02:42:27 INFO - PROCESS | 1815 | 1461663747626 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ed69000 == 108 [pid = 1815] [id = 312] 02:42:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7fe565a05c00) [pid = 1815] [serial = 937] [outer = (nil)] 02:42:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7fe56d82a400) [pid = 1815] [serial = 938] [outer = 0x7fe565a05c00] 02:42:27 INFO - PROCESS | 1815 | 1461663747697 Marionette DEBUG loaded listener.js 02:42:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7fe56ff4d000) [pid = 1815] [serial = 939] [outer = 0x7fe565a05c00] 02:42:28 INFO - PROCESS | 1815 | 1461663748593 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]]]}] 02:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1436ms 02:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:42:28 INFO - PROCESS | 1815 | 1461663748671 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 02:42:28 INFO - PROCESS | 1815 | 1461663748673 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 02:42:28 INFO - PROCESS | 1815 | 1461663748680 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:42:28 INFO - PROCESS | 1815 | 1461663748691 Marionette TRACE conn3 <- [1,1222,null,{}] 02:42:28 INFO - PROCESS | 1815 | 1461663748696 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}] 02:42:28 INFO - PROCESS | 1815 | 1461663748910 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 02:42:29 INFO - PROCESS | 1815 | 1461663749618 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5626ae000 == 109 [pid = 1815] [id = 313] 02:42:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7fe5604cf800) [pid = 1815] [serial = 940] [outer = (nil)] 02:42:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7fe561dd8c00) [pid = 1815] [serial = 941] [outer = 0x7fe5604cf800] 02:42:29 INFO - PROCESS | 1815 | 1461663749694 Marionette DEBUG loaded listener.js 02:42:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7fe562768400) [pid = 1815] [serial = 942] [outer = 0x7fe5604cf800] 02:42:30 INFO - PROCESS | 1815 | 1461663750552 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] 02:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:42:30 INFO - PROCESS | 1815 | 1461663750631 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 02:42:30 INFO - PROCESS | 1815 | 1461663750638 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:42:30 INFO - PROCESS | 1815 | 1461663750643 Marionette TRACE conn3 <- [1,1226,null,{}] 02:42:30 INFO - PROCESS | 1815 | 1461663750649 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}] 02:42:30 INFO - PROCESS | 1815 | 1461663750835 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 02:42:31 INFO - PROCESS | 1815 | 1461663751059 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5686e0000 == 110 [pid = 1815] [id = 314] 02:42:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7fe561ddec00) [pid = 1815] [serial = 943] [outer = (nil)] 02:42:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7fe562f0fc00) [pid = 1815] [serial = 944] [outer = 0x7fe561ddec00] 02:42:31 INFO - PROCESS | 1815 | 1461663751179 Marionette DEBUG loaded listener.js 02:42:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7fe564678c00) [pid = 1815] [serial = 945] [outer = 0x7fe561ddec00] 02:42:32 INFO - PROCESS | 1815 | 1461663752172 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]]]}] 02:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1588ms 02:42:32 INFO - PROCESS | 1815 | 1461663752229 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 02:42:32 INFO - PROCESS | 1815 | 1461663752235 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 02:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:42:32 INFO - PROCESS | 1815 | 1461663752241 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:42:32 INFO - PROCESS | 1815 | 1461663752244 Marionette TRACE conn3 <- [1,1230,null,{}] 02:42:32 INFO - PROCESS | 1815 | 1461663752250 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}] 02:42:32 INFO - PROCESS | 1815 | 1461663752425 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 02:42:32 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe571027000 == 109 [pid = 1815] [id = 50] 02:42:32 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58549c000 == 108 [pid = 1815] [id = 45] 02:42:32 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578e47800 == 107 [pid = 1815] [id = 44] 02:42:32 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7fe573d1d800) [pid = 1815] [serial = 839] [outer = (nil)] [url = about:blank] 02:42:32 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7fe561ddc800) [pid = 1815] [serial = 809] [outer = (nil)] [url = about:blank] 02:42:32 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7fe562761800) [pid = 1815] [serial = 812] [outer = (nil)] [url = about:blank] 02:42:32 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7fe56445c000) [pid = 1815] [serial = 815] [outer = (nil)] [url = about:blank] 02:42:32 INFO - PROCESS | 1815 | 1461663752815 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:32 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5686fa800 == 106 [pid = 1815] [id = 299] 02:42:32 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573b4e800 == 105 [pid = 1815] [id = 298] 02:42:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562484000 == 106 [pid = 1815] [id = 315] 02:42:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7fe561ddc800) [pid = 1815] [serial = 946] [outer = (nil)] 02:42:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7fe5682a0000) [pid = 1815] [serial = 947] [outer = 0x7fe561ddc800] 02:42:32 INFO - PROCESS | 1815 | 1461663752896 Marionette DEBUG loaded listener.js 02:42:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7fe5689e7c00) [pid = 1815] [serial = 948] [outer = 0x7fe561ddc800] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe572ca4000 == 105 [pid = 1815] [id = 297] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc6a800 == 104 [pid = 1815] [id = 296] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe563121800 == 103 [pid = 1815] [id = 295] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe562ec9000 == 102 [pid = 1815] [id = 294] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe568483000 == 101 [pid = 1815] [id = 293] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5626af800 == 100 [pid = 1815] [id = 292] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe561259800 == 99 [pid = 1815] [id = 291] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe561d1b800 == 98 [pid = 1815] [id = 288] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58f9b3800 == 97 [pid = 1815] [id = 287] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b547000 == 96 [pid = 1815] [id = 286] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5865e2800 == 95 [pid = 1815] [id = 285] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c2cb000 == 94 [pid = 1815] [id = 284] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579bc7000 == 93 [pid = 1815] [id = 283] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578e45800 == 92 [pid = 1815] [id = 282] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fdf4000 == 91 [pid = 1815] [id = 281] 02:42:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe563dcc800 == 90 [pid = 1815] [id = 280] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7fe5769f4800) [pid = 1815] [serial = 677] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7fe57a6ae000) [pid = 1815] [serial = 632] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7fe58ad04c00) [pid = 1815] [serial = 686] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7fe57f55f800) [pid = 1815] [serial = 530] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7fe565a09c00) [pid = 1815] [serial = 698] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7fe56fc11400) [pid = 1815] [serial = 518] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7fe57820d800) [pid = 1815] [serial = 626] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7fe56ff96800) [pid = 1815] [serial = 439] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7fe587734c00) [pid = 1815] [serial = 647] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7fe572b0dc00) [pid = 1815] [serial = 479] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7fe575597c00) [pid = 1815] [serial = 593] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7fe579b91c00) [pid = 1815] [serial = 629] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7fe57c74e800) [pid = 1815] [serial = 527] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7fe56fc0ec00) [pid = 1815] [serial = 476] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7fe5706d3c00) [pid = 1815] [serial = 674] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7fe58b217000) [pid = 1815] [serial = 455] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7fe578339000) [pid = 1815] [serial = 488] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7fe580487800) [pid = 1815] [serial = 683] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7fe5874ec400) [pid = 1815] [serial = 644] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7fe580486400) [pid = 1815] [serial = 635] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7fe58b221400) [pid = 1815] [serial = 689] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe5794e9400) [pid = 1815] [serial = 491] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe573d16c00) [pid = 1815] [serial = 442] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe5863ed000) [pid = 1815] [serial = 641] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe58e380c00) [pid = 1815] [serial = 391] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe5867f0c00) [pid = 1815] [serial = 533] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe572bb0800) [pid = 1815] [serial = 623] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe573d1f800) [pid = 1815] [serial = 485] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe5794ed800) [pid = 1815] [serial = 524] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe56416ec00) [pid = 1815] [serial = 695] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe56fc12400) [pid = 1815] [serial = 620] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7fe5863eac00) [pid = 1815] [serial = 452] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7fe5862db400) [pid = 1815] [serial = 638] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7fe572f6a400) [pid = 1815] [serial = 482] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7fe579be8c00) [pid = 1815] [serial = 680] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7fe572b4b000) [pid = 1815] [serial = 521] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7fe572d60c00) [pid = 1815] [serial = 448] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7fe56f10a000) [pid = 1815] [serial = 473] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7fe568995c00) [pid = 1815] [serial = 692] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7fe578337800) [pid = 1815] [serial = 445] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7fe576ac5000) [pid = 1815] [serial = 557] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7fe57f55ec00) [pid = 1815] [serial = 560] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7fe573006c00) [pid = 1815] [serial = 590] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7fe5705f4c00) [pid = 1815] [serial = 587] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7fe5874e1c00) [pid = 1815] [serial = 563] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7fe57135ac00) [pid = 1815] [serial = 554] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7fe57695ac00) [pid = 1815] [serial = 596] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7fe56f3af400) [pid = 1815] [serial = 584] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7fe572bb2c00) [pid = 1815] [serial = 833] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe56f107800) [pid = 1815] [serial = 836] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7fe57c712400) [pid = 1815] [serial = 794] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe571365800) [pid = 1815] [serial = 830] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7fe56ffa0000) [pid = 1815] [serial = 788] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7fe568990400) [pid = 1815] [serial = 822] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7fe562f61800) [pid = 1815] [serial = 821] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7fe56f252800) [pid = 1815] [serial = 824] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7fe56fa56000) [pid = 1815] [serial = 825] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7fe565a10400) [pid = 1815] [serial = 785] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe570192c00) [pid = 1815] [serial = 827] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe5701a0c00) [pid = 1815] [serial = 828] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe562762c00) [pid = 1815] [serial = 818] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe562f5e800) [pid = 1815] [serial = 819] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe578340400) [pid = 1815] [serial = 791] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe56445b000) [pid = 1815] [serial = 806] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe57355cc00) [pid = 1815] [serial = 803] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe5867eec00) [pid = 1815] [serial = 797] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7fe58b21fc00) [pid = 1815] [serial = 800] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7fe573002c00) [pid = 1815] [serial = 834] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7fe5716e5400) [pid = 1815] [serial = 831] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7fe573c53c00) [pid = 1815] [serial = 837] [outer = (nil)] [url = about:blank] 02:42:33 INFO - PROCESS | 1815 | 1461663753872 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]]]}] 02:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1679ms 02:42:33 INFO - PROCESS | 1815 | 1461663753921 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 02:42:33 INFO - PROCESS | 1815 | 1461663753927 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 02:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:42:33 INFO - PROCESS | 1815 | 1461663753936 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:42:33 INFO - PROCESS | 1815 | 1461663753942 Marionette TRACE conn3 <- [1,1234,null,{}] 02:42:33 INFO - PROCESS | 1815 | 1461663753951 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}] 02:42:34 INFO - PROCESS | 1815 | 1461663754180 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 02:42:34 INFO - PROCESS | 1815 | 1461663754477 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5626aa800 == 91 [pid = 1815] [id = 316] 02:42:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7fe562f13c00) [pid = 1815] [serial = 949] [outer = (nil)] 02:42:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7fe562f1c400) [pid = 1815] [serial = 950] [outer = 0x7fe562f13c00] 02:42:34 INFO - PROCESS | 1815 | 1461663754558 Marionette DEBUG loaded listener.js 02:42:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7fe564166000) [pid = 1815] [serial = 951] [outer = 0x7fe562f13c00] 02:42:35 INFO - PROCESS | 1815 | 1461663755514 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]]]}] 02:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1640ms 02:42:35 INFO - PROCESS | 1815 | 1461663755577 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 02:42:35 INFO - PROCESS | 1815 | 1461663755585 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 02:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:42:35 INFO - PROCESS | 1815 | 1461663755595 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:42:35 INFO - PROCESS | 1815 | 1461663755599 Marionette TRACE conn3 <- [1,1238,null,{}] 02:42:35 INFO - PROCESS | 1815 | 1461663755605 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}] 02:42:35 INFO - PROCESS | 1815 | 1461663755790 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 02:42:36 INFO - PROCESS | 1815 | 1461663756029 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5660c3000 == 92 [pid = 1815] [id = 317] 02:42:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7fe565a10000) [pid = 1815] [serial = 952] [outer = (nil)] 02:42:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe5682a1c00) [pid = 1815] [serial = 953] [outer = 0x7fe565a10000] 02:42:36 INFO - PROCESS | 1815 | 1461663756158 Marionette DEBUG loaded listener.js 02:42:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe5689ec400) [pid = 1815] [serial = 954] [outer = 0x7fe565a10000] 02:42:37 INFO - PROCESS | 1815 | 1461663757059 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]]]}] 02:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1529ms 02:42:37 INFO - PROCESS | 1815 | 1461663757125 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 02:42:37 INFO - PROCESS | 1815 | 1461663757129 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 02:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:42:37 INFO - PROCESS | 1815 | 1461663757135 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - PROCESS | 1815 | 1461663757141 Marionette TRACE conn3 <- [1,1242,null,{}] 02:42:37 INFO - PROCESS | 1815 | 1461663757157 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}] 02:42:37 INFO - PROCESS | 1815 | 1461663757376 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 02:42:37 INFO - PROCESS | 1815 | 1461663757610 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56d41f800 == 93 [pid = 1815] [id = 318] 02:42:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe56d8f9400) [pid = 1815] [serial = 955] [outer = (nil)] 02:42:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe56f108400) [pid = 1815] [serial = 956] [outer = 0x7fe56d8f9400] 02:42:37 INFO - PROCESS | 1815 | 1461663757731 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe56f246400) [pid = 1815] [serial = 957] [outer = 0x7fe56d8f9400] 02:42:38 INFO - PROCESS | 1815 | 1461663758553 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]]]}] 02:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1487ms 02:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:42:38 INFO - PROCESS | 1815 | 1461663758624 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 02:42:38 INFO - PROCESS | 1815 | 1461663758628 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 02:42:38 INFO - PROCESS | 1815 | 1461663758634 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:42:38 INFO - PROCESS | 1815 | 1461663758637 Marionette TRACE conn3 <- [1,1246,null,{}] 02:42:38 INFO - PROCESS | 1815 | 1461663758643 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}] 02:42:38 INFO - PROCESS | 1815 | 1461663758816 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 02:42:38 INFO - PROCESS | 1815 | 1461663758996 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56faac800 == 94 [pid = 1815] [id = 319] 02:42:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe56eb7d000) [pid = 1815] [serial = 958] [outer = (nil)] 02:42:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe56f3bcc00) [pid = 1815] [serial = 959] [outer = 0x7fe56eb7d000] 02:42:39 INFO - PROCESS | 1815 | 1461663759070 Marionette DEBUG loaded listener.js 02:42:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe56fb9e400) [pid = 1815] [serial = 960] [outer = 0x7fe56eb7d000] 02:42:39 INFO - PROCESS | 1815 | 1461663759988 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]]]}] 02:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1435ms 02:42:40 INFO - PROCESS | 1815 | 1461663760069 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 02:42:40 INFO - PROCESS | 1815 | 1461663760073 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 02:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:42:40 INFO - PROCESS | 1815 | 1461663760078 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:42:40 INFO - PROCESS | 1815 | 1461663760082 Marionette TRACE conn3 <- [1,1250,null,{}] 02:42:40 INFO - PROCESS | 1815 | 1461663760087 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}] 02:42:40 INFO - PROCESS | 1815 | 1461663760255 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 02:42:41 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56265e800 == 93 [pid = 1815] [id = 290] 02:42:41 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573ab3000 == 92 [pid = 1815] [id = 289] 02:42:41 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5626b1800 == 91 [pid = 1815] [id = 269] 02:42:41 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc72800 == 90 [pid = 1815] [id = 249] 02:42:41 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe561261800 == 89 [pid = 1815] [id = 271] 02:42:41 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe571237800 == 88 [pid = 1815] [id = 270] 02:42:41 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe571225000 == 87 [pid = 1815] [id = 268] 02:42:41 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5686e0000 == 86 [pid = 1815] [id = 314] 02:42:41 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5626ae000 == 85 [pid = 1815] [id = 313] 02:42:41 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe563dd0000 == 84 [pid = 1815] [id = 301] 02:42:42 INFO - PROCESS | 1815 | 1461663762182 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5615d5800 == 85 [pid = 1815] [id = 320] 02:42:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7fe562766800) [pid = 1815] [serial = 961] [outer = (nil)] 02:42:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7fe562e48c00) [pid = 1815] [serial = 962] [outer = 0x7fe562766800] 02:42:42 INFO - PROCESS | 1815 | 1461663762251 Marionette DEBUG loaded listener.js 02:42:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7fe562f0d400) [pid = 1815] [serial = 963] [outer = 0x7fe562766800] 02:42:42 INFO - PROCESS | 1815 | 1461663762962 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]]]}] 02:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 2934ms 02:42:43 INFO - PROCESS | 1815 | 1461663763033 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 02:42:43 INFO - PROCESS | 1815 | 1461663763039 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 02:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:42:43 INFO - PROCESS | 1815 | 1461663763048 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:42:43 INFO - PROCESS | 1815 | 1461663763053 Marionette TRACE conn3 <- [1,1254,null,{}] 02:42:43 INFO - PROCESS | 1815 | 1461663763059 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}] 02:42:43 INFO - PROCESS | 1815 | 1461663763217 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 02:42:43 INFO - PROCESS | 1815 | 1461663763231 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe564781800 == 86 [pid = 1815] [id = 321] 02:42:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7fe565a07800) [pid = 1815] [serial = 964] [outer = (nil)] 02:42:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7fe565bc8800) [pid = 1815] [serial = 965] [outer = 0x7fe565a07800] 02:42:43 INFO - PROCESS | 1815 | 1461663763293 Marionette DEBUG loaded listener.js 02:42:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7fe56898bc00) [pid = 1815] [serial = 966] [outer = 0x7fe565a07800] 02:42:44 INFO - PROCESS | 1815 | 1461663764276 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]]]}] 02:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1292ms 02:42:44 INFO - PROCESS | 1815 | 1461663764344 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 02:42:44 INFO - PROCESS | 1815 | 1461663764349 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 02:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:42:44 INFO - PROCESS | 1815 | 1461663764369 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:42:44 INFO - PROCESS | 1815 | 1461663764372 Marionette TRACE conn3 <- [1,1258,null,{}] 02:42:44 INFO - PROCESS | 1815 | 1461663764390 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}] 02:42:44 INFO - PROCESS | 1815 | 1461663764601 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 02:42:44 INFO - PROCESS | 1815 | 1461663764635 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56d41b000 == 87 [pid = 1815] [id = 322] 02:42:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe565bc4800) [pid = 1815] [serial = 967] [outer = (nil)] 02:42:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7fe56eb80c00) [pid = 1815] [serial = 968] [outer = 0x7fe565bc4800] 02:42:44 INFO - PROCESS | 1815 | 1461663764695 Marionette DEBUG loaded listener.js 02:42:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe56f3b1c00) [pid = 1815] [serial = 969] [outer = 0x7fe565bc4800] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe562f54400) [pid = 1815] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7fe57304c000) [pid = 1815] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe577ef4800) [pid = 1815] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7fe570193000) [pid = 1815] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7fe5604c5400) [pid = 1815] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7fe5604cf800) [pid = 1815] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7fe561ddec00) [pid = 1815] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7fe57300a000) [pid = 1815] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7fe564161800) [pid = 1815] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe570191400) [pid = 1815] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe577b63000) [pid = 1815] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe571611400) [pid = 1815] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe56d82c000) [pid = 1815] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe561de0400) [pid = 1815] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe56445fc00) [pid = 1815] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe56eb7f800) [pid = 1815] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe5604d1c00) [pid = 1815] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7fe562767c00) [pid = 1815] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7fe562f63800) [pid = 1815] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7fe5624a5800) [pid = 1815] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7fe572f6b400) [pid = 1815] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7fe5624aac00) [pid = 1815] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7fe586373800) [pid = 1815] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7fe570197c00) [pid = 1815] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7fe56ff99c00) [pid = 1815] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7fe57602b800) [pid = 1815] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:42:45 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7fe5689e4000) [pid = 1815] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:42:46 INFO - PROCESS | 1815 | 1461663766021 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]]]}] 02:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1696ms 02:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:42:46 INFO - PROCESS | 1815 | 1461663766060 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 02:42:46 INFO - PROCESS | 1815 | 1461663766063 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 02:42:46 INFO - PROCESS | 1815 | 1461663766078 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:42:46 INFO - PROCESS | 1815 | 1461663766086 Marionette TRACE conn3 <- [1,1262,null,{}] 02:42:46 INFO - PROCESS | 1815 | 1461663766110 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}] 02:42:46 INFO - PROCESS | 1815 | 1461663766269 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 02:42:46 INFO - PROCESS | 1815 | 1461663766319 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe568478800 == 88 [pid = 1815] [id = 323] 02:42:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7fe56f109400) [pid = 1815] [serial = 970] [outer = (nil)] 02:42:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7fe56f29b800) [pid = 1815] [serial = 971] [outer = 0x7fe56f109400] 02:42:46 INFO - PROCESS | 1815 | 1461663766380 Marionette DEBUG loaded listener.js 02:42:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7fe56fc18000) [pid = 1815] [serial = 972] [outer = 0x7fe56f109400] 02:42:47 INFO - PROCESS | 1815 | 1461663767136 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]]]}] 02:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1117ms 02:42:47 INFO - PROCESS | 1815 | 1461663767187 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 02:42:47 INFO - PROCESS | 1815 | 1461663767190 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 02:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:42:47 INFO - PROCESS | 1815 | 1461663767197 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:42:47 INFO - PROCESS | 1815 | 1461663767199 Marionette TRACE conn3 <- [1,1266,null,{}] 02:42:47 INFO - PROCESS | 1815 | 1461663767204 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}] 02:42:47 INFO - PROCESS | 1815 | 1461663767404 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 02:42:47 INFO - PROCESS | 1815 | 1461663767427 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe570294000 == 89 [pid = 1815] [id = 324] 02:42:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7fe5624a1400) [pid = 1815] [serial = 973] [outer = (nil)] 02:42:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7fe56ff9f000) [pid = 1815] [serial = 974] [outer = 0x7fe5624a1400] 02:42:47 INFO - PROCESS | 1815 | 1461663767489 Marionette DEBUG loaded listener.js 02:42:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7fe570194c00) [pid = 1815] [serial = 975] [outer = 0x7fe5624a1400] 02:42:48 INFO - PROCESS | 1815 | 1461663768560 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]]]}] 02:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1429ms 02:42:48 INFO - PROCESS | 1815 | 1461663768628 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 02:42:48 INFO - PROCESS | 1815 | 1461663768634 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 02:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:42:48 INFO - PROCESS | 1815 | 1461663768642 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:42:48 INFO - PROCESS | 1815 | 1461663768647 Marionette TRACE conn3 <- [1,1270,null,{}] 02:42:48 INFO - PROCESS | 1815 | 1461663768655 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}] 02:42:48 INFO - PROCESS | 1815 | 1461663768871 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 02:42:49 INFO - PROCESS | 1815 | 1461663769154 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5641dd000 == 90 [pid = 1815] [id = 325] 02:42:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7fe5630f6c00) [pid = 1815] [serial = 976] [outer = (nil)] 02:42:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7fe56416a400) [pid = 1815] [serial = 977] [outer = 0x7fe5630f6c00] 02:42:49 INFO - PROCESS | 1815 | 1461663769234 Marionette DEBUG loaded listener.js 02:42:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7fe565a0e400) [pid = 1815] [serial = 978] [outer = 0x7fe5630f6c00] 02:42:50 INFO - PROCESS | 1815 | 1461663770108 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]]]}] 02:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1532ms 02:42:50 INFO - PROCESS | 1815 | 1461663770175 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 02:42:50 INFO - PROCESS | 1815 | 1461663770184 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 02:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:42:50 INFO - PROCESS | 1815 | 1461663770193 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:42:50 INFO - PROCESS | 1815 | 1461663770198 Marionette TRACE conn3 <- [1,1274,null,{}] 02:42:50 INFO - PROCESS | 1815 | 1461663770203 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}] 02:42:50 INFO - PROCESS | 1815 | 1461663770414 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 02:42:50 INFO - PROCESS | 1815 | 1461663770664 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5703cb800 == 91 [pid = 1815] [id = 326] 02:42:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7fe56eb7d400) [pid = 1815] [serial = 979] [outer = (nil)] 02:42:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe56f24c000) [pid = 1815] [serial = 980] [outer = 0x7fe56eb7d400] 02:42:50 INFO - PROCESS | 1815 | 1461663770779 Marionette DEBUG loaded listener.js 02:42:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe56fdb8800) [pid = 1815] [serial = 981] [outer = 0x7fe56eb7d400] 02:42:51 INFO - PROCESS | 1815 | 1461663771643 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]]]}] 02:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1481ms 02:42:51 INFO - PROCESS | 1815 | 1461663771675 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 02:42:51 INFO - PROCESS | 1815 | 1461663771679 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 02:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:42:51 INFO - PROCESS | 1815 | 1461663771685 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:42:51 INFO - PROCESS | 1815 | 1461663771690 Marionette TRACE conn3 <- [1,1278,null,{}] 02:42:51 INFO - PROCESS | 1815 | 1461663771706 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}] 02:42:51 INFO - PROCESS | 1815 | 1461663771872 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 02:42:52 INFO - PROCESS | 1815 | 1461663772063 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5738d9000 == 92 [pid = 1815] [id = 327] 02:42:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe56ff99c00) [pid = 1815] [serial = 982] [outer = (nil)] 02:42:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe5706d2000) [pid = 1815] [serial = 983] [outer = 0x7fe56ff99c00] 02:42:52 INFO - PROCESS | 1815 | 1461663772139 Marionette DEBUG loaded listener.js 02:42:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe5716d9400) [pid = 1815] [serial = 984] [outer = 0x7fe56ff99c00] 02:42:53 INFO - PROCESS | 1815 | 1461663773023 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]]]}] 02:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1388ms 02:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:42:53 INFO - PROCESS | 1815 | 1461663773073 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 02:42:53 INFO - PROCESS | 1815 | 1461663773077 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 02:42:53 INFO - PROCESS | 1815 | 1461663773084 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:42:53 INFO - PROCESS | 1815 | 1461663773087 Marionette TRACE conn3 <- [1,1282,null,{}] 02:42:53 INFO - PROCESS | 1815 | 1461663773092 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}] 02:42:53 INFO - PROCESS | 1815 | 1461663773259 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 02:42:53 INFO - PROCESS | 1815 | 1461663773447 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573b41800 == 93 [pid = 1815] [id = 328] 02:42:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe56ff9f400) [pid = 1815] [serial = 985] [outer = (nil)] 02:42:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe572bb2c00) [pid = 1815] [serial = 986] [outer = 0x7fe56ff9f400] 02:42:53 INFO - PROCESS | 1815 | 1461663773519 Marionette DEBUG loaded listener.js 02:42:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe572d67000) [pid = 1815] [serial = 987] [outer = 0x7fe56ff9f400] 02:42:54 INFO - PROCESS | 1815 | 1461663774413 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]]]}] 02:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1379ms 02:42:54 INFO - PROCESS | 1815 | 1461663774489 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 02:42:54 INFO - PROCESS | 1815 | 1461663774493 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 02:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:42:54 INFO - PROCESS | 1815 | 1461663774502 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:42:54 INFO - PROCESS | 1815 | 1461663774504 Marionette TRACE conn3 <- [1,1286,null,{}] 02:42:54 INFO - PROCESS | 1815 | 1461663774509 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}] 02:42:54 INFO - PROCESS | 1815 | 1461663774671 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 02:42:54 INFO - PROCESS | 1815 | 1461663774857 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573de4000 == 94 [pid = 1815] [id = 329] 02:42:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7fe5716e1400) [pid = 1815] [serial = 988] [outer = (nil)] 02:42:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7fe572f6a400) [pid = 1815] [serial = 989] [outer = 0x7fe5716e1400] 02:42:54 INFO - PROCESS | 1815 | 1461663774927 Marionette DEBUG loaded listener.js 02:42:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7fe573041400) [pid = 1815] [serial = 990] [outer = 0x7fe5716e1400] 02:42:55 INFO - PROCESS | 1815 | 1461663775817 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]]]}] 02:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1385ms 02:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:42:55 INFO - PROCESS | 1815 | 1461663775889 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 02:42:55 INFO - PROCESS | 1815 | 1461663775891 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 02:42:55 INFO - PROCESS | 1815 | 1461663775898 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:42:55 INFO - PROCESS | 1815 | 1461663775901 Marionette TRACE conn3 <- [1,1290,null,{}] 02:42:55 INFO - PROCESS | 1815 | 1461663775906 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}] 02:42:56 INFO - PROCESS | 1815 | 1461663776144 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 02:42:56 INFO - PROCESS | 1815 | 1461663776388 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe577a1a000 == 95 [pid = 1815] [id = 330] 02:42:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7fe56fdb2400) [pid = 1815] [serial = 991] [outer = (nil)] 02:42:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7fe576956000) [pid = 1815] [serial = 992] [outer = 0x7fe56fdb2400] 02:42:56 INFO - PROCESS | 1815 | 1461663776510 Marionette DEBUG loaded listener.js 02:42:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7fe577184c00) [pid = 1815] [serial = 993] [outer = 0x7fe56fdb2400] 02:42:57 INFO - PROCESS | 1815 | 1461663777465 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]]]}] 02:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1635ms 02:42:57 INFO - PROCESS | 1815 | 1461663777533 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 02:42:57 INFO - PROCESS | 1815 | 1461663777536 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 02:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:42:57 INFO - PROCESS | 1815 | 1461663777543 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:42:57 INFO - PROCESS | 1815 | 1461663777545 Marionette TRACE conn3 <- [1,1294,null,{}] 02:42:57 INFO - PROCESS | 1815 | 1461663777551 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}] 02:42:57 INFO - PROCESS | 1815 | 1461663777712 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 02:42:57 INFO - PROCESS | 1815 | 1461663777896 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579055000 == 96 [pid = 1815] [id = 331] 02:42:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe56eb7f800) [pid = 1815] [serial = 994] [outer = (nil)] 02:42:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7fe578134c00) [pid = 1815] [serial = 995] [outer = 0x7fe56eb7f800] 02:42:57 INFO - PROCESS | 1815 | 1461663777968 Marionette DEBUG loaded listener.js 02:42:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe5781cd000) [pid = 1815] [serial = 996] [outer = 0x7fe56eb7f800] 02:42:58 INFO - PROCESS | 1815 | 1461663778791 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]]]}] 02:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1297ms 02:42:58 INFO - PROCESS | 1815 | 1461663778841 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 02:42:58 INFO - PROCESS | 1815 | 1461663778845 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 02:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:42:58 INFO - PROCESS | 1815 | 1461663778851 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:42:58 INFO - PROCESS | 1815 | 1461663778854 Marionette TRACE conn3 <- [1,1298,null,{}] 02:42:58 INFO - PROCESS | 1815 | 1461663778860 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}] 02:42:59 INFO - PROCESS | 1815 | 1461663779037 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 02:42:59 INFO - PROCESS | 1815 | 1461663779229 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579548000 == 97 [pid = 1815] [id = 332] 02:42:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7fe573d14400) [pid = 1815] [serial = 997] [outer = (nil)] 02:42:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7fe578339000) [pid = 1815] [serial = 998] [outer = 0x7fe573d14400] 02:42:59 INFO - PROCESS | 1815 | 1461663779301 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7fe57846b000) [pid = 1815] [serial = 999] [outer = 0x7fe573d14400] 02:43:00 INFO - PROCESS | 1815 | 1461663780259 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]]]}] 02:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1479ms 02:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:43:00 INFO - PROCESS | 1815 | 1461663780331 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 02:43:00 INFO - PROCESS | 1815 | 1461663780334 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 02:43:00 INFO - PROCESS | 1815 | 1461663780340 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:43:00 INFO - PROCESS | 1815 | 1461663780343 Marionette TRACE conn3 <- [1,1302,null,{}] 02:43:00 INFO - PROCESS | 1815 | 1461663780349 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}] 02:43:00 INFO - PROCESS | 1815 | 1461663780547 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 02:43:00 INFO - PROCESS | 1815 | 1461663780795 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a252800 == 98 [pid = 1815] [id = 333] 02:43:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7fe5682a5000) [pid = 1815] [serial = 1000] [outer = (nil)] 02:43:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7fe578ce4800) [pid = 1815] [serial = 1001] [outer = 0x7fe5682a5000] 02:43:00 INFO - PROCESS | 1815 | 1461663780887 Marionette DEBUG loaded listener.js 02:43:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7fe5794ee800) [pid = 1815] [serial = 1002] [outer = 0x7fe5682a5000] 02:43:01 INFO - PROCESS | 1815 | 1461663781699 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]]]}] 02:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1430ms 02:43:01 INFO - PROCESS | 1815 | 1461663781770 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 02:43:01 INFO - PROCESS | 1815 | 1461663781773 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 02:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:43:01 INFO - PROCESS | 1815 | 1461663781779 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:43:01 INFO - PROCESS | 1815 | 1461663781783 Marionette TRACE conn3 <- [1,1306,null,{}] 02:43:01 INFO - PROCESS | 1815 | 1461663781789 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}] 02:43:01 INFO - PROCESS | 1815 | 1461663781977 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 02:43:02 INFO - PROCESS | 1815 | 1461663782165 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c21a800 == 99 [pid = 1815] [id = 334] 02:43:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7fe573d20800) [pid = 1815] [serial = 1003] [outer = (nil)] 02:43:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7fe57a6ae000) [pid = 1815] [serial = 1004] [outer = 0x7fe573d20800] 02:43:02 INFO - PROCESS | 1815 | 1461663782238 Marionette DEBUG loaded listener.js 02:43:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7fe57c26c800) [pid = 1815] [serial = 1005] [outer = 0x7fe573d20800] 02:43:03 INFO - PROCESS | 1815 | 1461663783207 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]]]}] 02:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1483ms 02:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:43:03 INFO - PROCESS | 1815 | 1461663783265 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 02:43:03 INFO - PROCESS | 1815 | 1461663783268 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 02:43:03 INFO - PROCESS | 1815 | 1461663783275 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:43:03 INFO - PROCESS | 1815 | 1461663783279 Marionette TRACE conn3 <- [1,1310,null,{}] 02:43:03 INFO - PROCESS | 1815 | 1461663783285 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}] 02:43:03 INFO - PROCESS | 1815 | 1461663783485 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 02:43:03 INFO - PROCESS | 1815 | 1461663783730 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562486000 == 100 [pid = 1815] [id = 335] 02:43:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7fe5624a3400) [pid = 1815] [serial = 1006] [outer = (nil)] 02:43:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7fe562f59800) [pid = 1815] [serial = 1007] [outer = 0x7fe5624a3400] 02:43:03 INFO - PROCESS | 1815 | 1461663783854 Marionette DEBUG loaded listener.js 02:43:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7fe56ff47c00) [pid = 1815] [serial = 1008] [outer = 0x7fe5624a3400] 02:43:04 INFO - PROCESS | 1815 | 1461663784708 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] 02:43:05 INFO - PROCESS | 1815 | 1461663785014 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 02:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:43:05 INFO - PROCESS | 1815 | 1461663785021 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:43:05 INFO - PROCESS | 1815 | 1461663785025 Marionette TRACE conn3 <- [1,1314,null,{}] 02:43:05 INFO - PROCESS | 1815 | 1461663785032 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}] 02:43:05 INFO - PROCESS | 1815 | 1461663785206 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 02:43:05 INFO - PROCESS | 1815 | 1461663785465 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563dd9800 == 101 [pid = 1815] [id = 336] 02:43:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7fe562e4e800) [pid = 1815] [serial = 1009] [outer = (nil)] 02:43:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7fe562f10000) [pid = 1815] [serial = 1010] [outer = 0x7fe562e4e800] 02:43:05 INFO - PROCESS | 1815 | 1461663785530 Marionette DEBUG loaded listener.js 02:43:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7fe562f5d000) [pid = 1815] [serial = 1011] [outer = 0x7fe562e4e800] 02:43:06 INFO - PROCESS | 1815 | 1461663786422 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]]]}] 02:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1481ms 02:43:06 INFO - PROCESS | 1815 | 1461663786503 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 02:43:06 INFO - PROCESS | 1815 | 1461663786512 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 02:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:43:06 INFO - PROCESS | 1815 | 1461663786535 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:43:06 INFO - PROCESS | 1815 | 1461663786543 Marionette TRACE conn3 <- [1,1318,null,{}] 02:43:06 INFO - PROCESS | 1815 | 1461663786554 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}] 02:43:06 INFO - PROCESS | 1815 | 1461663786785 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 02:43:07 INFO - PROCESS | 1815 | 1461663787028 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563dd2000 == 102 [pid = 1815] [id = 337] 02:43:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7fe562f17000) [pid = 1815] [serial = 1012] [outer = (nil)] 02:43:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7fe565a0ac00) [pid = 1815] [serial = 1013] [outer = 0x7fe562f17000] 02:43:07 INFO - PROCESS | 1815 | 1461663787113 Marionette DEBUG loaded listener.js 02:43:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7fe5682aac00) [pid = 1815] [serial = 1014] [outer = 0x7fe562f17000] 02:43:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56f830000 == 101 [pid = 1815] [id = 10] 02:43:08 INFO - PROCESS | 1815 | 1461663788031 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]]]}] 02:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1551ms 02:43:08 INFO - PROCESS | 1815 | 1461663788077 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 02:43:08 INFO - PROCESS | 1815 | 1461663788081 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 02:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:43:08 INFO - PROCESS | 1815 | 1461663788087 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:43:08 INFO - PROCESS | 1815 | 1461663788089 Marionette TRACE conn3 <- [1,1322,null,{}] 02:43:08 INFO - PROCESS | 1815 | 1461663788103 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}] 02:43:08 INFO - PROCESS | 1815 | 1461663788279 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 02:43:08 INFO - PROCESS | 1815 | 1461663788485 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563d13000 == 102 [pid = 1815] [id = 338] 02:43:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe565bd1800) [pid = 1815] [serial = 1015] [outer = (nil)] 02:43:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe56f247c00) [pid = 1815] [serial = 1016] [outer = 0x7fe565bd1800] 02:43:08 INFO - PROCESS | 1815 | 1461663788557 Marionette DEBUG loaded listener.js 02:43:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe56fb9dc00) [pid = 1815] [serial = 1017] [outer = 0x7fe565bd1800] 02:43:09 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe568478800 == 101 [pid = 1815] [id = 323] 02:43:09 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56d41b000 == 100 [pid = 1815] [id = 322] 02:43:09 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579061000 == 99 [pid = 1815] [id = 260] 02:43:09 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe564781800 == 98 [pid = 1815] [id = 321] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe58755fc00) [pid = 1815] [serial = 866] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe579bef000) [pid = 1815] [serial = 857] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe562f63c00) [pid = 1815] [serial = 842] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7fe577abb400) [pid = 1815] [serial = 854] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7fe573c55800) [pid = 1815] [serial = 851] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7fe56f3b2c00) [pid = 1815] [serial = 845] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7fe562f0cc00) [pid = 1815] [serial = 869] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7fe5796e9c00) [pid = 1815] [serial = 863] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7fe586376400) [pid = 1815] [serial = 860] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7fe572bb3000) [pid = 1815] [serial = 848] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7fe5891a1800) [pid = 1815] [serial = 872] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7fe5682a0000) [pid = 1815] [serial = 947] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7fe564163800) [pid = 1815] [serial = 905] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7fe56f745c00) [pid = 1815] [serial = 908] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7fe572f60c00) [pid = 1815] [serial = 911] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7fe577ab8000) [pid = 1815] [serial = 914] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7fe5798c5c00) [pid = 1815] [serial = 917] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7fe56f299800) [pid = 1815] [serial = 920] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7fe5875b8800) [pid = 1815] [serial = 923] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7fe562e4c000) [pid = 1815] [serial = 926] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7fe564672400) [pid = 1815] [serial = 929] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe56f295400) [pid = 1815] [serial = 932] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7fe565bca800) [pid = 1815] [serial = 935] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe56d82a400) [pid = 1815] [serial = 938] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5615d5800 == 97 [pid = 1815] [id = 320] 02:43:09 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56faac800 == 96 [pid = 1815] [id = 319] 02:43:09 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56d41f800 == 95 [pid = 1815] [id = 318] 02:43:09 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5660c3000 == 94 [pid = 1815] [id = 317] 02:43:09 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5626aa800 == 93 [pid = 1815] [id = 316] 02:43:09 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe562484000 == 92 [pid = 1815] [id = 315] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7fe5862e2000) [pid = 1815] [serial = 783] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7fe5689e4400) [pid = 1815] [serial = 786] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7fe57019fc00) [pid = 1815] [serial = 744] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7fe5792a4800) [pid = 1815] [serial = 894] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7fe580488800) [pid = 1815] [serial = 897] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7fe57a730800) [pid = 1815] [serial = 723] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe57695a800) [pid = 1815] [serial = 840] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe5689ee400) [pid = 1815] [serial = 881] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe571266400) [pid = 1815] [serial = 885] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe562760800) [pid = 1815] [serial = 876] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe564453c00) [pid = 1815] [serial = 879] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe5630f5800) [pid = 1815] [serial = 878] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe58b0a7800) [pid = 1815] [serial = 756] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe5624af400) [pid = 1815] [serial = 759] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7fe57558c000) [pid = 1815] [serial = 891] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7fe57135d800) [pid = 1815] [serial = 887] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7fe56f245800) [pid = 1815] [serial = 882] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7fe58b0a5400) [pid = 1815] [serial = 741] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7fe572b03800) [pid = 1815] [serial = 888] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7fe58772d800) [pid = 1815] [serial = 750] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7fe578470800) [pid = 1815] [serial = 893] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7fe572d60800) [pid = 1815] [serial = 729] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7fe57c756000) [pid = 1815] [serial = 735] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7fe56ff98c00) [pid = 1815] [serial = 884] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7fe56fc12c00) [pid = 1815] [serial = 726] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7fe573554c00) [pid = 1815] [serial = 890] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7fe562f62c00) [pid = 1815] [serial = 753] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7fe561dd9800) [pid = 1815] [serial = 875] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7fe578776800) [pid = 1815] [serial = 732] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7fe579beb800) [pid = 1815] [serial = 896] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7fe58603e800) [pid = 1815] [serial = 738] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7fe573c56400) [pid = 1815] [serial = 747] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7fe568989c00) [pid = 1815] [serial = 899] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7fe561dd8c00) [pid = 1815] [serial = 941] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7fe56fdb0c00) [pid = 1815] [serial = 902] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7fe562768400) [pid = 1815] [serial = 942] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7fe562f0fc00) [pid = 1815] [serial = 944] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7fe564678c00) [pid = 1815] [serial = 945] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7fe56f10c400) [pid = 1815] [serial = 900] [outer = (nil)] [url = about:blank] 02:43:09 INFO - PROCESS | 1815 | 1461663789662 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]]]}] 02:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1635ms 02:43:09 INFO - PROCESS | 1815 | 1461663789723 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 02:43:09 INFO - PROCESS | 1815 | 1461663789727 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 02:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:43:09 INFO - PROCESS | 1815 | 1461663789733 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:43:09 INFO - PROCESS | 1815 | 1461663789736 Marionette TRACE conn3 <- [1,1326,null,{}] 02:43:09 INFO - PROCESS | 1815 | 1461663789741 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}] 02:43:09 INFO - PROCESS | 1815 | 1461663789902 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 02:43:10 INFO - PROCESS | 1815 | 1461663790066 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56265e800 == 93 [pid = 1815] [id = 339] 02:43:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7fe5630f2000) [pid = 1815] [serial = 1018] [outer = (nil)] 02:43:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7fe56f295800) [pid = 1815] [serial = 1019] [outer = 0x7fe5630f2000] 02:43:10 INFO - PROCESS | 1815 | 1461663790174 Marionette DEBUG loaded listener.js 02:43:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7fe56fdaf000) [pid = 1815] [serial = 1020] [outer = 0x7fe5630f2000] 02:43:10 INFO - PROCESS | 1815 | 1461663790862 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]]]}] 02:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1181ms 02:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:43:10 INFO - PROCESS | 1815 | 1461663790914 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 02:43:10 INFO - PROCESS | 1815 | 1461663790916 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 02:43:10 INFO - PROCESS | 1815 | 1461663790933 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:43:10 INFO - PROCESS | 1815 | 1461663790934 Marionette TRACE conn3 <- [1,1330,null,{}] 02:43:10 INFO - PROCESS | 1815 | 1461663790943 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}] 02:43:11 INFO - PROCESS | 1815 | 1461663791109 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 02:43:11 INFO - PROCESS | 1815 | 1461663791119 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5647d0800 == 94 [pid = 1815] [id = 340] 02:43:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7fe56fdb1c00) [pid = 1815] [serial = 1021] [outer = (nil)] 02:43:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7fe5705f4c00) [pid = 1815] [serial = 1022] [outer = 0x7fe56fdb1c00] 02:43:11 INFO - PROCESS | 1815 | 1461663791178 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7fe5716e2800) [pid = 1815] [serial = 1023] [outer = 0x7fe56fdb1c00] 02:43:12 INFO - PROCESS | 1815 | 1461663792106 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]]]}] 02:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1242ms 02:43:12 INFO - PROCESS | 1815 | 1461663792166 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 02:43:12 INFO - PROCESS | 1815 | 1461663792169 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 02:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:43:12 INFO - PROCESS | 1815 | 1461663792175 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:43:12 INFO - PROCESS | 1815 | 1461663792177 Marionette TRACE conn3 <- [1,1334,null,{}] 02:43:12 INFO - PROCESS | 1815 | 1461663792182 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}] 02:43:12 INFO - PROCESS | 1815 | 1461663792425 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 02:43:12 INFO - PROCESS | 1815 | 1461663792453 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f395800 == 95 [pid = 1815] [id = 341] 02:43:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7fe571611400) [pid = 1815] [serial = 1024] [outer = (nil)] 02:43:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7fe573c58000) [pid = 1815] [serial = 1025] [outer = 0x7fe571611400] 02:43:12 INFO - PROCESS | 1815 | 1461663792515 Marionette DEBUG loaded listener.js 02:43:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7fe57558d400) [pid = 1815] [serial = 1026] [outer = 0x7fe571611400] 02:43:13 INFO - PROCESS | 1815 | 1461663793389 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]]]}] 02:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1277ms 02:43:13 INFO - PROCESS | 1815 | 1461663793453 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 02:43:13 INFO - PROCESS | 1815 | 1461663793457 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 02:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:43:13 INFO - PROCESS | 1815 | 1461663793473 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:43:13 INFO - PROCESS | 1815 | 1461663793475 Marionette TRACE conn3 <- [1,1338,null,{}] 02:43:13 INFO - PROCESS | 1815 | 1461663793482 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}] 02:43:13 INFO - PROCESS | 1815 | 1461663793689 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 02:43:13 INFO - PROCESS | 1815 | 1461663793709 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe570285800 == 96 [pid = 1815] [id = 342] 02:43:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7fe57125ac00) [pid = 1815] [serial = 1027] [outer = (nil)] 02:43:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7fe57833b400) [pid = 1815] [serial = 1028] [outer = 0x7fe57125ac00] 02:43:13 INFO - PROCESS | 1815 | 1461663793769 Marionette DEBUG loaded listener.js 02:43:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7fe57c715000) [pid = 1815] [serial = 1029] [outer = 0x7fe57125ac00] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7fe573553000) [pid = 1815] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7fe58b0af400) [pid = 1815] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7fe561de1400) [pid = 1815] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7fe56eb7d000) [pid = 1815] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7fe562e45400) [pid = 1815] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7fe572b43800) [pid = 1815] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7fe562f0ac00) [pid = 1815] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7fe56d8f9400) [pid = 1815] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7fe57a5e7400) [pid = 1815] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7fe564454000) [pid = 1815] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7fe572b44c00) [pid = 1815] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7fe562f13c00) [pid = 1815] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7fe565a07800) [pid = 1815] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7fe562f1b800) [pid = 1815] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7fe562f09800) [pid = 1815] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7fe56f107c00) [pid = 1815] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7fe565bc4800) [pid = 1815] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7fe56467d400) [pid = 1815] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7fe565a10000) [pid = 1815] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7fe562e42400) [pid = 1815] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7fe573d16800) [pid = 1815] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7fe578470c00) [pid = 1815] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7fe56f109400) [pid = 1815] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7fe573c51c00) [pid = 1815] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7fe5630f8400) [pid = 1815] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7fe561dd7000) [pid = 1815] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7fe56276c800) [pid = 1815] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7fe56d8f3000) [pid = 1815] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7fe56467dc00) [pid = 1815] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7fe562766800) [pid = 1815] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7fe565a05c00) [pid = 1815] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7fe571361400) [pid = 1815] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7fe572b4fc00) [pid = 1815] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7fe573043000) [pid = 1815] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7fe5716e1800) [pid = 1815] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7fe572b0f000) [pid = 1815] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7fe562f08800) [pid = 1815] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7fe561dd7800) [pid = 1815] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7fe562f1cc00) [pid = 1815] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7fe578343c00) [pid = 1815] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7fe56f1c2c00) [pid = 1815] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:43:14 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7fe56d8f6c00) [pid = 1815] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:43:15 INFO - PROCESS | 1815 | 1461663795443 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]]]}] 02:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1985ms 02:43:15 INFO - PROCESS | 1815 | 1461663795458 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 02:43:15 INFO - PROCESS | 1815 | 1461663795460 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 02:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:43:15 INFO - PROCESS | 1815 | 1461663795477 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:43:15 INFO - PROCESS | 1815 | 1461663795481 Marionette TRACE conn3 <- [1,1342,null,{}] 02:43:15 INFO - PROCESS | 1815 | 1461663795487 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}] 02:43:15 INFO - PROCESS | 1815 | 1461663795692 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 02:43:15 INFO - PROCESS | 1815 | 1461663795748 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5641c6800 == 97 [pid = 1815] [id = 343] 02:43:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7fe561dd7800) [pid = 1815] [serial = 1030] [outer = (nil)] 02:43:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7fe562e45400) [pid = 1815] [serial = 1031] [outer = 0x7fe561dd7800] 02:43:15 INFO - PROCESS | 1815 | 1461663795811 Marionette DEBUG loaded listener.js 02:43:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7fe56467c800) [pid = 1815] [serial = 1032] [outer = 0x7fe561dd7800] 02:43:16 INFO - PROCESS | 1815 | 1461663796755 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]]]}] 02:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1349ms 02:43:16 INFO - PROCESS | 1815 | 1461663796817 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 02:43:16 INFO - PROCESS | 1815 | 1461663796823 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 02:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:43:16 INFO - PROCESS | 1815 | 1461663796832 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:43:16 INFO - PROCESS | 1815 | 1461663796837 Marionette TRACE conn3 <- [1,1346,null,{}] 02:43:16 INFO - PROCESS | 1815 | 1461663796846 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}] 02:43:17 INFO - PROCESS | 1815 | 1461663797036 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 02:43:17 INFO - PROCESS | 1815 | 1461663797218 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56310a000 == 98 [pid = 1815] [id = 344] 02:43:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7fe562768400) [pid = 1815] [serial = 1033] [outer = (nil)] 02:43:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7fe562f14800) [pid = 1815] [serial = 1034] [outer = 0x7fe562768400] 02:43:17 INFO - PROCESS | 1815 | 1461663797347 Marionette DEBUG loaded listener.js 02:43:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7fe5630fc400) [pid = 1815] [serial = 1035] [outer = 0x7fe562768400] 02:43:18 INFO - PROCESS | 1815 | 1461663798293 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]]]}] 02:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1537ms 02:43:18 INFO - PROCESS | 1815 | 1461663798370 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 02:43:18 INFO - PROCESS | 1815 | 1461663798379 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 02:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:43:18 INFO - PROCESS | 1815 | 1461663798389 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:43:18 INFO - PROCESS | 1815 | 1461663798394 Marionette TRACE conn3 <- [1,1350,null,{}] 02:43:18 INFO - PROCESS | 1815 | 1461663798400 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}] 02:43:18 INFO - PROCESS | 1815 | 1461663798617 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 02:43:18 INFO - PROCESS | 1815 | 1461663798845 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f38b000 == 99 [pid = 1815] [id = 345] 02:43:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7fe565bc4000) [pid = 1815] [serial = 1036] [outer = (nil)] 02:43:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7fe5682a8000) [pid = 1815] [serial = 1037] [outer = 0x7fe565bc4000] 02:43:18 INFO - PROCESS | 1815 | 1461663798971 Marionette DEBUG loaded listener.js 02:43:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7fe56d82dc00) [pid = 1815] [serial = 1038] [outer = 0x7fe565bc4000] 02:43:19 INFO - PROCESS | 1815 | 1461663799884 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]]]}] 02:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1532ms 02:43:19 INFO - PROCESS | 1815 | 1461663799921 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 02:43:19 INFO - PROCESS | 1815 | 1461663799925 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 02:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:43:19 INFO - PROCESS | 1815 | 1461663799931 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:43:19 INFO - PROCESS | 1815 | 1461663799937 Marionette TRACE conn3 <- [1,1354,null,{}] 02:43:19 INFO - PROCESS | 1815 | 1461663799952 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}] 02:43:20 INFO - PROCESS | 1815 | 1461663800135 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 02:43:20 INFO - PROCESS | 1815 | 1461663800371 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe572cbb800 == 100 [pid = 1815] [id = 346] 02:43:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7fe56f111800) [pid = 1815] [serial = 1039] [outer = (nil)] 02:43:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7fe56fba5000) [pid = 1815] [serial = 1040] [outer = 0x7fe56f111800] 02:43:20 INFO - PROCESS | 1815 | 1461663800493 Marionette DEBUG loaded listener.js 02:43:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7fe56ff9d000) [pid = 1815] [serial = 1041] [outer = 0x7fe56f111800] 02:43:21 INFO - PROCESS | 1815 | 1461663801391 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]]]}] 02:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1490ms 02:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:43:21 INFO - PROCESS | 1815 | 1461663801422 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 02:43:21 INFO - PROCESS | 1815 | 1461663801425 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 02:43:21 INFO - PROCESS | 1815 | 1461663801431 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:43:21 INFO - PROCESS | 1815 | 1461663801434 Marionette TRACE conn3 <- [1,1358,null,{}] 02:43:21 INFO - PROCESS | 1815 | 1461663801440 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}] 02:43:21 INFO - PROCESS | 1815 | 1461663801615 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 02:43:21 INFO - PROCESS | 1815 | 1461663801803 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573dca000 == 101 [pid = 1815] [id = 347] 02:43:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7fe56f299800) [pid = 1815] [serial = 1042] [outer = (nil)] 02:43:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7fe571361400) [pid = 1815] [serial = 1043] [outer = 0x7fe56f299800] 02:43:21 INFO - PROCESS | 1815 | 1461663801877 Marionette DEBUG loaded listener.js 02:43:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7fe572bbd400) [pid = 1815] [serial = 1044] [outer = 0x7fe56f299800] 02:43:22 INFO - PROCESS | 1815 | 1461663802692 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]]]}] 02:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1331ms 02:43:22 INFO - PROCESS | 1815 | 1461663802762 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 02:43:22 INFO - PROCESS | 1815 | 1461663802766 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 02:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:43:22 INFO - PROCESS | 1815 | 1461663802772 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:43:22 INFO - PROCESS | 1815 | 1461663802775 Marionette TRACE conn3 <- [1,1362,null,{}] 02:43:22 INFO - PROCESS | 1815 | 1461663802780 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}] 02:43:22 INFO - PROCESS | 1815 | 1461663802952 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 02:43:23 INFO - PROCESS | 1815 | 1461663803136 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe576ea0000 == 102 [pid = 1815] [id = 348] 02:43:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7fe570193c00) [pid = 1815] [serial = 1045] [outer = (nil)] 02:43:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7fe573004c00) [pid = 1815] [serial = 1046] [outer = 0x7fe570193c00] 02:43:23 INFO - PROCESS | 1815 | 1461663803209 Marionette DEBUG loaded listener.js 02:43:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7fe573560c00) [pid = 1815] [serial = 1047] [outer = 0x7fe570193c00] 02:43:24 INFO - PROCESS | 1815 | 1461663804095 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]]]}] 02:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1378ms 02:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:43:24 INFO - PROCESS | 1815 | 1461663804150 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 02:43:24 INFO - PROCESS | 1815 | 1461663804153 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 02:43:24 INFO - PROCESS | 1815 | 1461663804160 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:43:24 INFO - PROCESS | 1815 | 1461663804164 Marionette TRACE conn3 <- [1,1366,null,{}] 02:43:24 INFO - PROCESS | 1815 | 1461663804169 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}] 02:43:24 INFO - PROCESS | 1815 | 1461663804368 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 02:43:24 INFO - PROCESS | 1815 | 1461663804552 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579bc6000 == 103 [pid = 1815] [id = 349] 02:43:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7fe573d1a000) [pid = 1815] [serial = 1048] [outer = (nil)] 02:43:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7fe577ab7000) [pid = 1815] [serial = 1049] [outer = 0x7fe573d1a000] 02:43:24 INFO - PROCESS | 1815 | 1461663804628 Marionette DEBUG loaded listener.js 02:43:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7fe57a72c000) [pid = 1815] [serial = 1050] [outer = 0x7fe573d1a000] 02:43:25 INFO - PROCESS | 1815 | 1461663805574 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] 02:43:25 INFO - PROCESS | 1815 | 1461663805591 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 02:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:43:25 INFO - PROCESS | 1815 | 1461663805597 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:43:25 INFO - PROCESS | 1815 | 1461663805600 Marionette TRACE conn3 <- [1,1370,null,{}] 02:43:25 INFO - PROCESS | 1815 | 1461663805605 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}] 02:43:25 INFO - PROCESS | 1815 | 1461663805769 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 02:43:25 INFO - PROCESS | 1815 | 1461663805959 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5854a6800 == 104 [pid = 1815] [id = 350] 02:43:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7fe573d1e400) [pid = 1815] [serial = 1051] [outer = (nil)] 02:43:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7fe585417000) [pid = 1815] [serial = 1052] [outer = 0x7fe573d1e400] 02:43:26 INFO - PROCESS | 1815 | 1461663806032 Marionette DEBUG loaded listener.js 02:43:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7fe586041400) [pid = 1815] [serial = 1053] [outer = 0x7fe573d1e400] 02:43:26 INFO - PROCESS | 1815 | 1461663806912 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] 02:43:26 INFO - PROCESS | 1815 | 1461663806983 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 02:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:43:26 INFO - PROCESS | 1815 | 1461663806989 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:43:26 INFO - PROCESS | 1815 | 1461663806992 Marionette TRACE conn3 <- [1,1374,null,{}] 02:43:27 INFO - PROCESS | 1815 | 1461663806999 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}] 02:43:27 INFO - PROCESS | 1815 | 1461663807170 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 02:43:27 INFO - PROCESS | 1815 | 1461663807355 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5865e6000 == 105 [pid = 1815] [id = 351] 02:43:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7fe57a72c400) [pid = 1815] [serial = 1054] [outer = (nil)] 02:43:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7fe5863e8000) [pid = 1815] [serial = 1055] [outer = 0x7fe57a72c400] 02:43:27 INFO - PROCESS | 1815 | 1461663807429 Marionette DEBUG loaded listener.js 02:43:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7fe58671f000) [pid = 1815] [serial = 1056] [outer = 0x7fe57a72c400] 02:43:28 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:28 INFO - PROCESS | 1815 | 1461663808285 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] 02:43:28 INFO - PROCESS | 1815 | 1461663808322 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 02:43:28 INFO - PROCESS | 1815 | 1461663808328 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:43:28 INFO - PROCESS | 1815 | 1461663808331 Marionette TRACE conn3 <- [1,1378,null,{}] 02:43:28 INFO - PROCESS | 1815 | 1461663808336 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}] 02:43:28 INFO - PROCESS | 1815 | 1461663808512 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 02:43:28 INFO - PROCESS | 1815 | 1461663808711 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe587721000 == 106 [pid = 1815] [id = 352] 02:43:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7fe5682acc00) [pid = 1815] [serial = 1057] [outer = (nil)] 02:43:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7fe579beb000) [pid = 1815] [serial = 1058] [outer = 0x7fe5682acc00] 02:43:28 INFO - PROCESS | 1815 | 1461663808781 Marionette DEBUG loaded listener.js 02:43:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7fe587555800) [pid = 1815] [serial = 1059] [outer = 0x7fe5682acc00] 02:43:29 INFO - PROCESS | 1815 | 1461663809664 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] 02:43:29 INFO - PROCESS | 1815 | 1461663809714 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 02:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:43:29 INFO - PROCESS | 1815 | 1461663809721 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:43:29 INFO - PROCESS | 1815 | 1461663809724 Marionette TRACE conn3 <- [1,1382,null,{}] 02:43:29 INFO - PROCESS | 1815 | 1461663809729 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}] 02:43:29 INFO - PROCESS | 1815 | 1461663809947 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 02:43:30 INFO - PROCESS | 1815 | 1461663810138 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58af42800 == 107 [pid = 1815] [id = 353] 02:43:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7fe56f744c00) [pid = 1815] [serial = 1060] [outer = (nil)] 02:43:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7fe587561400) [pid = 1815] [serial = 1061] [outer = 0x7fe56f744c00] 02:43:30 INFO - PROCESS | 1815 | 1461663810209 Marionette DEBUG loaded listener.js 02:43:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7fe589117000) [pid = 1815] [serial = 1062] [outer = 0x7fe56f744c00] 02:43:31 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:31 INFO - PROCESS | 1815 | 1461663811158 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] 02:43:31 INFO - PROCESS | 1815 | 1461663811205 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 02:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:43:31 INFO - PROCESS | 1815 | 1461663811211 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:43:31 INFO - PROCESS | 1815 | 1461663811215 Marionette TRACE conn3 <- [1,1386,null,{}] 02:43:31 INFO - PROCESS | 1815 | 1461663811220 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}] 02:43:31 INFO - PROCESS | 1815 | 1461663811425 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 02:43:31 INFO - PROCESS | 1815 | 1461663811618 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b334000 == 108 [pid = 1815] [id = 354] 02:43:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7fe57f55f800) [pid = 1815] [serial = 1063] [outer = (nil)] 02:43:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7fe58b0ac400) [pid = 1815] [serial = 1064] [outer = 0x7fe57f55f800] 02:43:31 INFO - PROCESS | 1815 | 1461663811696 Marionette DEBUG loaded listener.js 02:43:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7fe58b21fc00) [pid = 1815] [serial = 1065] [outer = 0x7fe57f55f800] 02:43:32 INFO - PROCESS | 1815 | 1461663812668 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] 02:43:32 INFO - PROCESS | 1815 | 1461663812702 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 02:43:32 INFO - PROCESS | 1815 | 1461663812708 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:43:32 INFO - PROCESS | 1815 | 1461663812711 Marionette TRACE conn3 <- [1,1390,null,{}] 02:43:32 INFO - PROCESS | 1815 | 1461663812716 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}] 02:43:32 INFO - PROCESS | 1815 | 1461663812899 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 02:43:33 INFO - PROCESS | 1815 | 1461663813099 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58ba07000 == 109 [pid = 1815] [id = 355] 02:43:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7fe5616efc00) [pid = 1815] [serial = 1066] [outer = (nil)] 02:43:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7fe5616f4800) [pid = 1815] [serial = 1067] [outer = 0x7fe5616efc00] 02:43:33 INFO - PROCESS | 1815 | 1461663813169 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7fe56d8f0800) [pid = 1815] [serial = 1068] [outer = 0x7fe5616efc00] 02:43:34 INFO - PROCESS | 1815 | 1461663814077 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]]]}] 02:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1383ms 02:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:43:34 INFO - PROCESS | 1815 | 1461663814090 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 02:43:34 INFO - PROCESS | 1815 | 1461663814092 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 02:43:34 INFO - PROCESS | 1815 | 1461663814099 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:43:34 INFO - PROCESS | 1815 | 1461663814102 Marionette TRACE conn3 <- [1,1394,null,{}] 02:43:34 INFO - PROCESS | 1815 | 1461663814107 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}] 02:43:34 INFO - PROCESS | 1815 | 1461663814278 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 02:43:34 INFO - PROCESS | 1815 | 1461663814482 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561d8a800 == 110 [pid = 1815] [id = 356] 02:43:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7fe5604c4400) [pid = 1815] [serial = 1069] [outer = (nil)] 02:43:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7fe561dd9c00) [pid = 1815] [serial = 1070] [outer = 0x7fe5604c4400] 02:43:34 INFO - PROCESS | 1815 | 1461663814551 Marionette DEBUG loaded listener.js 02:43:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7fe564670000) [pid = 1815] [serial = 1071] [outer = 0x7fe5604c4400] 02:43:35 INFO - PROCESS | 1815 | 1461663815458 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]]]}] 02:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1388ms 02:43:35 INFO - PROCESS | 1815 | 1461663815485 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 02:43:35 INFO - PROCESS | 1815 | 1461663815489 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 02:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:43:35 INFO - PROCESS | 1815 | 1461663815494 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:43:35 INFO - PROCESS | 1815 | 1461663815496 Marionette TRACE conn3 <- [1,1398,null,{}] 02:43:35 INFO - PROCESS | 1815 | 1461663815503 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}] 02:43:35 INFO - PROCESS | 1815 | 1461663815681 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 02:43:35 INFO - PROCESS | 1815 | 1461663815880 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563109800 == 111 [pid = 1815] [id = 357] 02:43:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7fe5604c3000) [pid = 1815] [serial = 1072] [outer = (nil)] 02:43:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7fe562763400) [pid = 1815] [serial = 1073] [outer = 0x7fe5604c3000] 02:43:35 INFO - PROCESS | 1815 | 1461663815952 Marionette DEBUG loaded listener.js 02:43:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7fe565bc3000) [pid = 1815] [serial = 1074] [outer = 0x7fe5604c3000] 02:43:37 INFO - PROCESS | 1815 | 1461663817297 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]]]}] 02:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1831ms 02:43:37 INFO - PROCESS | 1815 | 1461663817326 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 02:43:37 INFO - PROCESS | 1815 | 1461663817332 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 02:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:43:37 INFO - PROCESS | 1815 | 1461663817402 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:43:37 INFO - PROCESS | 1815 | 1461663817406 Marionette TRACE conn3 <- [1,1402,null,{}] 02:43:37 INFO - PROCESS | 1815 | 1461663817417 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}] 02:43:37 INFO - PROCESS | 1815 | 1461663817590 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 02:43:37 INFO - PROCESS | 1815 | 1461663817783 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe568481000 == 112 [pid = 1815] [id = 358] 02:43:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7fe562762c00) [pid = 1815] [serial = 1075] [outer = (nil)] 02:43:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7fe562f1b000) [pid = 1815] [serial = 1076] [outer = 0x7fe562762c00] 02:43:37 INFO - PROCESS | 1815 | 1461663817852 Marionette DEBUG loaded listener.js 02:43:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7fe56416c000) [pid = 1815] [serial = 1077] [outer = 0x7fe562762c00] 02:43:38 INFO - PROCESS | 1815 | 1461663818742 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]]]}] 02:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1412ms 02:43:38 INFO - PROCESS | 1815 | 1461663818796 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 02:43:38 INFO - PROCESS | 1815 | 1461663818812 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 02:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:43:38 INFO - PROCESS | 1815 | 1461663818831 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:43:38 INFO - PROCESS | 1815 | 1461663818834 Marionette TRACE conn3 <- [1,1406,null,{}] 02:43:38 INFO - PROCESS | 1815 | 1461663818846 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}] 02:43:39 INFO - PROCESS | 1815 | 1461663819115 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 02:43:39 INFO - PROCESS | 1815 | 1461663819357 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562482800 == 113 [pid = 1815] [id = 359] 02:43:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7fe565a08000) [pid = 1815] [serial = 1078] [outer = (nil)] 02:43:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7fe565bd0400) [pid = 1815] [serial = 1079] [outer = 0x7fe565a08000] 02:43:39 INFO - PROCESS | 1815 | 1461663819440 Marionette DEBUG loaded listener.js 02:43:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7fe5689e5400) [pid = 1815] [serial = 1080] [outer = 0x7fe565a08000] 02:43:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe570285800 == 112 [pid = 1815] [id = 342] 02:43:39 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7fe56ff9f000) [pid = 1815] [serial = 974] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56f395800 == 111 [pid = 1815] [id = 341] 02:43:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5647d0800 == 110 [pid = 1815] [id = 340] 02:43:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56265e800 == 109 [pid = 1815] [id = 339] 02:43:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe563d13000 == 108 [pid = 1815] [id = 338] 02:43:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe563dd2000 == 107 [pid = 1815] [id = 337] 02:43:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe563dd9800 == 106 [pid = 1815] [id = 336] 02:43:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579055000 == 105 [pid = 1815] [id = 331] 02:43:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe577a1a000 == 104 [pid = 1815] [id = 330] 02:43:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573de4000 == 103 [pid = 1815] [id = 329] 02:43:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573b41800 == 102 [pid = 1815] [id = 328] 02:43:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5738d9000 == 101 [pid = 1815] [id = 327] 02:43:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5703cb800 == 100 [pid = 1815] [id = 326] 02:43:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5641dd000 == 99 [pid = 1815] [id = 325] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7fe587739c00) [pid = 1815] [serial = 798] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7fe564460000) [pid = 1815] [serial = 807] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7fe5769efc00) [pid = 1815] [serial = 852] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7fe564166000) [pid = 1815] [serial = 951] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7fe565bc8800) [pid = 1815] [serial = 965] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7fe58659d800) [pid = 1815] [serial = 921] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7fe56829ec00) [pid = 1815] [serial = 906] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7fe56fba3800) [pid = 1815] [serial = 846] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7fe56f3b1c00) [pid = 1815] [serial = 969] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7fe573c5b800) [pid = 1815] [serial = 933] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7fe5689ec400) [pid = 1815] [serial = 954] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7fe562e50c00) [pid = 1815] [serial = 927] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7fe57c26bc00) [pid = 1815] [serial = 918] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7fe587556000) [pid = 1815] [serial = 861] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7fe56fc18000) [pid = 1815] [serial = 972] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7fe5863eb800) [pid = 1815] [serial = 795] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7fe587734000) [pid = 1815] [serial = 867] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7fe5682a1c00) [pid = 1815] [serial = 953] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7fe561de1000) [pid = 1815] [serial = 810] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7fe564455000) [pid = 1815] [serial = 843] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7fe56ff50400) [pid = 1815] [serial = 909] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7fe56f3bd400) [pid = 1815] [serial = 936] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7fe56898bc00) [pid = 1815] [serial = 966] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7fe562f0d400) [pid = 1815] [serial = 963] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7fe56f29b800) [pid = 1815] [serial = 971] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7fe56ff4d000) [pid = 1815] [serial = 939] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7fe573c54400) [pid = 1815] [serial = 912] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7fe58755b000) [pid = 1815] [serial = 864] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7fe562e48c00) [pid = 1815] [serial = 962] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7fe578519800) [pid = 1815] [serial = 792] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7fe5781d5c00) [pid = 1815] [serial = 855] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7fe573007800) [pid = 1815] [serial = 849] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7fe562f1c400) [pid = 1815] [serial = 950] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7fe562f11000) [pid = 1815] [serial = 870] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7fe56eb80c00) [pid = 1815] [serial = 968] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7fe562766000) [pid = 1815] [serial = 813] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7fe5896bc800) [pid = 1815] [serial = 924] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7fe57c7da000) [pid = 1815] [serial = 858] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7fe571360c00) [pid = 1815] [serial = 789] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7fe56f108400) [pid = 1815] [serial = 956] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7fe57135a400) [pid = 1815] [serial = 903] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7fe573561000) [pid = 1815] [serial = 804] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7fe58b225c00) [pid = 1815] [serial = 801] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7fe5705f4000) [pid = 1815] [serial = 816] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7fe56f3bcc00) [pid = 1815] [serial = 959] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7fe564676400) [pid = 1815] [serial = 930] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7fe57833b000) [pid = 1815] [serial = 915] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7fe58b0ae800) [pid = 1815] [serial = 873] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7fe56f246400) [pid = 1815] [serial = 957] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7fe56fb9e400) [pid = 1815] [serial = 960] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1815 | 1461663820488 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]]]}] 02:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1697ms 02:43:40 INFO - PROCESS | 1815 | 1461663820560 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 02:43:40 INFO - PROCESS | 1815 | 1461663820562 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 02:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:43:40 INFO - PROCESS | 1815 | 1461663820575 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:43:40 INFO - PROCESS | 1815 | 1461663820580 Marionette TRACE conn3 <- [1,1410,null,{}] 02:43:40 INFO - PROCESS | 1815 | 1461663820595 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}] 02:43:40 INFO - PROCESS | 1815 | 1461663820769 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 02:43:40 INFO - PROCESS | 1815 | 1461663820782 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562ed6800 == 100 [pid = 1815] [id = 360] 02:43:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7fe565a10c00) [pid = 1815] [serial = 1081] [outer = (nil)] 02:43:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7fe56f10b800) [pid = 1815] [serial = 1082] [outer = 0x7fe565a10c00] 02:43:40 INFO - PROCESS | 1815 | 1461663820847 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7fe56f296000) [pid = 1815] [serial = 1083] [outer = 0x7fe565a10c00] 02:43:41 INFO - PROCESS | 1815 | 1461663821797 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]]]}] 02:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1232ms 02:43:41 INFO - PROCESS | 1815 | 1461663821807 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 02:43:41 INFO - PROCESS | 1815 | 1461663821811 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 02:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:43:41 INFO - PROCESS | 1815 | 1461663821816 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:43:41 INFO - PROCESS | 1815 | 1461663821818 Marionette TRACE conn3 <- [1,1414,null,{}] 02:43:41 INFO - PROCESS | 1815 | 1461663821824 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}] 02:43:41 INFO - PROCESS | 1815 | 1461663821995 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 02:43:42 INFO - PROCESS | 1815 | 1461663822303 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5615e1800 == 101 [pid = 1815] [id = 361] 02:43:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7fe5604c4800) [pid = 1815] [serial = 1084] [outer = (nil)] 02:43:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7fe5616ee400) [pid = 1815] [serial = 1085] [outer = 0x7fe5604c4800] 02:43:42 INFO - PROCESS | 1815 | 1461663822385 Marionette DEBUG loaded listener.js 02:43:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7fe56275f400) [pid = 1815] [serial = 1086] [outer = 0x7fe5604c4800] 02:43:43 INFO - PROCESS | 1815 | 1461663823461 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]]]}] 02:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1682ms 02:43:43 INFO - PROCESS | 1815 | 1461663823501 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 02:43:43 INFO - PROCESS | 1815 | 1461663823508 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 02:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:43:43 INFO - PROCESS | 1815 | 1461663823516 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:43:43 INFO - PROCESS | 1815 | 1461663823522 Marionette TRACE conn3 <- [1,1418,null,{}] 02:43:43 INFO - PROCESS | 1815 | 1461663823528 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}] 02:43:43 INFO - PROCESS | 1815 | 1461663823761 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 02:43:44 INFO - PROCESS | 1815 | 1461663824044 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe568480800 == 102 [pid = 1815] [id = 362] 02:43:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7fe56467dc00) [pid = 1815] [serial = 1087] [outer = (nil)] 02:43:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7fe568993c00) [pid = 1815] [serial = 1088] [outer = 0x7fe56467dc00] 02:43:44 INFO - PROCESS | 1815 | 1461663824124 Marionette DEBUG loaded listener.js 02:43:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7fe56d8ed400) [pid = 1815] [serial = 1089] [outer = 0x7fe56467dc00] 02:43:45 INFO - PROCESS | 1815 | 1461663825078 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]]]}] 02:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1597ms 02:43:45 INFO - PROCESS | 1815 | 1461663825116 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 02:43:45 INFO - PROCESS | 1815 | 1461663825123 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 02:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:43:45 INFO - PROCESS | 1815 | 1461663825130 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:43:45 INFO - PROCESS | 1815 | 1461663825133 Marionette TRACE conn3 <- [1,1422,null,{}] 02:43:45 INFO - PROCESS | 1815 | 1461663825139 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}] 02:43:45 INFO - PROCESS | 1815 | 1461663825341 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 02:43:45 INFO - PROCESS | 1815 | 1461663825617 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f38a800 == 103 [pid = 1815] [id = 363] 02:43:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7fe56f299000) [pid = 1815] [serial = 1090] [outer = (nil)] 02:43:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7fe56f73bc00) [pid = 1815] [serial = 1091] [outer = 0x7fe56f299000] 02:43:45 INFO - PROCESS | 1815 | 1461663825706 Marionette DEBUG loaded listener.js 02:43:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7fe56fba4c00) [pid = 1815] [serial = 1092] [outer = 0x7fe56f299000] 02:43:46 INFO - PROCESS | 1815 | 1461663826636 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]]]}] 02:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1538ms 02:43:46 INFO - PROCESS | 1815 | 1461663826670 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 02:43:46 INFO - PROCESS | 1815 | 1461663826673 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 02:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:43:46 INFO - PROCESS | 1815 | 1461663826689 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 1815 | 1461663826698 Marionette TRACE conn3 <- [1,1426,null,{}] 02:43:46 INFO - PROCESS | 1815 | 1461663826705 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}] 02:43:46 INFO - PROCESS | 1815 | 1461663826906 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe563d14000 == 102 [pid = 1815] [id = 310] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe562486000 == 101 [pid = 1815] [id = 335] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe563d10800 == 100 [pid = 1815] [id = 308] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57a71c800 == 99 [pid = 1815] [id = 304] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5647cc800 == 98 [pid = 1815] [id = 311] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c21a800 == 97 [pid = 1815] [id = 334] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56ed69000 == 96 [pid = 1815] [id = 312] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5863c7800 == 95 [pid = 1815] [id = 186] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe561d97000 == 94 [pid = 1815] [id = 309] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fdeb000 == 93 [pid = 1815] [id = 137] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc9b000 == 92 [pid = 1815] [id = 11] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578752800 == 91 [pid = 1815] [id = 303] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe562ed6800 == 90 [pid = 1815] [id = 360] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe562482800 == 89 [pid = 1815] [id = 359] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe568481000 == 88 [pid = 1815] [id = 358] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe563109800 == 87 [pid = 1815] [id = 357] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe561d8a800 == 86 [pid = 1815] [id = 356] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58ba07000 == 85 [pid = 1815] [id = 355] 02:43:48 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b334000 == 84 [pid = 1815] [id = 354] 02:43:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58af42800 == 83 [pid = 1815] [id = 353] 02:43:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe587721000 == 82 [pid = 1815] [id = 352] 02:43:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5865e6000 == 81 [pid = 1815] [id = 351] 02:43:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5854a6800 == 80 [pid = 1815] [id = 350] 02:43:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579bc6000 == 79 [pid = 1815] [id = 349] 02:43:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe576ea0000 == 78 [pid = 1815] [id = 348] 02:43:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573dca000 == 77 [pid = 1815] [id = 347] 02:43:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe572cbb800 == 76 [pid = 1815] [id = 346] 02:43:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56f38b000 == 75 [pid = 1815] [id = 345] 02:43:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56310a000 == 74 [pid = 1815] [id = 344] 02:43:49 INFO - PROCESS | 1815 | 1461663829255 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561d12800 == 75 [pid = 1815] [id = 364] 02:43:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7fe5624a1800) [pid = 1815] [serial = 1093] [outer = (nil)] 02:43:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7fe562769800) [pid = 1815] [serial = 1094] [outer = 0x7fe5624a1800] 02:43:49 INFO - PROCESS | 1815 | 1461663829324 Marionette DEBUG loaded listener.js 02:43:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7fe562f17400) [pid = 1815] [serial = 1095] [outer = 0x7fe5624a1800] 02:43:50 INFO - PROCESS | 1815 | 1461663830198 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]]]}] 02:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 3551ms 02:43:50 INFO - PROCESS | 1815 | 1461663830233 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 02:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:43:50 INFO - PROCESS | 1815 | 1461663830238 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 02:43:50 INFO - PROCESS | 1815 | 1461663830245 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:43:50 INFO - PROCESS | 1815 | 1461663830250 Marionette TRACE conn3 <- [1,1430,null,{}] 02:43:50 INFO - PROCESS | 1815 | 1461663830256 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}] 02:43:50 INFO - PROCESS | 1815 | 1461663830498 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 02:43:50 INFO - PROCESS | 1815 | 1461663830531 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe568485800 == 76 [pid = 1815] [id = 365] 02:43:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7fe5630fac00) [pid = 1815] [serial = 1096] [outer = (nil)] 02:43:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7fe5689ef000) [pid = 1815] [serial = 1097] [outer = 0x7fe5630fac00] 02:43:50 INFO - PROCESS | 1815 | 1461663830595 Marionette DEBUG loaded listener.js 02:43:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7fe56eb7c400) [pid = 1815] [serial = 1098] [outer = 0x7fe5630fac00] 02:43:51 INFO - PROCESS | 1815 | 1461663831891 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]]]}] 02:43:51 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7fe56f830800) [pid = 1815] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:43:51 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7fe571611400) [pid = 1815] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:43:51 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7fe57125ac00) [pid = 1815] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:43:51 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7fe562e4e800) [pid = 1815] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:43:51 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7fe562f17000) [pid = 1815] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:43:51 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7fe56fdb1c00) [pid = 1815] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:43:51 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7fe5630f2000) [pid = 1815] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:43:51 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7fe565bd1800) [pid = 1815] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:43:51 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7fe56f1c1400) [pid = 1815] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:43:51 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7fe565a08000) [pid = 1815] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:43:51 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7fe562762c00) [pid = 1815] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1740ms 02:43:51 INFO - PROCESS | 1815 | 1461663831987 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 02:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:43:51 INFO - PROCESS | 1815 | 1461663831993 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 02:43:52 INFO - PROCESS | 1815 | 1461663831999 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:43:52 INFO - PROCESS | 1815 | 1461663832002 Marionette TRACE conn3 <- [1,1434,null,{}] 02:43:52 INFO - PROCESS | 1815 | 1461663832007 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}] 02:43:52 INFO - PROCESS | 1815 | 1461663832232 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 02:43:52 INFO - PROCESS | 1815 | 1461663832395 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ed77800 == 77 [pid = 1815] [id = 366] 02:43:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7fe56275ec00) [pid = 1815] [serial = 1099] [outer = (nil)] 02:43:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7fe56f20cc00) [pid = 1815] [serial = 1100] [outer = 0x7fe56275ec00] 02:43:52 INFO - PROCESS | 1815 | 1461663832458 Marionette DEBUG loaded listener.js 02:43:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7fe56fba7c00) [pid = 1815] [serial = 1101] [outer = 0x7fe56275ec00] 02:43:53 INFO - PROCESS | 1815 | 1461663833221 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]]]}] 02:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1281ms 02:43:53 INFO - PROCESS | 1815 | 1461663833281 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 02:43:53 INFO - PROCESS | 1815 | 1461663833284 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 02:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:43:53 INFO - PROCESS | 1815 | 1461663833299 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:43:53 INFO - PROCESS | 1815 | 1461663833308 Marionette TRACE conn3 <- [1,1438,null,{}] 02:43:53 INFO - PROCESS | 1815 | 1461663833316 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}] 02:43:53 INFO - PROCESS | 1815 | 1461663833498 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 02:43:53 INFO - PROCESS | 1815 | 1461663833644 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57121e000 == 78 [pid = 1815] [id = 367] 02:43:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7fe565a08000) [pid = 1815] [serial = 1102] [outer = (nil)] 02:43:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7fe56ffa1800) [pid = 1815] [serial = 1103] [outer = 0x7fe565a08000] 02:43:53 INFO - PROCESS | 1815 | 1461663833706 Marionette DEBUG loaded listener.js 02:43:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7fe5706d3c00) [pid = 1815] [serial = 1104] [outer = 0x7fe565a08000] 02:43:54 INFO - PROCESS | 1815 | 1461663834714 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]]]}] 02:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1494ms 02:43:54 INFO - PROCESS | 1815 | 1461663834787 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 02:43:54 INFO - PROCESS | 1815 | 1461663834793 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 02:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:43:54 INFO - PROCESS | 1815 | 1461663834818 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:43:54 INFO - PROCESS | 1815 | 1461663834824 Marionette TRACE conn3 <- [1,1442,null,{}] 02:43:54 INFO - PROCESS | 1815 | 1461663834836 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}] 02:43:55 INFO - PROCESS | 1815 | 1461663835033 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 02:43:55 INFO - PROCESS | 1815 | 1461663835287 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ed69000 == 79 [pid = 1815] [id = 368] 02:43:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7fe5689eb000) [pid = 1815] [serial = 1105] [outer = (nil)] 02:43:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7fe56d826800) [pid = 1815] [serial = 1106] [outer = 0x7fe5689eb000] 02:43:55 INFO - PROCESS | 1815 | 1461663835407 Marionette DEBUG loaded listener.js 02:43:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7fe56f10e400) [pid = 1815] [serial = 1107] [outer = 0x7fe5689eb000] 02:43:56 INFO - PROCESS | 1815 | 1461663836315 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]]]}] 02:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1552ms 02:43:56 INFO - PROCESS | 1815 | 1461663836356 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 02:43:56 INFO - PROCESS | 1815 | 1461663836364 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 02:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:43:56 INFO - PROCESS | 1815 | 1461663836374 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:43:56 INFO - PROCESS | 1815 | 1461663836378 Marionette TRACE conn3 <- [1,1446,null,{}] 02:43:56 INFO - PROCESS | 1815 | 1461663836384 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}] 02:43:56 INFO - PROCESS | 1815 | 1461663836579 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 02:43:56 INFO - PROCESS | 1815 | 1461663836768 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe572ca6800 == 80 [pid = 1815] [id = 369] 02:43:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7fe56ff48800) [pid = 1815] [serial = 1108] [outer = (nil)] 02:43:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7fe570196400) [pid = 1815] [serial = 1109] [outer = 0x7fe56ff48800] 02:43:56 INFO - PROCESS | 1815 | 1461663836910 Marionette DEBUG loaded listener.js 02:43:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7fe5716e7800) [pid = 1815] [serial = 1110] [outer = 0x7fe56ff48800] 02:43:57 INFO - PROCESS | 1815 | 1461663837873 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]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1535ms 02:43:57 INFO - PROCESS | 1815 | 1461663837910 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 1815 | 1461663837914 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 02:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:43:57 INFO - PROCESS | 1815 | 1461663837920 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 1815 | 1461663837926 Marionette TRACE conn3 <- [1,1450,null,{}] 02:43:57 INFO - PROCESS | 1815 | 1461663837942 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}] 02:43:58 INFO - PROCESS | 1815 | 1461663838125 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 02:43:58 INFO - PROCESS | 1815 | 1461663838356 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573b51000 == 81 [pid = 1815] [id = 370] 02:43:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7fe572bbd000) [pid = 1815] [serial = 1111] [outer = (nil)] 02:43:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7fe572f5f400) [pid = 1815] [serial = 1112] [outer = 0x7fe572bbd000] 02:43:58 INFO - PROCESS | 1815 | 1461663838477 Marionette DEBUG loaded listener.js 02:43:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7fe57300c800) [pid = 1815] [serial = 1113] [outer = 0x7fe572bbd000] 02:43:59 INFO - PROCESS | 1815 | 1461663839335 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]]]}] 02:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1485ms 02:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:43:59 INFO - PROCESS | 1815 | 1461663839406 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 02:43:59 INFO - PROCESS | 1815 | 1461663839410 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 02:43:59 INFO - PROCESS | 1815 | 1461663839416 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:43:59 INFO - PROCESS | 1815 | 1461663839419 Marionette TRACE conn3 <- [1,1454,null,{}] 02:43:59 INFO - PROCESS | 1815 | 1461663839424 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}] 02:43:59 INFO - PROCESS | 1815 | 1461663839605 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 02:43:59 INFO - PROCESS | 1815 | 1461663839793 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe575550000 == 82 [pid = 1815] [id = 371] 02:43:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7fe572d63000) [pid = 1815] [serial = 1114] [outer = (nil)] 02:43:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7fe573c51c00) [pid = 1815] [serial = 1115] [outer = 0x7fe572d63000] 02:43:59 INFO - PROCESS | 1815 | 1461663839865 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7fe573d21400) [pid = 1815] [serial = 1116] [outer = 0x7fe572d63000] 02:44:00 INFO - PROCESS | 1815 | 1461663840785 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]]]}] 02:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1432ms 02:44:00 INFO - PROCESS | 1815 | 1461663840848 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 02:44:00 INFO - PROCESS | 1815 | 1461663840852 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 02:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:44:00 INFO - PROCESS | 1815 | 1461663840858 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - PROCESS | 1815 | 1461663840861 Marionette TRACE conn3 <- [1,1458,null,{}] 02:44:00 INFO - PROCESS | 1815 | 1461663840866 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}] 02:44:01 INFO - PROCESS | 1815 | 1461663841042 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 02:44:01 INFO - PROCESS | 1815 | 1461663841231 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ec15800 == 83 [pid = 1815] [id = 372] 02:44:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7fe57300a000) [pid = 1815] [serial = 1117] [outer = (nil)] 02:44:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7fe575525000) [pid = 1815] [serial = 1118] [outer = 0x7fe57300a000] 02:44:01 INFO - PROCESS | 1815 | 1461663841341 Marionette DEBUG loaded listener.js 02:44:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7fe576e32000) [pid = 1815] [serial = 1119] [outer = 0x7fe57300a000] 02:44:02 INFO - PROCESS | 1815 | 1461663842269 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]]]}] 02:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1478ms 02:44:02 INFO - PROCESS | 1815 | 1461663842337 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 02:44:02 INFO - PROCESS | 1815 | 1461663842340 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 02:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:44:02 INFO - PROCESS | 1815 | 1461663842347 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:44:02 INFO - PROCESS | 1815 | 1461663842350 Marionette TRACE conn3 <- [1,1462,null,{}] 02:44:02 INFO - PROCESS | 1815 | 1461663842355 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}] 02:44:02 INFO - PROCESS | 1815 | 1461663842584 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 02:44:02 INFO - PROCESS | 1815 | 1461663842818 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579818000 == 84 [pid = 1815] [id = 373] 02:44:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7fe578211800) [pid = 1815] [serial = 1120] [outer = (nil)] 02:44:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7fe578519800) [pid = 1815] [serial = 1121] [outer = 0x7fe578211800] 02:44:02 INFO - PROCESS | 1815 | 1461663842939 Marionette DEBUG loaded listener.js 02:44:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7fe5794e9400) [pid = 1815] [serial = 1122] [outer = 0x7fe578211800] 02:44:03 INFO - PROCESS | 1815 | 1461663843788 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]]]}] 02:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1481ms 02:44:03 INFO - PROCESS | 1815 | 1461663843829 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 02:44:03 INFO - PROCESS | 1815 | 1461663843832 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 02:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:44:03 INFO - PROCESS | 1815 | 1461663843838 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:44:03 INFO - PROCESS | 1815 | 1461663843840 Marionette TRACE conn3 <- [1,1466,null,{}] 02:44:03 INFO - PROCESS | 1815 | 1461663843846 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}] 02:44:04 INFO - PROCESS | 1815 | 1461663844008 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 02:44:04 INFO - PROCESS | 1815 | 1461663844201 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c213000 == 85 [pid = 1815] [id = 374] 02:44:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7fe5796e7000) [pid = 1815] [serial = 1123] [outer = (nil)] 02:44:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7fe57a2e9c00) [pid = 1815] [serial = 1124] [outer = 0x7fe5796e7000] 02:44:04 INFO - PROCESS | 1815 | 1461663844282 Marionette DEBUG loaded listener.js 02:44:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7fe57a731000) [pid = 1815] [serial = 1125] [outer = 0x7fe5796e7000] 02:44:05 INFO - PROCESS | 1815 | 1461663845188 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]]]}] 02:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1386ms 02:44:05 INFO - PROCESS | 1815 | 1461663845224 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 02:44:05 INFO - PROCESS | 1815 | 1461663845227 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 02:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:44:05 INFO - PROCESS | 1815 | 1461663845234 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:44:05 INFO - PROCESS | 1815 | 1461663845236 Marionette TRACE conn3 <- [1,1470,null,{}] 02:44:05 INFO - PROCESS | 1815 | 1461663845242 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}] 02:44:05 INFO - PROCESS | 1815 | 1461663845421 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 02:44:05 INFO - PROCESS | 1815 | 1461663845623 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5804ea800 == 86 [pid = 1815] [id = 375] 02:44:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7fe5616f3400) [pid = 1815] [serial = 1126] [outer = (nil)] 02:44:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7fe57c7d1800) [pid = 1815] [serial = 1127] [outer = 0x7fe5616f3400] 02:44:05 INFO - PROCESS | 1815 | 1461663845695 Marionette DEBUG loaded listener.js 02:44:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7fe5854e1400) [pid = 1815] [serial = 1128] [outer = 0x7fe5616f3400] 02:44:06 INFO - PROCESS | 1815 | 1461663846621 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]]]}] 02:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1429ms 02:44:06 INFO - PROCESS | 1815 | 1461663846665 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 02:44:06 INFO - PROCESS | 1815 | 1461663846669 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 02:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:44:06 INFO - PROCESS | 1815 | 1461663846674 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:44:06 INFO - PROCESS | 1815 | 1461663846677 Marionette TRACE conn3 <- [1,1474,null,{}] 02:44:06 INFO - PROCESS | 1815 | 1461663846683 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}] 02:44:06 INFO - PROCESS | 1815 | 1461663846859 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 02:44:07 INFO - PROCESS | 1815 | 1461663847053 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5867b5800 == 87 [pid = 1815] [id = 376] 02:44:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7fe564456c00) [pid = 1815] [serial = 1129] [outer = (nil)] 02:44:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7fe586376000) [pid = 1815] [serial = 1130] [outer = 0x7fe564456c00] 02:44:07 INFO - PROCESS | 1815 | 1461663847130 Marionette DEBUG loaded listener.js 02:44:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7fe58671e800) [pid = 1815] [serial = 1131] [outer = 0x7fe564456c00] 02:44:08 INFO - PROCESS | 1815 | 1461663848056 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]]]}] 02:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1429ms 02:44:08 INFO - PROCESS | 1815 | 1461663848105 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 1815 | 1461663848109 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 02:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:44:08 INFO - PROCESS | 1815 | 1461663848114 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 1815 | 1461663848117 Marionette TRACE conn3 <- [1,1478,null,{}] 02:44:08 INFO - PROCESS | 1815 | 1461663848122 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}] 02:44:08 INFO - PROCESS | 1815 | 1461663848306 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 02:44:08 INFO - PROCESS | 1815 | 1461663848504 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58ad50000 == 88 [pid = 1815] [id = 377] 02:44:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7fe568994c00) [pid = 1815] [serial = 1132] [outer = (nil)] 02:44:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7fe58755ac00) [pid = 1815] [serial = 1133] [outer = 0x7fe568994c00] 02:44:08 INFO - PROCESS | 1815 | 1461663848580 Marionette DEBUG loaded listener.js 02:44:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7fe58772b800) [pid = 1815] [serial = 1134] [outer = 0x7fe568994c00] 02:44:09 INFO - PROCESS | 1815 | 1461663849471 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]]]}] 02:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1431ms 02:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:44:09 INFO - PROCESS | 1815 | 1461663849547 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 02:44:09 INFO - PROCESS | 1815 | 1461663849550 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 02:44:09 INFO - PROCESS | 1815 | 1461663849557 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:44:09 INFO - PROCESS | 1815 | 1461663849561 Marionette TRACE conn3 <- [1,1482,null,{}] 02:44:09 INFO - PROCESS | 1815 | 1461663849566 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}] 02:44:09 INFO - PROCESS | 1815 | 1461663849808 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 02:44:10 INFO - PROCESS | 1815 | 1461663850065 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b336000 == 89 [pid = 1815] [id = 378] 02:44:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7fe57851b400) [pid = 1815] [serial = 1135] [outer = (nil)] 02:44:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7fe58b0aa400) [pid = 1815] [serial = 1136] [outer = 0x7fe57851b400] 02:44:10 INFO - PROCESS | 1815 | 1461663850190 Marionette DEBUG loaded listener.js 02:44:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7fe58b21e000) [pid = 1815] [serial = 1137] [outer = 0x7fe57851b400] 02:44:11 INFO - PROCESS | 1815 | 1461663851154 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]]]}] 02:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1630ms 02:44:11 INFO - PROCESS | 1815 | 1461663851187 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 02:44:11 INFO - PROCESS | 1815 | 1461663851190 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 02:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:44:11 INFO - PROCESS | 1815 | 1461663851196 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:44:11 INFO - PROCESS | 1815 | 1461663851199 Marionette TRACE conn3 <- [1,1486,null,{}] 02:44:11 INFO - PROCESS | 1815 | 1461663851204 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}] 02:44:11 INFO - PROCESS | 1815 | 1461663851387 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 02:44:11 INFO - PROCESS | 1815 | 1461663851594 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58e07e800 == 90 [pid = 1815] [id = 379] 02:44:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7fe5604db400) [pid = 1815] [serial = 1138] [outer = (nil)] 02:44:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7fe5604e4800) [pid = 1815] [serial = 1139] [outer = 0x7fe5604db400] 02:44:11 INFO - PROCESS | 1815 | 1461663851706 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7fe5604e9400) [pid = 1815] [serial = 1140] [outer = 0x7fe5604db400] 02:44:12 INFO - PROCESS | 1815 | 1461663852634 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]]]}] 02:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1478ms 02:44:12 INFO - PROCESS | 1815 | 1461663852675 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 02:44:12 INFO - PROCESS | 1815 | 1461663852677 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 02:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:44:12 INFO - PROCESS | 1815 | 1461663852684 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:44:12 INFO - PROCESS | 1815 | 1461663852686 Marionette TRACE conn3 <- [1,1490,null,{}] 02:44:12 INFO - PROCESS | 1815 | 1461663852691 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}] 02:44:12 INFO - PROCESS | 1815 | 1461663852856 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 02:44:13 INFO - PROCESS | 1815 | 1461663853056 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56e9c2800 == 91 [pid = 1815] [id = 380] 02:44:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7fe5604db800) [pid = 1815] [serial = 1141] [outer = (nil)] 02:44:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7fe5604efc00) [pid = 1815] [serial = 1142] [outer = 0x7fe5604db800] 02:44:13 INFO - PROCESS | 1815 | 1461663853132 Marionette DEBUG loaded listener.js 02:44:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7fe5604f4c00) [pid = 1815] [serial = 1143] [outer = 0x7fe5604db800] 02:44:14 INFO - PROCESS | 1815 | 1461663854268 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]]]}] 02:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1635ms 02:44:14 INFO - PROCESS | 1815 | 1461663854320 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 02:44:14 INFO - PROCESS | 1815 | 1461663854325 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 02:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:44:14 INFO - PROCESS | 1815 | 1461663854333 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:44:14 INFO - PROCESS | 1815 | 1461663854338 Marionette TRACE conn3 <- [1,1494,null,{}] 02:44:14 INFO - PROCESS | 1815 | 1461663854347 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}] 02:44:14 INFO - PROCESS | 1815 | 1461663854575 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 02:44:14 INFO - PROCESS | 1815 | 1461663854843 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56478a800 == 92 [pid = 1815] [id = 381] 02:44:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7fe5624a5c00) [pid = 1815] [serial = 1144] [outer = (nil)] 02:44:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7fe562591400) [pid = 1815] [serial = 1145] [outer = 0x7fe5624a5c00] 02:44:14 INFO - PROCESS | 1815 | 1461663854912 Marionette DEBUG loaded listener.js 02:44:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7fe562597000) [pid = 1815] [serial = 1146] [outer = 0x7fe5624a5c00] 02:44:15 INFO - PROCESS | 1815 | 1461663855806 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]]]}] 02:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1536ms 02:44:15 INFO - PROCESS | 1815 | 1461663855869 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 02:44:15 INFO - PROCESS | 1815 | 1461663855886 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 02:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:44:15 INFO - PROCESS | 1815 | 1461663855903 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:44:15 INFO - PROCESS | 1815 | 1461663855907 Marionette TRACE conn3 <- [1,1498,null,{}] 02:44:15 INFO - PROCESS | 1815 | 1461663855915 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}] 02:44:16 INFO - PROCESS | 1815 | 1461663856152 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 02:44:16 INFO - PROCESS | 1815 | 1461663856409 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5641c3800 == 93 [pid = 1815] [id = 382] 02:44:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe56259e800) [pid = 1815] [serial = 1147] [outer = (nil)] 02:44:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe56276c800) [pid = 1815] [serial = 1148] [outer = 0x7fe56259e800] 02:44:16 INFO - PROCESS | 1815 | 1461663856491 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe562f1d800) [pid = 1815] [serial = 1149] [outer = 0x7fe56259e800] 02:44:17 INFO - PROCESS | 1815 | 1461663857374 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]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1541ms 02:44:17 INFO - PROCESS | 1815 | 1461663857440 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 1815 | 1461663857443 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 02:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:44:17 INFO - PROCESS | 1815 | 1461663857449 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - PROCESS | 1815 | 1461663857455 Marionette TRACE conn3 <- [1,1502,null,{}] 02:44:17 INFO - PROCESS | 1815 | 1461663857470 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}] 02:44:17 INFO - PROCESS | 1815 | 1461663857724 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 02:44:17 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe568480800 == 92 [pid = 1815] [id = 362] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe562f59800) [pid = 1815] [serial = 1007] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe56fba5000) [pid = 1815] [serial = 1040] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe56fc95000) [pid = 1815] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7fe587561400) [pid = 1815] [serial = 1061] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7fe562f14800) [pid = 1815] [serial = 1034] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7fe573004c00) [pid = 1815] [serial = 1046] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7fe58b0ac400) [pid = 1815] [serial = 1064] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7fe585417000) [pid = 1815] [serial = 1052] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7fe577ab7000) [pid = 1815] [serial = 1049] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7fe571361400) [pid = 1815] [serial = 1043] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7fe579beb000) [pid = 1815] [serial = 1058] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7fe562763400) [pid = 1815] [serial = 1073] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7fe5682a8000) [pid = 1815] [serial = 1037] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7fe5863e8000) [pid = 1815] [serial = 1055] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7fe561dd9c00) [pid = 1815] [serial = 1070] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7fe5616f4800) [pid = 1815] [serial = 1067] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7fe5706d2000) [pid = 1815] [serial = 983] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7fe56416a400) [pid = 1815] [serial = 977] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7fe572bb2c00) [pid = 1815] [serial = 986] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7fe572f6a400) [pid = 1815] [serial = 989] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7fe56f24c000) [pid = 1815] [serial = 980] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7fe576956000) [pid = 1815] [serial = 992] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7fe578134c00) [pid = 1815] [serial = 995] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7fe578339000) [pid = 1815] [serial = 998] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7fe578ce4800) [pid = 1815] [serial = 1001] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7fe57a6ae000) [pid = 1815] [serial = 1004] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7fe56f10b800) [pid = 1815] [serial = 1082] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5615e1800 == 91 [pid = 1815] [id = 361] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7fe56d8f8400) [pid = 1815] [serial = 702] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7fe57c715000) [pid = 1815] [serial = 1029] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7fe57558d400) [pid = 1815] [serial = 1026] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7fe5716e2800) [pid = 1815] [serial = 1023] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7fe565bd0400) [pid = 1815] [serial = 1079] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7fe5689e5400) [pid = 1815] [serial = 1080] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7fe56416c000) [pid = 1815] [serial = 1077] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7fe562f1b000) [pid = 1815] [serial = 1076] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7fe562e45400) [pid = 1815] [serial = 1031] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7fe573c58000) [pid = 1815] [serial = 1025] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7fe57833b400) [pid = 1815] [serial = 1028] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7fe562f5d000) [pid = 1815] [serial = 1011] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7fe562f10000) [pid = 1815] [serial = 1010] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7fe5682aac00) [pid = 1815] [serial = 1014] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7fe565a0ac00) [pid = 1815] [serial = 1013] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7fe5705f4c00) [pid = 1815] [serial = 1022] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7fe56f295800) [pid = 1815] [serial = 1019] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7fe56fdaf000) [pid = 1815] [serial = 1020] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7fe56fb9dc00) [pid = 1815] [serial = 1017] [outer = (nil)] [url = about:blank] 02:44:17 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7fe56f247c00) [pid = 1815] [serial = 1016] [outer = (nil)] [url = about:blank] 02:44:18 INFO - PROCESS | 1815 | 1461663858064 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562ed4800 == 92 [pid = 1815] [id = 383] 02:44:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7fe562e45400) [pid = 1815] [serial = 1150] [outer = (nil)] 02:44:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7fe56416a400) [pid = 1815] [serial = 1151] [outer = 0x7fe562e45400] 02:44:18 INFO - PROCESS | 1815 | 1461663858132 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7fe568990c00) [pid = 1815] [serial = 1152] [outer = 0x7fe562e45400] 02:44:18 INFO - PROCESS | 1815 | 1461663858804 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]]]}] 02:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1385ms 02:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:44:18 INFO - PROCESS | 1815 | 1461663858835 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 02:44:18 INFO - PROCESS | 1815 | 1461663858838 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 02:44:18 INFO - PROCESS | 1815 | 1461663858844 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:44:18 INFO - PROCESS | 1815 | 1461663858847 Marionette TRACE conn3 <- [1,1506,null,{}] 02:44:18 INFO - PROCESS | 1815 | 1461663858852 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}] 02:44:19 INFO - PROCESS | 1815 | 1461663859013 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 02:44:19 INFO - PROCESS | 1815 | 1461663859176 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5686eb800 == 93 [pid = 1815] [id = 384] 02:44:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7fe561dde000) [pid = 1815] [serial = 1153] [outer = (nil)] 02:44:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7fe56eb82800) [pid = 1815] [serial = 1154] [outer = 0x7fe561dde000] 02:44:19 INFO - PROCESS | 1815 | 1461663859237 Marionette DEBUG loaded listener.js 02:44:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7fe56f294000) [pid = 1815] [serial = 1155] [outer = 0x7fe561dde000] 02:44:19 INFO - PROCESS | 1815 | 1461663859960 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]]]}] 02:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1132ms 02:44:19 INFO - PROCESS | 1815 | 1461663859975 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 1815 | 1461663859978 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 02:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:44:19 INFO - PROCESS | 1815 | 1461663859983 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 1815 | 1461663859986 Marionette TRACE conn3 <- [1,1510,null,{}] 02:44:19 INFO - PROCESS | 1815 | 1461663859991 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}] 02:44:20 INFO - PROCESS | 1815 | 1461663860243 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 02:44:20 INFO - PROCESS | 1815 | 1461663860277 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fca2000 == 94 [pid = 1815] [id = 385] 02:44:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7fe56d8f8400) [pid = 1815] [serial = 1156] [outer = (nil)] 02:44:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7fe56fa4dc00) [pid = 1815] [serial = 1157] [outer = 0x7fe56d8f8400] 02:44:20 INFO - PROCESS | 1815 | 1461663860338 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7fe56fc13400) [pid = 1815] [serial = 1158] [outer = 0x7fe56d8f8400] 02:44:21 INFO - PROCESS | 1815 | 1461663861257 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]]]}] 02:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1330ms 02:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:44:21 INFO - PROCESS | 1815 | 1461663861314 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 1815 | 1461663861317 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 02:44:21 INFO - PROCESS | 1815 | 1461663861324 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 1815 | 1461663861326 Marionette TRACE conn3 <- [1,1514,null,{}] 02:44:21 INFO - PROCESS | 1815 | 1461663861331 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}] 02:44:21 INFO - PROCESS | 1815 | 1461663861606 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 02:44:21 INFO - PROCESS | 1815 | 1461663861633 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57169f000 == 95 [pid = 1815] [id = 386] 02:44:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7fe56fc0fc00) [pid = 1815] [serial = 1159] [outer = (nil)] 02:44:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7fe572f68800) [pid = 1815] [serial = 1160] [outer = 0x7fe56fc0fc00] 02:44:21 INFO - PROCESS | 1815 | 1461663861710 Marionette DEBUG loaded listener.js 02:44:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7fe573d20400) [pid = 1815] [serial = 1161] [outer = 0x7fe56fc0fc00] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7fe5624a1800) [pid = 1815] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7fe5630fac00) [pid = 1815] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7fe56275ec00) [pid = 1815] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7fe57f55f800) [pid = 1815] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7fe565a10c00) [pid = 1815] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7fe570193c00) [pid = 1815] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7fe56f744c00) [pid = 1815] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7fe573d1e400) [pid = 1815] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7fe5682acc00) [pid = 1815] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7fe5616efc00) [pid = 1815] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7fe56f111800) [pid = 1815] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7fe57a72c400) [pid = 1815] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7fe56f299800) [pid = 1815] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7fe5604c4400) [pid = 1815] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7fe573d1a000) [pid = 1815] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7fe5630f6c00) [pid = 1815] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7fe56eb7d400) [pid = 1815] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7fe56ff99c00) [pid = 1815] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7fe56ff9f400) [pid = 1815] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7fe5716e1400) [pid = 1815] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7fe56fdb2400) [pid = 1815] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7fe56eb7f800) [pid = 1815] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7fe573d14400) [pid = 1815] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7fe5682a5000) [pid = 1815] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7fe573d20800) [pid = 1815] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7fe5624a3400) [pid = 1815] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7fe562768400) [pid = 1815] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7fe565bc4000) [pid = 1815] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7fe561ddc800) [pid = 1815] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7fe5604c3000) [pid = 1815] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7fe5624a1400) [pid = 1815] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:44:22 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7fe561dd7800) [pid = 1815] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:44:22 INFO - PROCESS | 1815 | 1461663862863 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]]]}] 02:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1579ms 02:44:22 INFO - PROCESS | 1815 | 1461663862903 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 02:44:22 INFO - PROCESS | 1815 | 1461663862906 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 02:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:44:22 INFO - PROCESS | 1815 | 1461663862912 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:44:22 INFO - PROCESS | 1815 | 1461663862914 Marionette TRACE conn3 <- [1,1518,null,{}] 02:44:22 INFO - PROCESS | 1815 | 1461663862920 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}] 02:44:23 INFO - PROCESS | 1815 | 1461663863141 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 02:44:23 INFO - PROCESS | 1815 | 1461663863159 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5688a0000 == 96 [pid = 1815] [id = 387] 02:44:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7fe5616f0000) [pid = 1815] [serial = 1162] [outer = (nil)] 02:44:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7fe5630fac00) [pid = 1815] [serial = 1163] [outer = 0x7fe5616f0000] 02:44:23 INFO - PROCESS | 1815 | 1461663863220 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7fe56eb7d800) [pid = 1815] [serial = 1164] [outer = 0x7fe5616f0000] 02:44:24 INFO - PROCESS | 1815 | 1461663864002 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]]]}] 02:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1136ms 02:44:24 INFO - PROCESS | 1815 | 1461663864049 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 02:44:24 INFO - PROCESS | 1815 | 1461663864053 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 02:44:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:44:24 INFO - PROCESS | 1815 | 1461663864068 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:44:24 INFO - PROCESS | 1815 | 1461663864070 Marionette TRACE conn3 <- [1,1522,null,{}] 02:44:24 INFO - PROCESS | 1815 | 1461663864075 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}] 02:44:24 INFO - PROCESS | 1815 | 1461663864241 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 02:44:24 INFO - PROCESS | 1815 | 1461663864256 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573b46000 == 97 [pid = 1815] [id = 388] 02:44:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7fe565bce000) [pid = 1815] [serial = 1165] [outer = (nil)] 02:44:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7fe56fdb2400) [pid = 1815] [serial = 1166] [outer = 0x7fe565bce000] 02:44:24 INFO - PROCESS | 1815 | 1461663864318 Marionette DEBUG loaded listener.js 02:44:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7fe572d65000) [pid = 1815] [serial = 1167] [outer = 0x7fe565bce000] 02:44:25 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:25 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:44:25 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:25 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:25 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:25 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:25 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:25 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:25 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:25 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:25 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:25 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:25 INFO - PROCESS | 1815 | 1461663865401 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"]]]}] 02:44:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:44:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:44:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:44:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:44:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 02:44:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:44:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 02:44:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:44:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1387ms 02:44:25 INFO - PROCESS | 1815 | 1461663865449 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 02:44:25 INFO - PROCESS | 1815 | 1461663865462 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 02:44:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:44:25 INFO - PROCESS | 1815 | 1461663865493 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:44:25 INFO - PROCESS | 1815 | 1461663865500 Marionette TRACE conn3 <- [1,1526,null,{}] 02:44:25 INFO - PROCESS | 1815 | 1461663865508 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}] 02:44:25 INFO - PROCESS | 1815 | 1461663865750 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 02:44:25 INFO - PROCESS | 1815 | 1461663865947 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56888b000 == 98 [pid = 1815] [id = 389] 02:44:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7fe562e4e800) [pid = 1815] [serial = 1168] [outer = (nil)] 02:44:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7fe562f14800) [pid = 1815] [serial = 1169] [outer = 0x7fe562e4e800] 02:44:26 INFO - PROCESS | 1815 | 1461663866075 Marionette DEBUG loaded listener.js 02:44:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7fe56445b400) [pid = 1815] [serial = 1170] [outer = 0x7fe562e4e800] 02:44:26 INFO - PROCESS | 1815 | 1461663866951 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"]]]}] 02:44:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:44:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:44:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:44:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:44:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:44:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:44:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1499ms 02:44:26 INFO - PROCESS | 1815 | 1461663866992 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 02:44:27 INFO - PROCESS | 1815 | 1461663867000 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 02:44:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:44:27 INFO - PROCESS | 1815 | 1461663867010 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:44:27 INFO - PROCESS | 1815 | 1461663867014 Marionette TRACE conn3 <- [1,1530,null,{}] 02:44:27 INFO - PROCESS | 1815 | 1461663867020 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}] 02:44:27 INFO - PROCESS | 1815 | 1461663867241 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 02:44:27 INFO - PROCESS | 1815 | 1461663867413 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573b5f000 == 99 [pid = 1815] [id = 390] 02:44:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7fe5630f9800) [pid = 1815] [serial = 1171] [outer = (nil)] 02:44:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7fe56fba6000) [pid = 1815] [serial = 1172] [outer = 0x7fe5630f9800] 02:44:27 INFO - PROCESS | 1815 | 1461663867486 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7fe56ff9f400) [pid = 1815] [serial = 1173] [outer = 0x7fe5630f9800] 02:44:28 INFO - PROCESS | 1815 | 1461663868319 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]]]}] 02:44:28 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 02:44:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:44:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:44:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 02:44:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:44:28 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1333ms 02:44:28 INFO - PROCESS | 1815 | 1461663868345 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 1815 | 1461663868349 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 02:44:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:44:28 INFO - PROCESS | 1815 | 1461663868355 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 1815 | 1461663868361 Marionette TRACE conn3 <- [1,1534,null,{}] 02:44:28 INFO - PROCESS | 1815 | 1461663868376 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}] 02:44:28 INFO - PROCESS | 1815 | 1461663868604 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 02:44:28 INFO - PROCESS | 1815 | 1461663868783 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578561800 == 100 [pid = 1815] [id = 391] 02:44:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7fe572b03800) [pid = 1815] [serial = 1174] [outer = (nil)] 02:44:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7fe573002c00) [pid = 1815] [serial = 1175] [outer = 0x7fe572b03800] 02:44:28 INFO - PROCESS | 1815 | 1461663868903 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7fe573d1a000) [pid = 1815] [serial = 1176] [outer = 0x7fe572b03800] 02:44:29 INFO - PROCESS | 1815 | 1461663869833 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]]]}] 02:44:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:44:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1540ms 02:44:29 INFO - PROCESS | 1815 | 1461663869896 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 02:44:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:44:29 INFO - PROCESS | 1815 | 1461663869901 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 02:44:29 INFO - PROCESS | 1815 | 1461663869907 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:44:29 INFO - PROCESS | 1815 | 1461663869910 Marionette TRACE conn3 <- [1,1538,null,{}] 02:44:29 INFO - PROCESS | 1815 | 1461663869915 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}] 02:44:30 INFO - PROCESS | 1815 | 1461663870096 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 02:44:30 INFO - PROCESS | 1815 | 1461663870291 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a25b800 == 101 [pid = 1815] [id = 392] 02:44:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7fe5701a0c00) [pid = 1815] [serial = 1177] [outer = (nil)] 02:44:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7fe576e29400) [pid = 1815] [serial = 1178] [outer = 0x7fe5701a0c00] 02:44:30 INFO - PROCESS | 1815 | 1461663870366 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7fe57812f800) [pid = 1815] [serial = 1179] [outer = 0x7fe5701a0c00] 02:44:31 INFO - PROCESS | 1815 | 1461663871255 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]]]}] 02:44:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:44:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1381ms 02:44:31 INFO - PROCESS | 1815 | 1461663871288 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 02:44:31 INFO - PROCESS | 1815 | 1461663871292 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 02:44:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:44:31 INFO - PROCESS | 1815 | 1461663871298 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - PROCESS | 1815 | 1461663871300 Marionette TRACE conn3 <- [1,1542,null,{}] 02:44:31 INFO - PROCESS | 1815 | 1461663871306 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}] 02:44:31 INFO - PROCESS | 1815 | 1461663871491 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 02:44:31 INFO - PROCESS | 1815 | 1461663871692 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5863ce800 == 102 [pid = 1815] [id = 393] 02:44:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7fe562598400) [pid = 1815] [serial = 1180] [outer = (nil)] 02:44:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7fe57820a800) [pid = 1815] [serial = 1181] [outer = 0x7fe562598400] 02:44:31 INFO - PROCESS | 1815 | 1461663871766 Marionette DEBUG loaded listener.js 02:44:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7fe578467800) [pid = 1815] [serial = 1182] [outer = 0x7fe562598400] 02:44:32 INFO - PROCESS | 1815 | 1461663872760 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]]]}] 02:44:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:44:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1528ms 02:44:32 INFO - PROCESS | 1815 | 1461663872828 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 02:44:32 INFO - PROCESS | 1815 | 1461663872831 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 02:44:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:44:32 INFO - PROCESS | 1815 | 1461663872837 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:44:32 INFO - PROCESS | 1815 | 1461663872841 Marionette TRACE conn3 <- [1,1546,null,{}] 02:44:32 INFO - PROCESS | 1815 | 1461663872846 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}] 02:44:33 INFO - PROCESS | 1815 | 1461663873061 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 02:44:33 INFO - PROCESS | 1815 | 1461663873261 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b5c1000 == 103 [pid = 1815] [id = 394] 02:44:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7fe578337800) [pid = 1815] [serial = 1183] [outer = (nil)] 02:44:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7fe5862dd800) [pid = 1815] [serial = 1184] [outer = 0x7fe578337800] 02:44:33 INFO - PROCESS | 1815 | 1461663873360 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7fe589638400) [pid = 1815] [serial = 1185] [outer = 0x7fe578337800] 02:44:34 INFO - PROCESS | 1815 | 1461663874237 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]]]}] 02:44:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:44:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1428ms 02:44:34 INFO - PROCESS | 1815 | 1461663874267 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 02:44:34 INFO - PROCESS | 1815 | 1461663874271 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 02:44:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:44:34 INFO - PROCESS | 1815 | 1461663874277 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:44:34 INFO - PROCESS | 1815 | 1461663874279 Marionette TRACE conn3 <- [1,1550,null,{}] 02:44:34 INFO - PROCESS | 1815 | 1461663874284 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}] 02:44:34 INFO - PROCESS | 1815 | 1461663874478 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 02:44:34 INFO - PROCESS | 1815 | 1461663874692 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe566ac6800 == 104 [pid = 1815] [id = 395] 02:44:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7fe562eb2400) [pid = 1815] [serial = 1186] [outer = (nil)] 02:44:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7fe562ebc000) [pid = 1815] [serial = 1187] [outer = 0x7fe562eb2400] 02:44:34 INFO - PROCESS | 1815 | 1461663874807 Marionette DEBUG loaded listener.js 02:44:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7fe562ec0c00) [pid = 1815] [serial = 1188] [outer = 0x7fe562eb2400] 02:44:35 INFO - PROCESS | 1815 | 1461663875740 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]]]}] 02:44:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:44:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1528ms 02:44:35 INFO - PROCESS | 1815 | 1461663875807 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 02:44:35 INFO - PROCESS | 1815 | 1461663875811 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 02:44:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:44:35 INFO - PROCESS | 1815 | 1461663875816 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:44:35 INFO - PROCESS | 1815 | 1461663875820 Marionette TRACE conn3 <- [1,1554,null,{}] 02:44:35 INFO - PROCESS | 1815 | 1461663875825 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}] 02:44:36 INFO - PROCESS | 1815 | 1461663876025 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 02:44:36 INFO - PROCESS | 1815 | 1461663876264 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe566adf000 == 105 [pid = 1815] [id = 396] 02:44:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7fe562eb6400) [pid = 1815] [serial = 1189] [outer = (nil)] 02:44:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7fe58755a800) [pid = 1815] [serial = 1190] [outer = 0x7fe562eb6400] 02:44:36 INFO - PROCESS | 1815 | 1461663876384 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7fe58b0a3800) [pid = 1815] [serial = 1191] [outer = 0x7fe562eb6400] 02:44:37 INFO - PROCESS | 1815 | 1461663877222 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]]]}] 02:44:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:44:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1438ms 02:44:37 INFO - PROCESS | 1815 | 1461663877256 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 02:44:37 INFO - PROCESS | 1815 | 1461663877260 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 02:44:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:44:37 INFO - PROCESS | 1815 | 1461663877265 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:44:37 INFO - PROCESS | 1815 | 1461663877268 Marionette TRACE conn3 <- [1,1558,null,{}] 02:44:37 INFO - PROCESS | 1815 | 1461663877274 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}] 02:44:37 INFO - PROCESS | 1815 | 1461663877458 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 02:44:37 INFO - PROCESS | 1815 | 1461663877667 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561ca4000 == 106 [pid = 1815] [id = 397] 02:44:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7fe562ec0800) [pid = 1815] [serial = 1192] [outer = (nil)] 02:44:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7fe572fbc400) [pid = 1815] [serial = 1193] [outer = 0x7fe562ec0800] 02:44:37 INFO - PROCESS | 1815 | 1461663877738 Marionette DEBUG loaded listener.js 02:44:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7fe572fc1000) [pid = 1815] [serial = 1194] [outer = 0x7fe562ec0800] 02:44:38 INFO - PROCESS | 1815 | 1461663878594 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]]]}] 02:44:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:44:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1388ms 02:44:38 INFO - PROCESS | 1815 | 1461663878655 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 02:44:38 INFO - PROCESS | 1815 | 1461663878658 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 02:44:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:44:38 INFO - PROCESS | 1815 | 1461663878664 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:44:38 INFO - PROCESS | 1815 | 1461663878667 Marionette TRACE conn3 <- [1,1562,null,{}] 02:44:38 INFO - PROCESS | 1815 | 1461663878672 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}] 02:44:38 INFO - PROCESS | 1815 | 1461663878857 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 02:44:39 INFO - PROCESS | 1815 | 1461663879055 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5600d0000 == 107 [pid = 1815] [id = 398] 02:44:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7fe572fb6800) [pid = 1815] [serial = 1195] [outer = (nil)] 02:44:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7fe577f83000) [pid = 1815] [serial = 1196] [outer = 0x7fe572fb6800] 02:44:39 INFO - PROCESS | 1815 | 1461663879129 Marionette DEBUG loaded listener.js 02:44:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7fe577f89800) [pid = 1815] [serial = 1197] [outer = 0x7fe572fb6800] 02:44:40 INFO - PROCESS | 1815 | 1461663880057 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]]]}] 02:44:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:44:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1428ms 02:44:40 INFO - PROCESS | 1815 | 1461663880093 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 02:44:40 INFO - PROCESS | 1815 | 1461663880097 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 02:44:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:44:40 INFO - PROCESS | 1815 | 1461663880103 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:44:40 INFO - PROCESS | 1815 | 1461663880106 Marionette TRACE conn3 <- [1,1566,null,{}] 02:44:40 INFO - PROCESS | 1815 | 1461663880112 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}] 02:44:40 INFO - PROCESS | 1815 | 1461663880345 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 02:44:40 INFO - PROCESS | 1815 | 1461663880547 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561d9a800 == 108 [pid = 1815] [id = 399] 02:44:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7fe5604d0000) [pid = 1815] [serial = 1198] [outer = (nil)] 02:44:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7fe5624a9000) [pid = 1815] [serial = 1199] [outer = 0x7fe5604d0000] 02:44:40 INFO - PROCESS | 1815 | 1461663880666 Marionette DEBUG loaded listener.js 02:44:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7fe570198000) [pid = 1815] [serial = 1200] [outer = 0x7fe5604d0000] 02:44:41 INFO - PROCESS | 1815 | 1461663881617 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]]]}] 02:44:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:44:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1579ms 02:44:41 INFO - PROCESS | 1815 | 1461663881683 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 02:44:41 INFO - PROCESS | 1815 | 1461663881686 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 02:44:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:44:41 INFO - PROCESS | 1815 | 1461663881692 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:44:41 INFO - PROCESS | 1815 | 1461663881694 Marionette TRACE conn3 <- [1,1570,null,{}] 02:44:41 INFO - PROCESS | 1815 | 1461663881700 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}] 02:44:41 INFO - PROCESS | 1815 | 1461663881874 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 02:44:42 INFO - PROCESS | 1815 | 1461663882873 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561da8000 == 109 [pid = 1815] [id = 400] 02:44:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7fe5604e1800) [pid = 1815] [serial = 1201] [outer = (nil)] 02:44:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7fe5604eb000) [pid = 1815] [serial = 1202] [outer = 0x7fe5604e1800] 02:44:42 INFO - PROCESS | 1815 | 1461663882944 Marionette DEBUG loaded listener.js 02:44:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7fe5616f5400) [pid = 1815] [serial = 1203] [outer = 0x7fe5604e1800] 02:44:43 INFO - PROCESS | 1815 | 1461663883761 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]]]}] 02:44:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2099ms 02:44:43 INFO - PROCESS | 1815 | 1461663883794 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 1815 | 1461663883798 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 02:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:44:43 INFO - PROCESS | 1815 | 1461663883806 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:44:43 INFO - PROCESS | 1815 | 1461663883811 Marionette TRACE conn3 <- [1,1574,null,{}] 02:44:43 INFO - PROCESS | 1815 | 1461663883817 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}] 02:44:43 INFO - PROCESS | 1815 | 1461663883980 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 02:44:44 INFO - PROCESS | 1815 | 1461663884213 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563d10000 == 110 [pid = 1815] [id = 401] 02:44:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7fe5604cac00) [pid = 1815] [serial = 1204] [outer = (nil)] 02:44:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7fe5604f1400) [pid = 1815] [serial = 1205] [outer = 0x7fe5604cac00] 02:44:44 INFO - PROCESS | 1815 | 1461663884290 Marionette DEBUG loaded listener.js 02:44:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7fe562768400) [pid = 1815] [serial = 1206] [outer = 0x7fe5604cac00] 02:44:45 INFO - PROCESS | 1815 | 1461663885339 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]]]}] 02:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1584ms 02:44:45 INFO - PROCESS | 1815 | 1461663885395 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 02:44:45 INFO - PROCESS | 1815 | 1461663885400 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 02:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:44:45 INFO - PROCESS | 1815 | 1461663885407 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:44:45 INFO - PROCESS | 1815 | 1461663885409 Marionette TRACE conn3 <- [1,1578,null,{}] 02:44:45 INFO - PROCESS | 1815 | 1461663885415 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}] 02:44:45 INFO - PROCESS | 1815 | 1461663885582 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 02:44:45 INFO - PROCESS | 1815 | 1461663885865 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5615d6800 == 111 [pid = 1815] [id = 402] 02:44:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7fe5604f6800) [pid = 1815] [serial = 1207] [outer = (nil)] 02:44:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7fe56259cc00) [pid = 1815] [serial = 1208] [outer = 0x7fe5604f6800] 02:44:46 INFO - PROCESS | 1815 | 1461663886003 Marionette DEBUG loaded listener.js 02:44:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7fe565a05400) [pid = 1815] [serial = 1209] [outer = 0x7fe5604f6800] 02:44:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc88000 == 110 [pid = 1815] [id = 182] 02:44:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578e36800 == 109 [pid = 1815] [id = 168] 02:44:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573b4e000 == 108 [pid = 1815] [id = 300] 02:44:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57a521800 == 107 [pid = 1815] [id = 185] 02:44:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe570123000 == 106 [pid = 1815] [id = 180] 02:44:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573ee4000 == 105 [pid = 1815] [id = 181] 02:44:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56ec17000 == 104 [pid = 1815] [id = 179] 02:44:46 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5647e1800 == 103 [pid = 1815] [id = 232] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7fe5616ee400) [pid = 1815] [serial = 1085] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7fe568993c00) [pid = 1815] [serial = 1088] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7fe56f73bc00) [pid = 1815] [serial = 1091] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7fe56ffa1800) [pid = 1815] [serial = 1103] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7fe5689e7c00) [pid = 1815] [serial = 948] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7fe565bc3000) [pid = 1815] [serial = 1074] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7fe586041400) [pid = 1815] [serial = 1053] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7fe587555800) [pid = 1815] [serial = 1059] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7fe56d8f0800) [pid = 1815] [serial = 1068] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7fe56ff9d000) [pid = 1815] [serial = 1041] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7fe58671f000) [pid = 1815] [serial = 1056] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7fe572bbd400) [pid = 1815] [serial = 1044] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7fe564670000) [pid = 1815] [serial = 1071] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7fe57a72c000) [pid = 1815] [serial = 1050] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7fe565a0e400) [pid = 1815] [serial = 978] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7fe56fdb8800) [pid = 1815] [serial = 981] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7fe5716d9400) [pid = 1815] [serial = 984] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7fe572d67000) [pid = 1815] [serial = 987] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7fe573041400) [pid = 1815] [serial = 990] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7fe577184c00) [pid = 1815] [serial = 993] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7fe5781cd000) [pid = 1815] [serial = 996] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7fe57846b000) [pid = 1815] [serial = 999] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7fe5794ee800) [pid = 1815] [serial = 1002] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7fe57c26c800) [pid = 1815] [serial = 1005] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7fe56ff47c00) [pid = 1815] [serial = 1008] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7fe5630fc400) [pid = 1815] [serial = 1035] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7fe56d82dc00) [pid = 1815] [serial = 1038] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7fe570194c00) [pid = 1815] [serial = 975] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7fe56467c800) [pid = 1815] [serial = 1032] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7fe562769800) [pid = 1815] [serial = 1094] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7fe5689ef000) [pid = 1815] [serial = 1097] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7fe56f20cc00) [pid = 1815] [serial = 1100] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7fe56eb7c400) [pid = 1815] [serial = 1098] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7fe56fba7c00) [pid = 1815] [serial = 1101] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7fe562f17400) [pid = 1815] [serial = 1095] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7fe58b21fc00) [pid = 1815] [serial = 1065] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7fe56f296000) [pid = 1815] [serial = 1083] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7fe573560c00) [pid = 1815] [serial = 1047] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7fe589117000) [pid = 1815] [serial = 1062] [outer = (nil)] [url = about:blank] 02:44:46 INFO - PROCESS | 1815 | 1461663886900 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]]]}] 02:44:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:44:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1532ms 02:44:46 INFO - PROCESS | 1815 | 1461663886940 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 02:44:46 INFO - PROCESS | 1815 | 1461663886942 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 02:44:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:44:46 INFO - PROCESS | 1815 | 1461663886956 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:44:46 INFO - PROCESS | 1815 | 1461663886964 Marionette TRACE conn3 <- [1,1582,null,{}] 02:44:46 INFO - PROCESS | 1815 | 1461663886972 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}] 02:44:47 INFO - PROCESS | 1815 | 1461663887135 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 02:44:47 INFO - PROCESS | 1815 | 1461663887282 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56477d800 == 104 [pid = 1815] [id = 403] 02:44:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7fe5604c5400) [pid = 1815] [serial = 1210] [outer = (nil)] 02:44:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7fe565bc4400) [pid = 1815] [serial = 1211] [outer = 0x7fe5604c5400] 02:44:47 INFO - PROCESS | 1815 | 1461663887343 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7fe5689e3000) [pid = 1815] [serial = 1212] [outer = 0x7fe5604c5400] 02:44:48 INFO - PROCESS | 1815 | 1461663888044 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]]]}] 02:44:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:44:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1144ms 02:44:48 INFO - PROCESS | 1815 | 1461663888116 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 02:44:48 INFO - PROCESS | 1815 | 1461663888120 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 02:44:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:44:48 INFO - PROCESS | 1815 | 1461663888128 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:44:48 INFO - PROCESS | 1815 | 1461663888130 Marionette TRACE conn3 <- [1,1586,null,{}] 02:44:48 INFO - PROCESS | 1815 | 1461663888139 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}] 02:44:48 INFO - PROCESS | 1815 | 1461663888294 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 02:44:48 INFO - PROCESS | 1815 | 1461663888304 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe566acd000 == 105 [pid = 1815] [id = 404] 02:44:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7fe568989c00) [pid = 1815] [serial = 1213] [outer = (nil)] 02:44:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7fe56d82dc00) [pid = 1815] [serial = 1214] [outer = 0x7fe568989c00] 02:44:48 INFO - PROCESS | 1815 | 1461663888364 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7fe56eb82400) [pid = 1815] [serial = 1215] [outer = 0x7fe568989c00] 02:44:50 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7fe5624a5c00) [pid = 1815] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:44:50 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7fe56259e800) [pid = 1815] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:44:50 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7fe561dde000) [pid = 1815] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:44:50 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7fe56fc0fc00) [pid = 1815] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:44:50 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7fe56d8f8400) [pid = 1815] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:44:50 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7fe56467dc00) [pid = 1815] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:44:50 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7fe5604c4800) [pid = 1815] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:44:50 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7fe562e45400) [pid = 1815] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:44:50 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7fe5616f0000) [pid = 1815] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:44:50 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7fe56f299000) [pid = 1815] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:44:50 INFO - PROCESS | 1815 | 1461663890584 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]]]}] 02:44:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:44:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2486ms 02:44:50 INFO - PROCESS | 1815 | 1461663890615 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 02:44:50 INFO - PROCESS | 1815 | 1461663890620 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 02:44:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:44:50 INFO - PROCESS | 1815 | 1461663890629 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:44:50 INFO - PROCESS | 1815 | 1461663890635 Marionette TRACE conn3 <- [1,1590,null,{}] 02:44:50 INFO - PROCESS | 1815 | 1461663890644 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}] 02:44:50 INFO - PROCESS | 1815 | 1461663890819 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 02:44:51 INFO - PROCESS | 1815 | 1461663891017 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562ed5000 == 106 [pid = 1815] [id = 405] 02:44:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7fe5616f0000) [pid = 1815] [serial = 1216] [outer = (nil)] 02:44:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7fe5625a0000) [pid = 1815] [serial = 1217] [outer = 0x7fe5616f0000] 02:44:51 INFO - PROCESS | 1815 | 1461663891105 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7fe562ebb400) [pid = 1815] [serial = 1218] [outer = 0x7fe5616f0000] 02:44:51 INFO - PROCESS | 1815 | 1461663891979 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]]]}] 02:44:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:44:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1389ms 02:44:52 INFO - PROCESS | 1815 | 1461663892019 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 02:44:52 INFO - PROCESS | 1815 | 1461663892028 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 02:44:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:44:52 INFO - PROCESS | 1815 | 1461663892038 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 1815 | 1461663892042 Marionette TRACE conn3 <- [1,1594,null,{}] 02:44:52 INFO - PROCESS | 1815 | 1461663892048 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}] 02:44:52 INFO - PROCESS | 1815 | 1461663892242 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 02:44:52 INFO - PROCESS | 1815 | 1461663892431 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe565c9d800 == 107 [pid = 1815] [id = 406] 02:44:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7fe562f03c00) [pid = 1815] [serial = 1219] [outer = (nil)] 02:44:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7fe56445fc00) [pid = 1815] [serial = 1220] [outer = 0x7fe562f03c00] 02:44:52 INFO - PROCESS | 1815 | 1461663892506 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7fe565bcd800) [pid = 1815] [serial = 1221] [outer = 0x7fe562f03c00] 02:44:53 INFO - PROCESS | 1815 | 1461663893466 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]]]}] 02:44:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:44:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1482ms 02:44:53 INFO - PROCESS | 1815 | 1461663893522 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 02:44:53 INFO - PROCESS | 1815 | 1461663893526 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 02:44:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:44:53 INFO - PROCESS | 1815 | 1461663893532 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:44:53 INFO - PROCESS | 1815 | 1461663893538 Marionette TRACE conn3 <- [1,1598,null,{}] 02:44:53 INFO - PROCESS | 1815 | 1461663893553 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}] 02:44:53 INFO - PROCESS | 1815 | 1461663893794 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 02:44:54 INFO - PROCESS | 1815 | 1461663894072 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56e9a3800 == 108 [pid = 1815] [id = 407] 02:44:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7fe56d8f1000) [pid = 1815] [serial = 1222] [outer = (nil)] 02:44:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7fe56f105000) [pid = 1815] [serial = 1223] [outer = 0x7fe56d8f1000] 02:44:54 INFO - PROCESS | 1815 | 1461663894152 Marionette DEBUG loaded listener.js 02:44:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7fe56f20dc00) [pid = 1815] [serial = 1224] [outer = 0x7fe56d8f1000] 02:44:55 INFO - PROCESS | 1815 | 1461663895028 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]]]}] 02:44:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:44:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1534ms 02:44:55 INFO - PROCESS | 1815 | 1461663895066 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 02:44:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:44:55 INFO - PROCESS | 1815 | 1461663895071 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 02:44:55 INFO - PROCESS | 1815 | 1461663895077 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - PROCESS | 1815 | 1461663895080 Marionette TRACE conn3 <- [1,1602,null,{}] 02:44:55 INFO - PROCESS | 1815 | 1461663895086 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}] 02:44:55 INFO - PROCESS | 1815 | 1461663895270 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 02:44:55 INFO - PROCESS | 1815 | 1461663895463 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f718000 == 109 [pid = 1815] [id = 408] 02:44:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7fe56eb77400) [pid = 1815] [serial = 1225] [outer = (nil)] 02:44:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7fe56f73ac00) [pid = 1815] [serial = 1226] [outer = 0x7fe56eb77400] 02:44:55 INFO - PROCESS | 1815 | 1461663895537 Marionette DEBUG loaded listener.js 02:44:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7fe56fb9b800) [pid = 1815] [serial = 1227] [outer = 0x7fe56eb77400] 02:44:56 INFO - PROCESS | 1815 | 1461663896450 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]]]}] 02:44:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:44:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1429ms 02:44:56 INFO - PROCESS | 1815 | 1461663896507 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 02:44:56 INFO - PROCESS | 1815 | 1461663896510 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 02:44:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:44:56 INFO - PROCESS | 1815 | 1461663896517 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:44:56 INFO - PROCESS | 1815 | 1461663896519 Marionette TRACE conn3 <- [1,1606,null,{}] 02:44:56 INFO - PROCESS | 1815 | 1461663896525 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}] 02:44:56 INFO - PROCESS | 1815 | 1461663896746 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 02:44:56 INFO - PROCESS | 1815 | 1461663896975 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc6c000 == 110 [pid = 1815] [id = 409] 02:44:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7fe56f299000) [pid = 1815] [serial = 1228] [outer = (nil)] 02:44:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7fe56fdaf800) [pid = 1815] [serial = 1229] [outer = 0x7fe56f299000] 02:44:57 INFO - PROCESS | 1815 | 1461663897093 Marionette DEBUG loaded listener.js 02:44:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7fe56fdbcc00) [pid = 1815] [serial = 1230] [outer = 0x7fe56f299000] 02:44:57 INFO - PROCESS | 1815 | 1461663897940 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]]]}] 02:44:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:44:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1478ms 02:44:58 INFO - PROCESS | 1815 | 1461663897998 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 02:44:58 INFO - PROCESS | 1815 | 1461663898001 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 02:44:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:44:58 INFO - PROCESS | 1815 | 1461663898007 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:44:58 INFO - PROCESS | 1815 | 1461663898010 Marionette TRACE conn3 <- [1,1610,null,{}] 02:44:58 INFO - PROCESS | 1815 | 1461663898015 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}] 02:44:58 INFO - PROCESS | 1815 | 1461663898249 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 02:44:58 INFO - PROCESS | 1815 | 1461663898442 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57029a800 == 111 [pid = 1815] [id = 410] 02:44:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7fe56ffa0000) [pid = 1815] [serial = 1231] [outer = (nil)] 02:44:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7fe57019e000) [pid = 1815] [serial = 1232] [outer = 0x7fe56ffa0000] 02:44:58 INFO - PROCESS | 1815 | 1461663898520 Marionette DEBUG loaded listener.js 02:44:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7fe5716db400) [pid = 1815] [serial = 1233] [outer = 0x7fe56ffa0000] 02:44:59 INFO - PROCESS | 1815 | 1461663899376 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]]]}] 02:44:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:44:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1427ms 02:44:59 INFO - PROCESS | 1815 | 1461663899436 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 02:44:59 INFO - PROCESS | 1815 | 1461663899439 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 02:44:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:44:59 INFO - PROCESS | 1815 | 1461663899447 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:44:59 INFO - PROCESS | 1815 | 1461663899451 Marionette TRACE conn3 <- [1,1614,null,{}] 02:44:59 INFO - PROCESS | 1815 | 1461663899457 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}] 02:44:59 INFO - PROCESS | 1815 | 1461663899651 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 02:44:59 INFO - PROCESS | 1815 | 1461663899840 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57122f800 == 112 [pid = 1815] [id = 411] 02:44:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7fe56ffa0c00) [pid = 1815] [serial = 1234] [outer = (nil)] 02:44:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7fe572b0b800) [pid = 1815] [serial = 1235] [outer = 0x7fe56ffa0c00] 02:44:59 INFO - PROCESS | 1815 | 1461663899915 Marionette DEBUG loaded listener.js 02:45:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7fe572b4b800) [pid = 1815] [serial = 1236] [outer = 0x7fe56ffa0c00] 02:45:00 INFO - PROCESS | 1815 | 1461663900800 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]]]}] 02:45:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 02:45:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1431ms 02:45:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:45:00 INFO - PROCESS | 1815 | 1461663900879 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 02:45:00 INFO - PROCESS | 1815 | 1461663900882 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 02:45:00 INFO - PROCESS | 1815 | 1461663900888 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:45:00 INFO - PROCESS | 1815 | 1461663900891 Marionette TRACE conn3 <- [1,1618,null,{}] 02:45:00 INFO - PROCESS | 1815 | 1461663900896 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}] 02:45:01 INFO - PROCESS | 1815 | 1461663901100 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 02:45:01 INFO - PROCESS | 1815 | 1461663901332 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe572117000 == 113 [pid = 1815] [id = 412] 02:45:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7fe56fdb4800) [pid = 1815] [serial = 1237] [outer = (nil)] 02:45:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7fe572f5dc00) [pid = 1815] [serial = 1238] [outer = 0x7fe56fdb4800] 02:45:01 INFO - PROCESS | 1815 | 1461663901449 Marionette DEBUG loaded listener.js 02:45:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7fe572fbdc00) [pid = 1815] [serial = 1239] [outer = 0x7fe56fdb4800] 02:45:02 INFO - PROCESS | 1815 | 1461663902417 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]]]}] 02:45:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:45:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1583ms 02:45:02 INFO - PROCESS | 1815 | 1461663902473 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 02:45:02 INFO - PROCESS | 1815 | 1461663902477 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 02:45:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:45:02 INFO - PROCESS | 1815 | 1461663902487 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:45:02 INFO - PROCESS | 1815 | 1461663902491 Marionette TRACE conn3 <- [1,1622,null,{}] 02:45:02 INFO - PROCESS | 1815 | 1461663902499 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}] 02:45:02 INFO - PROCESS | 1815 | 1461663902760 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 02:45:03 INFO - PROCESS | 1815 | 1461663903010 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573ab0800 == 114 [pid = 1815] [id = 413] 02:45:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7fe56898e800) [pid = 1815] [serial = 1240] [outer = (nil)] 02:45:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7fe573011400) [pid = 1815] [serial = 1241] [outer = 0x7fe56898e800] 02:45:03 INFO - PROCESS | 1815 | 1461663903128 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7fe57355a400) [pid = 1815] [serial = 1242] [outer = 0x7fe56898e800] 02:45:03 INFO - PROCESS | 1815 | 1461663903948 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]]]}] 02:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 02:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1531ms 02:45:04 INFO - PROCESS | 1815 | 1461663904018 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 1815 | 1461663904022 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 02:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:45:04 INFO - PROCESS | 1815 | 1461663904028 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:45:04 INFO - PROCESS | 1815 | 1461663904030 Marionette TRACE conn3 <- [1,1626,null,{}] 02:45:04 INFO - PROCESS | 1815 | 1461663904036 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}] 02:45:04 INFO - PROCESS | 1815 | 1461663904220 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 02:45:04 INFO - PROCESS | 1815 | 1461663904411 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573bbb000 == 115 [pid = 1815] [id = 414] 02:45:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7fe57019cc00) [pid = 1815] [serial = 1243] [outer = (nil)] 02:45:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7fe573d16000) [pid = 1815] [serial = 1244] [outer = 0x7fe57019cc00] 02:45:04 INFO - PROCESS | 1815 | 1461663904482 Marionette DEBUG loaded listener.js 02:45:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7fe575594000) [pid = 1815] [serial = 1245] [outer = 0x7fe57019cc00] 02:45:05 INFO - PROCESS | 1815 | 1461663905338 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]]]}] 02:45:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:45:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1383ms 02:45:05 INFO - PROCESS | 1815 | 1461663905412 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 02:45:05 INFO - PROCESS | 1815 | 1461663905417 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 02:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:45:05 INFO - PROCESS | 1815 | 1461663905422 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:45:05 INFO - PROCESS | 1815 | 1461663905425 Marionette TRACE conn3 <- [1,1630,null,{}] 02:45:05 INFO - PROCESS | 1815 | 1461663905431 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}] 02:45:05 INFO - PROCESS | 1815 | 1461663905675 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 02:45:05 INFO - PROCESS | 1815 | 1461663905919 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe576054000 == 116 [pid = 1815] [id = 415] 02:45:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7fe577f89400) [pid = 1815] [serial = 1246] [outer = (nil)] 02:45:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7fe577f8b800) [pid = 1815] [serial = 1247] [outer = 0x7fe577f89400] 02:45:06 INFO - PROCESS | 1815 | 1461663906050 Marionette DEBUG loaded listener.js 02:45:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7fe578134c00) [pid = 1815] [serial = 1248] [outer = 0x7fe577f89400] 02:45:06 INFO - PROCESS | 1815 | 1461663906944 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]]]}] 02:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1580ms 02:45:07 INFO - PROCESS | 1815 | 1461663907004 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 02:45:07 INFO - PROCESS | 1815 | 1461663907008 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 02:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:45:07 INFO - PROCESS | 1815 | 1461663907013 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:45:07 INFO - PROCESS | 1815 | 1461663907015 Marionette TRACE conn3 <- [1,1634,null,{}] 02:45:07 INFO - PROCESS | 1815 | 1461663907021 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}] 02:45:07 INFO - PROCESS | 1815 | 1461663907196 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 02:45:07 INFO - PROCESS | 1815 | 1461663907395 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578b34800 == 117 [pid = 1815] [id = 416] 02:45:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7fe57552a000) [pid = 1815] [serial = 1249] [outer = (nil)] 02:45:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7fe578212000) [pid = 1815] [serial = 1250] [outer = 0x7fe57552a000] 02:45:07 INFO - PROCESS | 1815 | 1461663907468 Marionette DEBUG loaded listener.js 02:45:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7fe578365c00) [pid = 1815] [serial = 1251] [outer = 0x7fe57552a000] 02:45:08 INFO - PROCESS | 1815 | 1461663908337 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]]]}] 02:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1383ms 02:45:08 INFO - PROCESS | 1815 | 1461663908398 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 02:45:08 INFO - PROCESS | 1815 | 1461663908402 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 02:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:45:08 INFO - PROCESS | 1815 | 1461663908407 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:45:08 INFO - PROCESS | 1815 | 1461663908409 Marionette TRACE conn3 <- [1,1638,null,{}] 02:45:08 INFO - PROCESS | 1815 | 1461663908415 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}] 02:45:08 INFO - PROCESS | 1815 | 1461663908580 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 02:45:08 INFO - PROCESS | 1815 | 1461663908785 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57954d000 == 118 [pid = 1815] [id = 417] 02:45:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7fe577f86400) [pid = 1815] [serial = 1252] [outer = (nil)] 02:45:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7fe578474400) [pid = 1815] [serial = 1253] [outer = 0x7fe577f86400] 02:45:08 INFO - PROCESS | 1815 | 1461663908853 Marionette DEBUG loaded listener.js 02:45:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7fe5794e6400) [pid = 1815] [serial = 1254] [outer = 0x7fe577f86400] 02:45:09 INFO - PROCESS | 1815 | 1461663909697 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]]]}] 02:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1326ms 02:45:09 INFO - PROCESS | 1815 | 1461663909740 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 02:45:09 INFO - PROCESS | 1815 | 1461663909744 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 02:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:45:09 INFO - PROCESS | 1815 | 1461663909750 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:45:09 INFO - PROCESS | 1815 | 1461663909753 Marionette TRACE conn3 <- [1,1642,null,{}] 02:45:09 INFO - PROCESS | 1815 | 1461663909758 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}] 02:45:09 INFO - PROCESS | 1815 | 1461663909953 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 02:45:10 INFO - PROCESS | 1815 | 1461663910153 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a51e800 == 119 [pid = 1815] [id = 418] 02:45:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7fe577f91400) [pid = 1815] [serial = 1255] [outer = (nil)] 02:45:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7fe5796ee800) [pid = 1815] [serial = 1256] [outer = 0x7fe577f91400] 02:45:10 INFO - PROCESS | 1815 | 1461663910224 Marionette DEBUG loaded listener.js 02:45:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7fe57a2e8000) [pid = 1815] [serial = 1257] [outer = 0x7fe577f91400] 02:45:11 INFO - PROCESS | 1815 | 1461663911074 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]]]}] 02:45:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1380ms 02:45:11 INFO - PROCESS | 1815 | 1461663911131 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 02:45:11 INFO - PROCESS | 1815 | 1461663911134 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 02:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:45:11 INFO - PROCESS | 1815 | 1461663911140 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:45:11 INFO - PROCESS | 1815 | 1461663911143 Marionette TRACE conn3 <- [1,1646,null,{}] 02:45:11 INFO - PROCESS | 1815 | 1461663911148 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}] 02:45:11 INFO - PROCESS | 1815 | 1461663911326 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 02:45:11 INFO - PROCESS | 1815 | 1461663911589 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563dc8800 == 120 [pid = 1815] [id = 419] 02:45:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7fe5604c7c00) [pid = 1815] [serial = 1258] [outer = (nil)] 02:45:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7fe562f03400) [pid = 1815] [serial = 1259] [outer = 0x7fe5604c7c00] 02:45:11 INFO - PROCESS | 1815 | 1461663911708 Marionette DEBUG loaded listener.js 02:45:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7fe57a5e5c00) [pid = 1815] [serial = 1260] [outer = 0x7fe5604c7c00] 02:45:12 INFO - PROCESS | 1815 | 1461663912927 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]]]}] 02:45:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:45:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1836ms 02:45:12 INFO - PROCESS | 1815 | 1461663912978 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 02:45:12 INFO - PROCESS | 1815 | 1461663912983 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 02:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:45:13 INFO - PROCESS | 1815 | 1461663913021 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:45:13 INFO - PROCESS | 1815 | 1461663913027 Marionette TRACE conn3 <- [1,1650,null,{}] 02:45:13 INFO - PROCESS | 1815 | 1461663913036 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}] 02:45:13 INFO - PROCESS | 1815 | 1461663913280 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 02:45:13 INFO - PROCESS | 1815 | 1461663913470 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563dde800 == 121 [pid = 1815] [id = 420] 02:45:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7fe56275f800) [pid = 1815] [serial = 1261] [outer = (nil)] 02:45:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7fe562e47c00) [pid = 1815] [serial = 1262] [outer = 0x7fe56275f800] 02:45:13 INFO - PROCESS | 1815 | 1461663913539 Marionette DEBUG loaded listener.js 02:45:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7fe562f0d400) [pid = 1815] [serial = 1263] [outer = 0x7fe56275f800] 02:45:14 INFO - PROCESS | 1815 | 1461663914454 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]]]}] 02:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1515ms 02:45:14 INFO - PROCESS | 1815 | 1461663914522 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 02:45:14 INFO - PROCESS | 1815 | 1461663914530 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 02:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:45:14 INFO - PROCESS | 1815 | 1461663914539 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:45:14 INFO - PROCESS | 1815 | 1461663914542 Marionette TRACE conn3 <- [1,1654,null,{}] 02:45:14 INFO - PROCESS | 1815 | 1461663914549 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}] 02:45:14 INFO - PROCESS | 1815 | 1461663914747 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 02:45:15 INFO - PROCESS | 1815 | 1461663915172 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5600de800 == 122 [pid = 1815] [id = 421] 02:45:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7fe5624a8c00) [pid = 1815] [serial = 1264] [outer = (nil)] 02:45:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7fe564675000) [pid = 1815] [serial = 1265] [outer = 0x7fe5624a8c00] 02:45:15 INFO - PROCESS | 1815 | 1461663915251 Marionette DEBUG loaded listener.js 02:45:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7fe565bd1c00) [pid = 1815] [serial = 1266] [outer = 0x7fe5624a8c00] 02:45:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56477d800 == 121 [pid = 1815] [id = 403] 02:45:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5615d6800 == 120 [pid = 1815] [id = 402] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7fe56fdb2400) [pid = 1815] [serial = 1166] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7fe5604e4800) [pid = 1815] [serial = 1139] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7fe58b0aa400) [pid = 1815] [serial = 1136] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7fe57a2e9c00) [pid = 1815] [serial = 1124] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7fe578519800) [pid = 1815] [serial = 1121] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7fe586376000) [pid = 1815] [serial = 1130] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7fe57c7d1800) [pid = 1815] [serial = 1127] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7fe575525000) [pid = 1815] [serial = 1118] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7fe58755ac00) [pid = 1815] [serial = 1133] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe563d10000 == 119 [pid = 1815] [id = 401] 02:45:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe561da8000 == 118 [pid = 1815] [id = 400] 02:45:16 INFO - PROCESS | 1815 | 1461663916278 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]]]}] 02:45:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b5c1000 == 117 [pid = 1815] [id = 394] 02:45:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5863ce800 == 116 [pid = 1815] [id = 393] 02:45:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57a25b800 == 115 [pid = 1815] [id = 392] 02:45:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578561800 == 114 [pid = 1815] [id = 391] 02:45:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573b5f000 == 113 [pid = 1815] [id = 390] 02:45:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56888b000 == 112 [pid = 1815] [id = 389] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7fe56eb7d800) [pid = 1815] [serial = 1164] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7fe56d826800) [pid = 1815] [serial = 1106] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7fe562591400) [pid = 1815] [serial = 1145] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7fe56276c800) [pid = 1815] [serial = 1148] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7fe56f294000) [pid = 1815] [serial = 1155] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7fe56eb82800) [pid = 1815] [serial = 1154] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7fe570196400) [pid = 1815] [serial = 1109] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7fe572f5f400) [pid = 1815] [serial = 1112] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7fe562597000) [pid = 1815] [serial = 1146] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7fe572f68800) [pid = 1815] [serial = 1160] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7fe56fc13400) [pid = 1815] [serial = 1158] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7fe56d8ed400) [pid = 1815] [serial = 1089] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7fe56275f400) [pid = 1815] [serial = 1086] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7fe56416a400) [pid = 1815] [serial = 1151] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7fe5604efc00) [pid = 1815] [serial = 1142] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7fe5630fac00) [pid = 1815] [serial = 1163] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7fe568990c00) [pid = 1815] [serial = 1152] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7fe562f1d800) [pid = 1815] [serial = 1149] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7fe56fba4c00) [pid = 1815] [serial = 1092] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7fe573d20400) [pid = 1815] [serial = 1161] [outer = (nil)] [url = about:blank] 02:45:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1781ms 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7fe573c51c00) [pid = 1815] [serial = 1115] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7fe56fa4dc00) [pid = 1815] [serial = 1157] [outer = (nil)] [url = about:blank] 02:45:16 INFO - PROCESS | 1815 | 1461663916325 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 02:45:16 INFO - PROCESS | 1815 | 1461663916329 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 02:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:45:16 INFO - PROCESS | 1815 | 1461663916335 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:45:16 INFO - PROCESS | 1815 | 1461663916341 Marionette TRACE conn3 <- [1,1658,null,{}] 02:45:16 INFO - PROCESS | 1815 | 1461663916356 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}] 02:45:16 INFO - PROCESS | 1815 | 1461663916569 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 02:45:16 INFO - PROCESS | 1815 | 1461663916835 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563dc2800 == 113 [pid = 1815] [id = 422] 02:45:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7fe5682a4400) [pid = 1815] [serial = 1267] [outer = (nil)] 02:45:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7fe56eb7d000) [pid = 1815] [serial = 1268] [outer = 0x7fe5682a4400] 02:45:16 INFO - PROCESS | 1815 | 1461663916933 Marionette DEBUG loaded listener.js 02:45:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7fe56f1c3c00) [pid = 1815] [serial = 1269] [outer = 0x7fe5682a4400] 02:45:17 INFO - PROCESS | 1815 | 1461663917698 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]]]}] 02:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1384ms 02:45:17 INFO - PROCESS | 1815 | 1461663917720 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 02:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:45:17 INFO - PROCESS | 1815 | 1461663917724 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 02:45:17 INFO - PROCESS | 1815 | 1461663917729 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 1815 | 1461663917732 Marionette TRACE conn3 <- [1,1662,null,{}] 02:45:17 INFO - PROCESS | 1815 | 1461663917737 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}] 02:45:17 INFO - PROCESS | 1815 | 1461663917974 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 02:45:18 INFO - PROCESS | 1815 | 1461663917996 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56d402800 == 114 [pid = 1815] [id = 423] 02:45:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7fe562592400) [pid = 1815] [serial = 1270] [outer = (nil)] 02:45:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7fe56fba1400) [pid = 1815] [serial = 1271] [outer = 0x7fe562592400] 02:45:18 INFO - PROCESS | 1815 | 1461663918060 Marionette DEBUG loaded listener.js 02:45:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7fe56fdbac00) [pid = 1815] [serial = 1272] [outer = 0x7fe562592400] 02:45:18 INFO - PROCESS | 1815 | 1461663918905 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]]]}] 02:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1228ms 02:45:18 INFO - PROCESS | 1815 | 1461663918961 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 02:45:18 INFO - PROCESS | 1815 | 1461663918964 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 02:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:45:18 INFO - PROCESS | 1815 | 1461663918970 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:45:18 INFO - PROCESS | 1815 | 1461663918972 Marionette TRACE conn3 <- [1,1666,null,{}] 02:45:18 INFO - PROCESS | 1815 | 1461663918989 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}] 02:45:19 INFO - PROCESS | 1815 | 1461663919226 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 02:45:19 INFO - PROCESS | 1815 | 1461663919259 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f71d000 == 115 [pid = 1815] [id = 424] 02:45:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7fe56f2a0000) [pid = 1815] [serial = 1273] [outer = (nil)] 02:45:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7fe56ffa2800) [pid = 1815] [serial = 1274] [outer = 0x7fe56f2a0000] 02:45:19 INFO - PROCESS | 1815 | 1461663919322 Marionette DEBUG loaded listener.js 02:45:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7fe57019fc00) [pid = 1815] [serial = 1275] [outer = 0x7fe56f2a0000] 02:45:20 INFO - PROCESS | 1815 | 1461663920240 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]]]}] 02:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1344ms 02:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:45:20 INFO - PROCESS | 1815 | 1461663920315 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 02:45:20 INFO - PROCESS | 1815 | 1461663920318 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 02:45:20 INFO - PROCESS | 1815 | 1461663920324 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:45:20 INFO - PROCESS | 1815 | 1461663920327 Marionette TRACE conn3 <- [1,1670,null,{}] 02:45:20 INFO - PROCESS | 1815 | 1461663920332 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}] 02:45:20 INFO - PROCESS | 1815 | 1461663920636 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 02:45:20 INFO - PROCESS | 1815 | 1461663920675 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe570298800 == 116 [pid = 1815] [id = 425] 02:45:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7fe57135a400) [pid = 1815] [serial = 1276] [outer = (nil)] 02:45:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7fe57355c800) [pid = 1815] [serial = 1277] [outer = 0x7fe57135a400] 02:45:20 INFO - PROCESS | 1815 | 1461663920741 Marionette DEBUG loaded listener.js 02:45:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7fe576e30400) [pid = 1815] [serial = 1278] [outer = 0x7fe57135a400] 02:45:21 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7fe5604f6800) [pid = 1815] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:45:21 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7fe5604e1800) [pid = 1815] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:45:21 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7fe5604c5400) [pid = 1815] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:45:21 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7fe5604cac00) [pid = 1815] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:45:21 INFO - PROCESS | 1815 | 1461663921721 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]]]}] 02:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1434ms 02:45:21 INFO - PROCESS | 1815 | 1461663921757 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 02:45:21 INFO - PROCESS | 1815 | 1461663921760 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 02:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:45:21 INFO - PROCESS | 1815 | 1461663921766 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - PROCESS | 1815 | 1461663921768 Marionette TRACE conn3 <- [1,1674,null,{}] 02:45:21 INFO - PROCESS | 1815 | 1461663921779 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}] 02:45:21 INFO - PROCESS | 1815 | 1461663921950 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 02:45:21 INFO - PROCESS | 1815 | 1461663921964 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5738f1800 == 117 [pid = 1815] [id = 426] 02:45:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7fe573d1fc00) [pid = 1815] [serial = 1279] [outer = (nil)] 02:45:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7fe576e31c00) [pid = 1815] [serial = 1280] [outer = 0x7fe573d1fc00] 02:45:22 INFO - PROCESS | 1815 | 1461663922022 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7fe577f8e400) [pid = 1815] [serial = 1281] [outer = 0x7fe573d1fc00] 02:45:22 INFO - PROCESS | 1815 | 1461663922885 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]]]}] 02:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1135ms 02:45:22 INFO - PROCESS | 1815 | 1461663922901 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 02:45:22 INFO - PROCESS | 1815 | 1461663922905 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 02:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:45:22 INFO - PROCESS | 1815 | 1461663922912 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - PROCESS | 1815 | 1461663922914 Marionette TRACE conn3 <- [1,1678,null,{}] 02:45:22 INFO - PROCESS | 1815 | 1461663922919 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}] 02:45:23 INFO - PROCESS | 1815 | 1461663923142 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 02:45:23 INFO - PROCESS | 1815 | 1461663923373 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5607c7800 == 118 [pid = 1815] [id = 427] 02:45:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7fe5604c4800) [pid = 1815] [serial = 1282] [outer = (nil)] 02:45:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7fe5604e3800) [pid = 1815] [serial = 1283] [outer = 0x7fe5604c4800] 02:45:23 INFO - PROCESS | 1815 | 1461663923489 Marionette DEBUG loaded listener.js 02:45:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7fe561dd8c00) [pid = 1815] [serial = 1284] [outer = 0x7fe5604c4800] 02:45:24 INFO - PROCESS | 1815 | 1461663924484 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]]]}] 02:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1631ms 02:45:24 INFO - PROCESS | 1815 | 1461663924546 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 02:45:24 INFO - PROCESS | 1815 | 1461663924552 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 02:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:45:24 INFO - PROCESS | 1815 | 1461663924559 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:45:24 INFO - PROCESS | 1815 | 1461663924565 Marionette TRACE conn3 <- [1,1682,null,{}] 02:45:24 INFO - PROCESS | 1815 | 1461663924572 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}] 02:45:24 INFO - PROCESS | 1815 | 1461663924783 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 02:45:25 INFO - PROCESS | 1815 | 1461663925034 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe566ad8000 == 119 [pid = 1815] [id = 428] 02:45:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7fe5630f0000) [pid = 1815] [serial = 1285] [outer = (nil)] 02:45:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7fe56467a000) [pid = 1815] [serial = 1286] [outer = 0x7fe5630f0000] 02:45:25 INFO - PROCESS | 1815 | 1461663925155 Marionette DEBUG loaded listener.js 02:45:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7fe5682a3c00) [pid = 1815] [serial = 1287] [outer = 0x7fe5630f0000] 02:45:26 INFO - PROCESS | 1815 | 1461663926107 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]]]}] 02:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1585ms 02:45:26 INFO - PROCESS | 1815 | 1461663926148 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 02:45:26 INFO - PROCESS | 1815 | 1461663926155 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 02:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:45:26 INFO - PROCESS | 1815 | 1461663926161 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:45:26 INFO - PROCESS | 1815 | 1461663926165 Marionette TRACE conn3 <- [1,1686,null,{}] 02:45:26 INFO - PROCESS | 1815 | 1461663926171 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}] 02:45:26 INFO - PROCESS | 1815 | 1461663926393 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 02:45:26 INFO - PROCESS | 1815 | 1461663926783 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5706ab000 == 120 [pid = 1815] [id = 429] 02:45:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7fe56f248000) [pid = 1815] [serial = 1288] [outer = (nil)] 02:45:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7fe56f29b000) [pid = 1815] [serial = 1289] [outer = 0x7fe56f248000] 02:45:26 INFO - PROCESS | 1815 | 1461663926881 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7fe56fdbc400) [pid = 1815] [serial = 1290] [outer = 0x7fe56f248000] 02:45:27 INFO - PROCESS | 1815 | 1461663927766 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]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 02:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1645ms 02:45:27 INFO - PROCESS | 1815 | 1461663927807 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 02:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:45:27 INFO - PROCESS | 1815 | 1461663927812 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 02:45:27 INFO - PROCESS | 1815 | 1461663927827 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 1815 | 1461663927836 Marionette TRACE conn3 <- [1,1690,null,{}] 02:45:27 INFO - PROCESS | 1815 | 1461663927843 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}] 02:45:28 INFO - PROCESS | 1815 | 1461663928070 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 02:45:28 INFO - PROCESS | 1815 | 1461663928269 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578e36800 == 121 [pid = 1815] [id = 430] 02:45:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7fe56f249800) [pid = 1815] [serial = 1291] [outer = (nil)] 02:45:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7fe572b0f000) [pid = 1815] [serial = 1292] [outer = 0x7fe56f249800] 02:45:28 INFO - PROCESS | 1815 | 1461663928344 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7fe572fbf000) [pid = 1815] [serial = 1293] [outer = 0x7fe56f249800] 02:45:29 INFO - PROCESS | 1815 | 1461663929265 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]]]}] 02:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1500ms 02:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:45:29 INFO - PROCESS | 1815 | 1461663929319 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 02:45:29 INFO - PROCESS | 1815 | 1461663929323 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 02:45:29 INFO - PROCESS | 1815 | 1461663929329 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:45:29 INFO - PROCESS | 1815 | 1461663929332 Marionette TRACE conn3 <- [1,1694,null,{}] 02:45:29 INFO - PROCESS | 1815 | 1461663929338 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}] 02:45:29 INFO - PROCESS | 1815 | 1461663929549 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 02:45:29 INFO - PROCESS | 1815 | 1461663929750 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c2d8800 == 122 [pid = 1815] [id = 431] 02:45:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7fe5604e2000) [pid = 1815] [serial = 1294] [outer = (nil)] 02:45:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7fe572f68800) [pid = 1815] [serial = 1295] [outer = 0x7fe5604e2000] 02:45:29 INFO - PROCESS | 1815 | 1461663929831 Marionette DEBUG loaded listener.js 02:45:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7fe576e2dc00) [pid = 1815] [serial = 1296] [outer = 0x7fe5604e2000] 02:45:30 INFO - PROCESS | 1815 | 1461663930744 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]]]}] 02:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1483ms 02:45:30 INFO - PROCESS | 1815 | 1461663930813 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 02:45:30 INFO - PROCESS | 1815 | 1461663930817 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 02:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:45:30 INFO - PROCESS | 1815 | 1461663930823 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - PROCESS | 1815 | 1461663930825 Marionette TRACE conn3 <- [1,1698,null,{}] 02:45:30 INFO - PROCESS | 1815 | 1461663930831 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}] 02:45:31 INFO - PROCESS | 1815 | 1461663931070 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 02:45:31 INFO - PROCESS | 1815 | 1461663931328 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5860b6800 == 123 [pid = 1815] [id = 432] 02:45:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7fe578341000) [pid = 1815] [serial = 1297] [outer = (nil)] 02:45:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7fe578519800) [pid = 1815] [serial = 1298] [outer = 0x7fe578341000] 02:45:31 INFO - PROCESS | 1815 | 1461663931456 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7fe57c74f400) [pid = 1815] [serial = 1299] [outer = 0x7fe578341000] 02:45:32 INFO - PROCESS | 1815 | 1461663932438 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]]]}] 02:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 02:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1680ms 02:45:32 INFO - PROCESS | 1815 | 1461663932504 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 1815 | 1461663932508 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 02:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:45:32 INFO - PROCESS | 1815 | 1461663932514 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - PROCESS | 1815 | 1461663932517 Marionette TRACE conn3 <- [1,1702,null,{}] 02:45:32 INFO - PROCESS | 1815 | 1461663932522 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}] 02:45:32 INFO - PROCESS | 1815 | 1461663932737 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 02:45:32 INFO - PROCESS | 1815 | 1461663932936 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe589686800 == 124 [pid = 1815] [id = 433] 02:45:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7fe578345400) [pid = 1815] [serial = 1300] [outer = (nil)] 02:45:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7fe5854e9800) [pid = 1815] [serial = 1301] [outer = 0x7fe578345400] 02:45:33 INFO - PROCESS | 1815 | 1461663933013 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7fe586598000) [pid = 1815] [serial = 1302] [outer = 0x7fe578345400] 02:45:33 INFO - PROCESS | 1815 | 1461663933930 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]]]}] 02:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1479ms 02:45:33 INFO - PROCESS | 1815 | 1461663933994 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 02:45:33 INFO - PROCESS | 1815 | 1461663933998 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 02:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:45:34 INFO - PROCESS | 1815 | 1461663934005 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:45:34 INFO - PROCESS | 1815 | 1461663934008 Marionette TRACE conn3 <- [1,1706,null,{}] 02:45:34 INFO - PROCESS | 1815 | 1461663934013 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}] 02:45:34 INFO - PROCESS | 1815 | 1461663934205 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 02:45:34 INFO - PROCESS | 1815 | 1461663934405 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b24c000 == 125 [pid = 1815] [id = 434] 02:45:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7fe57f55f800) [pid = 1815] [serial = 1303] [outer = (nil)] 02:45:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7fe587525800) [pid = 1815] [serial = 1304] [outer = 0x7fe57f55f800] 02:45:34 INFO - PROCESS | 1815 | 1461663934478 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7fe5875b5c00) [pid = 1815] [serial = 1305] [outer = 0x7fe57f55f800] 02:45:35 INFO - PROCESS | 1815 | 1461663935350 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]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1381ms 02:45:35 INFO - PROCESS | 1815 | 1461663935387 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 1815 | 1461663935390 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 02:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:45:35 INFO - PROCESS | 1815 | 1461663935397 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - PROCESS | 1815 | 1461663935399 Marionette TRACE conn3 <- [1,1710,null,{}] 02:45:35 INFO - PROCESS | 1815 | 1461663935405 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}] 02:45:35 INFO - PROCESS | 1815 | 1461663935607 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 02:45:35 INFO - PROCESS | 1815 | 1461663935824 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b546800 == 126 [pid = 1815] [id = 435] 02:45:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7fe5614aec00) [pid = 1815] [serial = 1306] [outer = (nil)] 02:45:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7fe5614b7400) [pid = 1815] [serial = 1307] [outer = 0x7fe5614aec00] 02:45:35 INFO - PROCESS | 1815 | 1461663935938 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7fe5614bc000) [pid = 1815] [serial = 1308] [outer = 0x7fe5614aec00] 02:45:36 INFO - PROCESS | 1815 | 1461663936878 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]]]}] 02:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1527ms 02:45:36 INFO - PROCESS | 1815 | 1461663936926 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 02:45:36 INFO - PROCESS | 1815 | 1461663936929 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 02:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:45:36 INFO - PROCESS | 1815 | 1461663936936 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - PROCESS | 1815 | 1461663936938 Marionette TRACE conn3 <- [1,1714,null,{}] 02:45:36 INFO - PROCESS | 1815 | 1461663936944 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}] 02:45:37 INFO - PROCESS | 1815 | 1461663937139 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 02:45:37 INFO - PROCESS | 1815 | 1461663937340 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58ba07000 == 127 [pid = 1815] [id = 436] 02:45:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7fe5614b1400) [pid = 1815] [serial = 1309] [outer = (nil)] 02:45:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe58541c800) [pid = 1815] [serial = 1310] [outer = 0x7fe5614b1400] 02:45:37 INFO - PROCESS | 1815 | 1461663937412 Marionette DEBUG loaded listener.js 02:45:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe587733c00) [pid = 1815] [serial = 1311] [outer = 0x7fe5614b1400] 02:45:38 INFO - PROCESS | 1815 | 1461663938302 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]]]}] 02:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1430ms 02:45:38 INFO - PROCESS | 1815 | 1461663938368 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 02:45:38 INFO - PROCESS | 1815 | 1461663938372 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 02:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:45:38 INFO - PROCESS | 1815 | 1461663938377 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:45:38 INFO - PROCESS | 1815 | 1461663938380 Marionette TRACE conn3 <- [1,1718,null,{}] 02:45:38 INFO - PROCESS | 1815 | 1461663938385 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}] 02:45:38 INFO - PROCESS | 1815 | 1461663938588 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 02:45:38 INFO - PROCESS | 1815 | 1461663938791 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55fed4800 == 128 [pid = 1815] [id = 437] 02:45:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe5667abc00) [pid = 1815] [serial = 1312] [outer = (nil)] 02:45:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe5667b1800) [pid = 1815] [serial = 1313] [outer = 0x7fe5667abc00] 02:45:38 INFO - PROCESS | 1815 | 1461663938921 Marionette DEBUG loaded listener.js 02:45:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe5667b9400) [pid = 1815] [serial = 1314] [outer = 0x7fe5667abc00] 02:45:39 INFO - PROCESS | 1815 | 1461663939892 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]]]}] 02:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1585ms 02:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:45:39 INFO - PROCESS | 1815 | 1461663939964 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 1815 | 1461663939967 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 02:45:39 INFO - PROCESS | 1815 | 1461663939976 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - PROCESS | 1815 | 1461663939981 Marionette TRACE conn3 <- [1,1722,null,{}] 02:45:39 INFO - PROCESS | 1815 | 1461663939987 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}] 02:45:40 INFO - PROCESS | 1815 | 1461663940252 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 02:45:40 INFO - PROCESS | 1815 | 1461663940502 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5608cc000 == 129 [pid = 1815] [id = 438] 02:45:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe565a0f400) [pid = 1815] [serial = 1315] [outer = (nil)] 02:45:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe57840e800) [pid = 1815] [serial = 1316] [outer = 0x7fe565a0f400] 02:45:40 INFO - PROCESS | 1815 | 1461663940592 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe58b0a3400) [pid = 1815] [serial = 1317] [outer = 0x7fe565a0f400] 02:45:41 INFO - PROCESS | 1815 | 1461663941414 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]]]}] 02:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 02:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1483ms 02:45:41 INFO - PROCESS | 1815 | 1461663941472 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 02:45:41 INFO - PROCESS | 1815 | 1461663941477 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 02:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:45:41 INFO - PROCESS | 1815 | 1461663941486 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:45:41 INFO - PROCESS | 1815 | 1461663941488 Marionette TRACE conn3 <- [1,1726,null,{}] 02:45:41 INFO - PROCESS | 1815 | 1461663941494 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}] 02:45:41 INFO - PROCESS | 1815 | 1461663941689 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 02:45:42 INFO - PROCESS | 1815 | 1461663941996 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561d12000 == 130 [pid = 1815] [id = 439] 02:45:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7fe562ebe800) [pid = 1815] [serial = 1318] [outer = (nil)] 02:45:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7fe568782800) [pid = 1815] [serial = 1319] [outer = 0x7fe562ebe800] 02:45:42 INFO - PROCESS | 1815 | 1461663942120 Marionette DEBUG loaded listener.js 02:45:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7fe568786c00) [pid = 1815] [serial = 1320] [outer = 0x7fe562ebe800] 02:45:42 INFO - PROCESS | 1815 | 1461663942939 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]]]}] 02:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1484ms 02:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:45:42 INFO - PROCESS | 1815 | 1461663942971 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 1815 | 1461663942974 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 02:45:42 INFO - PROCESS | 1815 | 1461663942980 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:45:42 INFO - PROCESS | 1815 | 1461663942983 Marionette TRACE conn3 <- [1,1730,null,{}] 02:45:42 INFO - PROCESS | 1815 | 1461663942988 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}] 02:45:43 INFO - PROCESS | 1815 | 1461663943186 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 02:45:44 INFO - PROCESS | 1815 | 1461663943997 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561c99000 == 131 [pid = 1815] [id = 440] 02:45:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7fe5604ee800) [pid = 1815] [serial = 1321] [outer = (nil)] 02:45:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7fe5614bdc00) [pid = 1815] [serial = 1322] [outer = 0x7fe5604ee800] 02:45:44 INFO - PROCESS | 1815 | 1461663944069 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7fe562597400) [pid = 1815] [serial = 1323] [outer = 0x7fe5604ee800] 02:45:44 INFO - PROCESS | 1815 | 1461663944918 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]]]}] 02:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 02:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1981ms 02:45:44 INFO - PROCESS | 1815 | 1461663944962 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 02:45:44 INFO - PROCESS | 1815 | 1461663944968 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 02:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:45:44 INFO - PROCESS | 1815 | 1461663944974 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:45:44 INFO - PROCESS | 1815 | 1461663944979 Marionette TRACE conn3 <- [1,1734,null,{}] 02:45:44 INFO - PROCESS | 1815 | 1461663944986 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}] 02:45:45 INFO - PROCESS | 1815 | 1461663945155 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 02:45:45 INFO - PROCESS | 1815 | 1461663945365 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5647ce800 == 132 [pid = 1815] [id = 441] 02:45:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe5604c4400) [pid = 1815] [serial = 1324] [outer = (nil)] 02:45:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7fe562e4c400) [pid = 1815] [serial = 1325] [outer = 0x7fe5604c4400] 02:45:45 INFO - PROCESS | 1815 | 1461663945506 Marionette DEBUG loaded listener.js 02:45:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe565bcdc00) [pid = 1815] [serial = 1326] [outer = 0x7fe5604c4400] 02:45:46 INFO - PROCESS | 1815 | 1461663946554 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]]]}] 02:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1632ms 02:45:46 INFO - PROCESS | 1815 | 1461663946612 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 02:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:45:46 INFO - PROCESS | 1815 | 1461663946618 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 02:45:46 INFO - PROCESS | 1815 | 1461663946624 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:45:46 INFO - PROCESS | 1815 | 1461663946627 Marionette TRACE conn3 <- [1,1738,null,{}] 02:45:46 INFO - PROCESS | 1815 | 1461663946632 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}] 02:45:46 INFO - PROCESS | 1815 | 1461663946833 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56ec15800 == 131 [pid = 1815] [id = 372] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573b51000 == 130 [pid = 1815] [id = 370] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe572ca6800 == 129 [pid = 1815] [id = 369] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5867b5800 == 128 [pid = 1815] [id = 376] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe561d12800 == 127 [pid = 1815] [id = 364] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c40d800 == 126 [pid = 1815] [id = 171] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5804ea800 == 125 [pid = 1815] [id = 375] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56ed69000 == 124 [pid = 1815] [id = 368] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c213000 == 123 [pid = 1815] [id = 374] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58ad50000 == 122 [pid = 1815] [id = 377] 02:45:47 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe56d82dc00) [pid = 1815] [serial = 1214] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1815 | 1461663947288 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579805800 == 121 [pid = 1815] [id = 196] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b337000 == 120 [pid = 1815] [id = 223] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe575550000 == 119 [pid = 1815] [id = 371] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5738f1800 == 118 [pid = 1815] [id = 426] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe570298800 == 117 [pid = 1815] [id = 425] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56f71d000 == 116 [pid = 1815] [id = 424] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56d402800 == 115 [pid = 1815] [id = 423] 02:45:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561c93000 == 116 [pid = 1815] [id = 442] 02:45:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe561dde000) [pid = 1815] [serial = 1327] [outer = (nil)] 02:45:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7fe568996800) [pid = 1815] [serial = 1328] [outer = 0x7fe561dde000] 02:45:47 INFO - PROCESS | 1815 | 1461663947375 Marionette DEBUG loaded listener.js 02:45:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7fe56eb83800) [pid = 1815] [serial = 1329] [outer = 0x7fe561dde000] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe563dc2800 == 115 [pid = 1815] [id = 422] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5600de800 == 114 [pid = 1815] [id = 421] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe563dde800 == 113 [pid = 1815] [id = 420] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe572117000 == 112 [pid = 1815] [id = 412] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57122f800 == 111 [pid = 1815] [id = 411] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57029a800 == 110 [pid = 1815] [id = 410] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc6c000 == 109 [pid = 1815] [id = 409] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56f718000 == 108 [pid = 1815] [id = 408] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56e9a3800 == 107 [pid = 1815] [id = 407] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe565c9d800 == 106 [pid = 1815] [id = 406] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe562ed5000 == 105 [pid = 1815] [id = 405] 02:45:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe566acd000 == 104 [pid = 1815] [id = 404] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7fe56fba6000) [pid = 1815] [serial = 1172] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7fe56259cc00) [pid = 1815] [serial = 1208] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe5604eb000) [pid = 1815] [serial = 1202] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7fe565a05400) [pid = 1815] [serial = 1209] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe5862dd800) [pid = 1815] [serial = 1184] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7fe58755a800) [pid = 1815] [serial = 1190] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7fe57820a800) [pid = 1815] [serial = 1181] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7fe573002c00) [pid = 1815] [serial = 1175] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7fe565bc4400) [pid = 1815] [serial = 1211] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7fe576e29400) [pid = 1815] [serial = 1178] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7fe5624a9000) [pid = 1815] [serial = 1199] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe572fbc400) [pid = 1815] [serial = 1193] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe577f83000) [pid = 1815] [serial = 1196] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe5616f5400) [pid = 1815] [serial = 1203] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe562ebc000) [pid = 1815] [serial = 1187] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe562f14800) [pid = 1815] [serial = 1169] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe5689e3000) [pid = 1815] [serial = 1212] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe562768400) [pid = 1815] [serial = 1206] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe5604f1400) [pid = 1815] [serial = 1205] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1815 | 1461663948189 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]]]}] 02:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1584ms 02:45:48 INFO - PROCESS | 1815 | 1461663948207 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 1815 | 1461663948211 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 02:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:45:48 INFO - PROCESS | 1815 | 1461663948223 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 1815 | 1461663948232 Marionette TRACE conn3 <- [1,1742,null,{}] 02:45:48 INFO - PROCESS | 1815 | 1461663948239 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}] 02:45:48 INFO - PROCESS | 1815 | 1461663948424 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 02:45:48 INFO - PROCESS | 1815 | 1461663948594 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe565c96800 == 105 [pid = 1815] [id = 443] 02:45:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe562768400) [pid = 1815] [serial = 1330] [outer = (nil)] 02:45:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe56f24ec00) [pid = 1815] [serial = 1331] [outer = 0x7fe562768400] 02:45:48 INFO - PROCESS | 1815 | 1461663948656 Marionette DEBUG loaded listener.js 02:45:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe56fdae800) [pid = 1815] [serial = 1332] [outer = 0x7fe562768400] 02:45:49 INFO - PROCESS | 1815 | 1461663949402 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]]]}] 02:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1245ms 02:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:45:49 INFO - PROCESS | 1815 | 1461663949478 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 02:45:49 INFO - PROCESS | 1815 | 1461663949481 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 02:45:49 INFO - PROCESS | 1815 | 1461663949489 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:45:49 INFO - PROCESS | 1815 | 1461663949491 Marionette TRACE conn3 <- [1,1746,null,{}] 02:45:49 INFO - PROCESS | 1815 | 1461663949496 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}] 02:45:49 INFO - PROCESS | 1815 | 1461663949722 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 02:45:49 INFO - PROCESS | 1815 | 1461663949745 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56e9b5000 == 106 [pid = 1815] [id = 444] 02:45:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe568783800) [pid = 1815] [serial = 1333] [outer = (nil)] 02:45:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe56ff50400) [pid = 1815] [serial = 1334] [outer = 0x7fe568783800] 02:45:49 INFO - PROCESS | 1815 | 1461663949807 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe5705e7400) [pid = 1815] [serial = 1335] [outer = 0x7fe568783800] 02:45:50 INFO - PROCESS | 1815 | 1461663950706 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]]]}] 02:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1233ms 02:45:50 INFO - PROCESS | 1815 | 1461663950724 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 02:45:50 INFO - PROCESS | 1815 | 1461663950726 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 02:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:45:50 INFO - PROCESS | 1815 | 1461663950732 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - PROCESS | 1815 | 1461663950734 Marionette TRACE conn3 <- [1,1750,null,{}] 02:45:50 INFO - PROCESS | 1815 | 1461663950747 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}] 02:45:50 INFO - PROCESS | 1815 | 1461663950975 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 02:45:51 INFO - PROCESS | 1815 | 1461663951004 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc60800 == 107 [pid = 1815] [id = 445] 02:45:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe571612800) [pid = 1815] [serial = 1336] [outer = (nil)] 02:45:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe572b05400) [pid = 1815] [serial = 1337] [outer = 0x7fe571612800] 02:45:51 INFO - PROCESS | 1815 | 1461663951079 Marionette DEBUG loaded listener.js 02:45:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7fe573553800) [pid = 1815] [serial = 1338] [outer = 0x7fe571612800] 02:45:52 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7fe57135a400) [pid = 1815] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:45:52 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe5682a4400) [pid = 1815] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:45:52 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe5624a8c00) [pid = 1815] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:45:52 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe56f2a0000) [pid = 1815] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:45:52 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe56275f800) [pid = 1815] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:45:52 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe562592400) [pid = 1815] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:45:52 INFO - PROCESS | 1815 | 1461663952408 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]]]}] 02:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1745ms 02:45:52 INFO - PROCESS | 1815 | 1461663952478 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 02:45:52 INFO - PROCESS | 1815 | 1461663952481 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 02:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:45:52 INFO - PROCESS | 1815 | 1461663952487 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:45:52 INFO - PROCESS | 1815 | 1461663952489 Marionette TRACE conn3 <- [1,1754,null,{}] 02:45:52 INFO - PROCESS | 1815 | 1461663952494 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}] 02:45:52 INFO - PROCESS | 1815 | 1461663952721 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 02:45:52 INFO - PROCESS | 1815 | 1461663952743 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe571227000 == 108 [pid = 1815] [id = 446] 02:45:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe56f2a0c00) [pid = 1815] [serial = 1339] [outer = (nil)] 02:45:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe573d16800) [pid = 1815] [serial = 1340] [outer = 0x7fe56f2a0c00] 02:45:52 INFO - PROCESS | 1815 | 1461663952808 Marionette DEBUG loaded listener.js 02:45:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe577f90400) [pid = 1815] [serial = 1341] [outer = 0x7fe56f2a0c00] 02:45:53 INFO - PROCESS | 1815 | 1461663953618 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]]]}] 02:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1175ms 02:45:53 INFO - PROCESS | 1815 | 1461663953663 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 02:45:53 INFO - PROCESS | 1815 | 1461663953667 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 02:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:45:53 INFO - PROCESS | 1815 | 1461663953685 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 1815 | 1461663953687 Marionette TRACE conn3 <- [1,1758,null,{}] 02:45:53 INFO - PROCESS | 1815 | 1461663953693 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}] 02:45:53 INFO - PROCESS | 1815 | 1461663953864 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 02:45:53 INFO - PROCESS | 1815 | 1461663953874 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573abd800 == 109 [pid = 1815] [id = 447] 02:45:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe573557800) [pid = 1815] [serial = 1342] [outer = (nil)] 02:45:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe578404800) [pid = 1815] [serial = 1343] [outer = 0x7fe573557800] 02:45:53 INFO - PROCESS | 1815 | 1461663953934 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7fe57840f000) [pid = 1815] [serial = 1344] [outer = 0x7fe573557800] 02:45:55 INFO - PROCESS | 1815 | 1461663955116 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]]]}] 02:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1488ms 02:45:55 INFO - PROCESS | 1815 | 1461663955166 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 1815 | 1461663955173 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 02:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:45:55 INFO - PROCESS | 1815 | 1461663955180 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - PROCESS | 1815 | 1461663955187 Marionette TRACE conn3 <- [1,1762,null,{}] 02:45:55 INFO - PROCESS | 1815 | 1461663955194 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}] 02:45:55 INFO - PROCESS | 1815 | 1461663955401 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 02:45:55 INFO - PROCESS | 1815 | 1461663955607 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5647dd000 == 110 [pid = 1815] [id = 448] 02:45:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7fe562ebc000) [pid = 1815] [serial = 1345] [outer = (nil)] 02:45:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7fe56416e000) [pid = 1815] [serial = 1346] [outer = 0x7fe562ebc000] 02:45:55 INFO - PROCESS | 1815 | 1461663955727 Marionette DEBUG loaded listener.js 02:45:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7fe5667b4400) [pid = 1815] [serial = 1347] [outer = 0x7fe562ebc000] 02:45:56 INFO - PROCESS | 1815 | 1461663956661 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]]]}] 02:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1538ms 02:45:56 INFO - PROCESS | 1815 | 1461663956720 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 02:45:56 INFO - PROCESS | 1815 | 1461663956730 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 02:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:45:56 INFO - PROCESS | 1815 | 1461663956740 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:45:56 INFO - PROCESS | 1815 | 1461663956745 Marionette TRACE conn3 <- [1,1766,null,{}] 02:45:56 INFO - PROCESS | 1815 | 1461663956751 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}] 02:45:56 INFO - PROCESS | 1815 | 1461663956986 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 02:45:57 INFO - PROCESS | 1815 | 1461663957360 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fde4000 == 111 [pid = 1815] [id = 449] 02:45:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7fe56eb84000) [pid = 1815] [serial = 1348] [outer = (nil)] 02:45:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7fe56f110800) [pid = 1815] [serial = 1349] [outer = 0x7fe56eb84000] 02:45:57 INFO - PROCESS | 1815 | 1461663957440 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe56fba6000) [pid = 1815] [serial = 1350] [outer = 0x7fe56eb84000] 02:45:58 INFO - PROCESS | 1815 | 1461663958293 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]]]}] 02:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1585ms 02:45:58 INFO - PROCESS | 1815 | 1461663958326 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 1815 | 1461663958329 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 02:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:45:58 INFO - PROCESS | 1815 | 1461663958335 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - PROCESS | 1815 | 1461663958341 Marionette TRACE conn3 <- [1,1770,null,{}] 02:45:58 INFO - PROCESS | 1815 | 1461663958357 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}] 02:45:58 INFO - PROCESS | 1815 | 1461663958552 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 02:45:58 INFO - PROCESS | 1815 | 1461663958768 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe576a9e000 == 112 [pid = 1815] [id = 450] 02:45:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7fe571608400) [pid = 1815] [serial = 1351] [outer = (nil)] 02:45:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe572fc2c00) [pid = 1815] [serial = 1352] [outer = 0x7fe571608400] 02:45:58 INFO - PROCESS | 1815 | 1461663958894 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7fe577f85000) [pid = 1815] [serial = 1353] [outer = 0x7fe571608400] 02:45:59 INFO - PROCESS | 1815 | 1461663959860 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]]]}] 02:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1583ms 02:45:59 INFO - PROCESS | 1815 | 1461663959921 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 02:45:59 INFO - PROCESS | 1815 | 1461663959926 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 02:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:45:59 INFO - PROCESS | 1815 | 1461663959931 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 1815 | 1461663959935 Marionette TRACE conn3 <- [1,1774,null,{}] 02:45:59 INFO - PROCESS | 1815 | 1461663959940 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}] 02:46:00 INFO - PROCESS | 1815 | 1461663960147 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 02:46:00 INFO - PROCESS | 1815 | 1461663960353 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a25a000 == 113 [pid = 1815] [id = 451] 02:46:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7fe5667b1c00) [pid = 1815] [serial = 1354] [outer = (nil)] 02:46:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7fe57840fc00) [pid = 1815] [serial = 1355] [outer = 0x7fe5667b1c00] 02:46:00 INFO - PROCESS | 1815 | 1461663960471 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7fe579b85800) [pid = 1815] [serial = 1356] [outer = 0x7fe5667b1c00] 02:46:01 INFO - PROCESS | 1815 | 1461663961379 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]]]}] 02:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1490ms 02:46:01 INFO - PROCESS | 1815 | 1461663961423 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 02:46:01 INFO - PROCESS | 1815 | 1461663961426 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 02:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:46:01 INFO - PROCESS | 1815 | 1461663961432 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:46:01 INFO - PROCESS | 1815 | 1461663961435 Marionette TRACE conn3 <- [1,1778,null,{}] 02:46:01 INFO - PROCESS | 1815 | 1461663961440 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}] 02:46:01 INFO - PROCESS | 1815 | 1461663961627 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 02:46:01 INFO - PROCESS | 1815 | 1461663961896 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5867b5800 == 114 [pid = 1815] [id = 452] 02:46:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7fe57a728800) [pid = 1815] [serial = 1357] [outer = (nil)] 02:46:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7fe57a732000) [pid = 1815] [serial = 1358] [outer = 0x7fe57a728800] 02:46:02 INFO - PROCESS | 1815 | 1461663962032 Marionette DEBUG loaded listener.js 02:46:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7fe57f556c00) [pid = 1815] [serial = 1359] [outer = 0x7fe57a728800] 02:46:02 INFO - PROCESS | 1815 | 1461663962893 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]]]}] 02:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 02:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1535ms 02:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:46:02 INFO - PROCESS | 1815 | 1461663962968 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 1815 | 1461663962971 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 02:46:02 INFO - PROCESS | 1815 | 1461663962977 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - PROCESS | 1815 | 1461663962980 Marionette TRACE conn3 <- [1,1782,null,{}] 02:46:02 INFO - PROCESS | 1815 | 1461663962985 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}] 02:46:03 INFO - PROCESS | 1815 | 1461663963245 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 02:46:03 INFO - PROCESS | 1815 | 1461663963500 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fd41000 == 115 [pid = 1815] [id = 453] 02:46:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7fe57a5ea400) [pid = 1815] [serial = 1360] [outer = (nil)] 02:46:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7fe589118c00) [pid = 1815] [serial = 1361] [outer = 0x7fe57a5ea400] 02:46:03 INFO - PROCESS | 1815 | 1461663963621 Marionette DEBUG loaded listener.js 02:46:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7fe58b218400) [pid = 1815] [serial = 1362] [outer = 0x7fe57a5ea400] 02:46:04 INFO - PROCESS | 1815 | 1461663964456 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]]]}] 02:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 02:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1538ms 02:46:04 INFO - PROCESS | 1815 | 1461663964515 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 02:46:04 INFO - PROCESS | 1815 | 1461663964518 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 02:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:46:04 INFO - PROCESS | 1815 | 1461663964524 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:46:04 INFO - PROCESS | 1815 | 1461663964527 Marionette TRACE conn3 <- [1,1786,null,{}] 02:46:04 INFO - PROCESS | 1815 | 1461663964532 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}] 02:46:04 INFO - PROCESS | 1815 | 1461663964721 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 02:46:04 INFO - PROCESS | 1815 | 1461663964931 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fd5b000 == 116 [pid = 1815] [id = 454] 02:46:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7fe5701c6400) [pid = 1815] [serial = 1363] [outer = (nil)] 02:46:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7fe5701cec00) [pid = 1815] [serial = 1364] [outer = 0x7fe5701c6400] 02:46:05 INFO - PROCESS | 1815 | 1461663965050 Marionette DEBUG loaded listener.js 02:46:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7fe5701d4000) [pid = 1815] [serial = 1365] [outer = 0x7fe5701c6400] 02:46:05 INFO - PROCESS | 1815 | 1461663965930 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]]]}] 02:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 02:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1479ms 02:46:06 INFO - PROCESS | 1815 | 1461663966005 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 1815 | 1461663966009 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 02:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:46:06 INFO - PROCESS | 1815 | 1461663966014 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - PROCESS | 1815 | 1461663966017 Marionette TRACE conn3 <- [1,1790,null,{}] 02:46:06 INFO - PROCESS | 1815 | 1461663966022 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}] 02:46:06 INFO - PROCESS | 1815 | 1461663966206 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 02:46:06 INFO - PROCESS | 1815 | 1461663966413 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f1da000 == 117 [pid = 1815] [id = 455] 02:46:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7fe5701c8400) [pid = 1815] [serial = 1366] [outer = (nil)] 02:46:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7fe573865800) [pid = 1815] [serial = 1367] [outer = 0x7fe5701c8400] 02:46:06 INFO - PROCESS | 1815 | 1461663966527 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7fe573869c00) [pid = 1815] [serial = 1368] [outer = 0x7fe5701c8400] 02:46:07 INFO - PROCESS | 1815 | 1461663967440 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]]]}] 02:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1480ms 02:46:07 INFO - PROCESS | 1815 | 1461663967495 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 1815 | 1461663967498 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 02:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:46:07 INFO - PROCESS | 1815 | 1461663967504 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - PROCESS | 1815 | 1461663967507 Marionette TRACE conn3 <- [1,1794,null,{}] 02:46:07 INFO - PROCESS | 1815 | 1461663967512 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}] 02:46:07 INFO - PROCESS | 1815 | 1461663967713 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 02:46:07 INFO - PROCESS | 1815 | 1461663967932 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56148f800 == 118 [pid = 1815] [id = 456] 02:46:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7fe561dd6400) [pid = 1815] [serial = 1369] [outer = (nil)] 02:46:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7fe5661c5000) [pid = 1815] [serial = 1370] [outer = 0x7fe561dd6400] 02:46:08 INFO - PROCESS | 1815 | 1461663968048 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe5661cf000) [pid = 1815] [serial = 1371] [outer = 0x7fe561dd6400] 02:46:08 INFO - PROCESS | 1815 | 1461663968934 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]]]}] 02:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1479ms 02:46:08 INFO - PROCESS | 1815 | 1461663968985 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 02:46:08 INFO - PROCESS | 1815 | 1461663968989 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 02:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:46:08 INFO - PROCESS | 1815 | 1461663968994 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - PROCESS | 1815 | 1461663968998 Marionette TRACE conn3 <- [1,1798,null,{}] 02:46:09 INFO - PROCESS | 1815 | 1461663969004 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}] 02:46:09 INFO - PROCESS | 1815 | 1461663969196 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 02:46:09 INFO - PROCESS | 1815 | 1461663969409 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f2da800 == 119 [pid = 1815] [id = 457] 02:46:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe56275f000) [pid = 1815] [serial = 1372] [outer = (nil)] 02:46:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe573863c00) [pid = 1815] [serial = 1373] [outer = 0x7fe56275f000] 02:46:09 INFO - PROCESS | 1815 | 1461663969519 Marionette DEBUG loaded listener.js 02:46:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe57386d000) [pid = 1815] [serial = 1374] [outer = 0x7fe56275f000] 02:46:10 INFO - PROCESS | 1815 | 1461663970439 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]]]}] 02:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1493ms 02:46:10 INFO - PROCESS | 1815 | 1461663970489 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 02:46:10 INFO - PROCESS | 1815 | 1461663970493 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 02:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:46:10 INFO - PROCESS | 1815 | 1461663970499 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:46:10 INFO - PROCESS | 1815 | 1461663970503 Marionette TRACE conn3 <- [1,1802,null,{}] 02:46:10 INFO - PROCESS | 1815 | 1461663970509 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}] 02:46:10 INFO - PROCESS | 1815 | 1461663970719 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 02:46:10 INFO - PROCESS | 1815 | 1461663970929 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fd40000 == 120 [pid = 1815] [id = 458] 02:46:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe56060c400) [pid = 1815] [serial = 1375] [outer = (nil)] 02:46:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe560616800) [pid = 1815] [serial = 1376] [outer = 0x7fe56060c400] 02:46:11 INFO - PROCESS | 1815 | 1461663971052 Marionette DEBUG loaded listener.js 02:46:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe5798cd000) [pid = 1815] [serial = 1377] [outer = 0x7fe56060c400] 02:46:11 INFO - PROCESS | 1815 | 1461663971939 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]]]}] 02:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1485ms 02:46:11 INFO - PROCESS | 1815 | 1461663971986 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 02:46:11 INFO - PROCESS | 1815 | 1461663971990 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 02:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:46:11 INFO - PROCESS | 1815 | 1461663971995 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:46:11 INFO - PROCESS | 1815 | 1461663971997 Marionette TRACE conn3 <- [1,1806,null,{}] 02:46:12 INFO - PROCESS | 1815 | 1461663972003 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}] 02:46:12 INFO - PROCESS | 1815 | 1461663972172 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 02:46:12 INFO - PROCESS | 1815 | 1461663972470 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f4bc800 == 121 [pid = 1815] [id = 459] 02:46:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe565d7a400) [pid = 1815] [serial = 1378] [outer = (nil)] 02:46:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe565d7c800) [pid = 1815] [serial = 1379] [outer = 0x7fe565d7a400] 02:46:12 INFO - PROCESS | 1815 | 1461663972545 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe565d80800) [pid = 1815] [serial = 1380] [outer = 0x7fe565d7a400] 02:46:13 INFO - PROCESS | 1815 | 1461663973495 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]]]}] 02:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1578ms 02:46:13 INFO - PROCESS | 1815 | 1461663973575 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 02:46:13 INFO - PROCESS | 1815 | 1461663973578 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 02:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:46:13 INFO - PROCESS | 1815 | 1461663973584 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 1815 | 1461663973587 Marionette TRACE conn3 <- [1,1810,null,{}] 02:46:13 INFO - PROCESS | 1815 | 1461663973592 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}] 02:46:13 INFO - PROCESS | 1815 | 1461663973810 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 02:46:14 INFO - PROCESS | 1815 | 1461663974074 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe560819000 == 122 [pid = 1815] [id = 460] 02:46:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7fe55f976400) [pid = 1815] [serial = 1381] [outer = (nil)] 02:46:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7fe55f97d800) [pid = 1815] [serial = 1382] [outer = 0x7fe55f976400] 02:46:14 INFO - PROCESS | 1815 | 1461663974195 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7fe55f982400) [pid = 1815] [serial = 1383] [outer = 0x7fe55f976400] 02:46:14 INFO - PROCESS | 1815 | 1461663974994 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]]]}] 02:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1478ms 02:46:15 INFO - PROCESS | 1815 | 1461663975063 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 1815 | 1461663975066 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 02:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:46:15 INFO - PROCESS | 1815 | 1461663975072 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - PROCESS | 1815 | 1461663975074 Marionette TRACE conn3 <- [1,1814,null,{}] 02:46:15 INFO - PROCESS | 1815 | 1461663975080 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}] 02:46:15 INFO - PROCESS | 1815 | 1461663975255 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 02:46:15 INFO - PROCESS | 1815 | 1461663975466 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe566ad4000 == 123 [pid = 1815] [id = 461] 02:46:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7fe55f977800) [pid = 1815] [serial = 1384] [outer = (nil)] 02:46:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7fe565d78400) [pid = 1815] [serial = 1385] [outer = 0x7fe55f977800] 02:46:15 INFO - PROCESS | 1815 | 1461663975579 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7fe565d82c00) [pid = 1815] [serial = 1386] [outer = 0x7fe55f977800] 02:46:16 INFO - PROCESS | 1815 | 1461663976907 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]]]}] 02:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1893ms 02:46:16 INFO - PROCESS | 1815 | 1461663976967 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 1815 | 1461663976976 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 02:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:46:16 INFO - PROCESS | 1815 | 1461663976991 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 1815 | 1461663976995 Marionette TRACE conn3 <- [1,1818,null,{}] 02:46:17 INFO - PROCESS | 1815 | 1461663977002 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}] 02:46:17 INFO - PROCESS | 1815 | 1461663977183 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 02:46:17 INFO - PROCESS | 1815 | 1461663977527 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56249d800 == 124 [pid = 1815] [id = 462] 02:46:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7fe560615000) [pid = 1815] [serial = 1387] [outer = (nil)] 02:46:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7fe5616f4c00) [pid = 1815] [serial = 1388] [outer = 0x7fe560615000] 02:46:17 INFO - PROCESS | 1815 | 1461663977600 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7fe562f20400) [pid = 1815] [serial = 1389] [outer = 0x7fe560615000] 02:46:18 INFO - PROCESS | 1815 | 1461663978581 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]]]}] 02:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1631ms 02:46:18 INFO - PROCESS | 1815 | 1461663978623 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 1815 | 1461663978631 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 02:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:46:18 INFO - PROCESS | 1815 | 1461663978641 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - PROCESS | 1815 | 1461663978644 Marionette TRACE conn3 <- [1,1822,null,{}] 02:46:18 INFO - PROCESS | 1815 | 1461663978649 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}] 02:46:18 INFO - PROCESS | 1815 | 1461663978832 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 02:46:19 INFO - PROCESS | 1815 | 1461663979129 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5615e1800 == 125 [pid = 1815] [id = 463] 02:46:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7fe565940800) [pid = 1815] [serial = 1390] [outer = (nil)] 02:46:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7fe565942800) [pid = 1815] [serial = 1391] [outer = 0x7fe565940800] 02:46:19 INFO - PROCESS | 1815 | 1461663979243 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7fe565bc2c00) [pid = 1815] [serial = 1392] [outer = 0x7fe565940800] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7fe573d16000) [pid = 1815] [serial = 1244] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7fe577f8b800) [pid = 1815] [serial = 1247] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7fe578212000) [pid = 1815] [serial = 1250] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7fe578474400) [pid = 1815] [serial = 1253] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7fe5796ee800) [pid = 1815] [serial = 1256] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe589686800 == 124 [pid = 1815] [id = 433] 02:46:20 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5860b6800 == 123 [pid = 1815] [id = 432] 02:46:20 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c2d8800 == 122 [pid = 1815] [id = 431] 02:46:20 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578e36800 == 121 [pid = 1815] [id = 430] 02:46:20 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5706ab000 == 120 [pid = 1815] [id = 429] 02:46:20 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe566ad8000 == 119 [pid = 1815] [id = 428] 02:46:20 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5607c7800 == 118 [pid = 1815] [id = 427] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7fe564675000) [pid = 1815] [serial = 1265] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7fe562f03400) [pid = 1815] [serial = 1259] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7fe56445fc00) [pid = 1815] [serial = 1220] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7fe573011400) [pid = 1815] [serial = 1241] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7fe56ffa2800) [pid = 1815] [serial = 1274] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7fe562f0d400) [pid = 1815] [serial = 1263] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7fe562e47c00) [pid = 1815] [serial = 1262] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe57019e000) [pid = 1815] [serial = 1232] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe56f73ac00) [pid = 1815] [serial = 1226] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe56fba1400) [pid = 1815] [serial = 1271] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe572b0b800) [pid = 1815] [serial = 1235] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe56f105000) [pid = 1815] [serial = 1223] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe5625a0000) [pid = 1815] [serial = 1217] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe57355c800) [pid = 1815] [serial = 1277] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe576e31c00) [pid = 1815] [serial = 1280] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe57019fc00) [pid = 1815] [serial = 1275] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe56eb7d000) [pid = 1815] [serial = 1268] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7fe56f1c3c00) [pid = 1815] [serial = 1269] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7fe56fdaf800) [pid = 1815] [serial = 1229] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7fe576e30400) [pid = 1815] [serial = 1278] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7fe572f5dc00) [pid = 1815] [serial = 1238] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7fe565bd1c00) [pid = 1815] [serial = 1266] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7fe56fdbac00) [pid = 1815] [serial = 1272] [outer = (nil)] [url = about:blank] 02:46:20 INFO - PROCESS | 1815 | 1461663980220 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]]]}] 02:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1638ms 02:46:20 INFO - PROCESS | 1815 | 1461663980279 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 02:46:20 INFO - PROCESS | 1815 | 1461663980282 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 02:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:46:20 INFO - PROCESS | 1815 | 1461663980288 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:46:20 INFO - PROCESS | 1815 | 1461663980293 Marionette TRACE conn3 <- [1,1826,null,{}] 02:46:20 INFO - PROCESS | 1815 | 1461663980316 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}] 02:46:20 INFO - PROCESS | 1815 | 1461663980551 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 02:46:20 INFO - PROCESS | 1815 | 1461663980563 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe565c87000 == 119 [pid = 1815] [id = 464] 02:46:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7fe565d7d400) [pid = 1815] [serial = 1393] [outer = (nil)] 02:46:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7fe5667b5400) [pid = 1815] [serial = 1394] [outer = 0x7fe565d7d400] 02:46:20 INFO - PROCESS | 1815 | 1461663980652 Marionette DEBUG loaded listener.js 02:46:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7fe56877f800) [pid = 1815] [serial = 1395] [outer = 0x7fe565d7d400] 02:46:21 INFO - PROCESS | 1815 | 1461663981476 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]]]}] 02:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1233ms 02:46:21 INFO - PROCESS | 1815 | 1461663981522 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 02:46:21 INFO - PROCESS | 1815 | 1461663981527 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 02:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:46:21 INFO - PROCESS | 1815 | 1461663981532 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:46:21 INFO - PROCESS | 1815 | 1461663981534 Marionette TRACE conn3 <- [1,1830,null,{}] 02:46:21 INFO - PROCESS | 1815 | 1461663981540 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}] 02:46:21 INFO - PROCESS | 1815 | 1461663981717 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 02:46:21 INFO - PROCESS | 1815 | 1461663981893 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56d419800 == 120 [pid = 1815] [id = 465] 02:46:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7fe5604c6800) [pid = 1815] [serial = 1396] [outer = (nil)] 02:46:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7fe56d8ed400) [pid = 1815] [serial = 1397] [outer = 0x7fe5604c6800] 02:46:21 INFO - PROCESS | 1815 | 1461663981968 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7fe56f20cc00) [pid = 1815] [serial = 1398] [outer = 0x7fe5604c6800] 02:46:22 INFO - PROCESS | 1815 | 1461663982805 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]]]}] 02:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1326ms 02:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:46:22 INFO - PROCESS | 1815 | 1461663982860 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 02:46:22 INFO - PROCESS | 1815 | 1461663982863 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 02:46:22 INFO - PROCESS | 1815 | 1461663982869 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:46:22 INFO - PROCESS | 1815 | 1461663982883 Marionette TRACE conn3 <- [1,1834,null,{}] 02:46:22 INFO - PROCESS | 1815 | 1461663982897 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}] 02:46:23 INFO - PROCESS | 1815 | 1461663983117 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 02:46:23 INFO - PROCESS | 1815 | 1461663983139 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc65000 == 121 [pid = 1815] [id = 466] 02:46:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe5661ce000) [pid = 1815] [serial = 1399] [outer = (nil)] 02:46:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe56f742000) [pid = 1815] [serial = 1400] [outer = 0x7fe5661ce000] 02:46:23 INFO - PROCESS | 1815 | 1461663983199 Marionette DEBUG loaded listener.js 02:46:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe56fc15400) [pid = 1815] [serial = 1401] [outer = 0x7fe5661ce000] 02:46:24 INFO - PROCESS | 1815 | 1461663984056 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]]]}] 02:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 02:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1254ms 02:46:24 INFO - PROCESS | 1815 | 1461663984123 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 02:46:24 INFO - PROCESS | 1815 | 1461663984127 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 02:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:46:24 INFO - PROCESS | 1815 | 1461663984144 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:46:24 INFO - PROCESS | 1815 | 1461663984147 Marionette TRACE conn3 <- [1,1838,null,{}] 02:46:24 INFO - PROCESS | 1815 | 1461663984152 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}] 02:46:24 INFO - PROCESS | 1815 | 1461663984417 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 02:46:24 INFO - PROCESS | 1815 | 1461663984446 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57122f000 == 122 [pid = 1815] [id = 467] 02:46:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe56fc19800) [pid = 1815] [serial = 1402] [outer = (nil)] 02:46:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe57125b000) [pid = 1815] [serial = 1403] [outer = 0x7fe56fc19800] 02:46:24 INFO - PROCESS | 1815 | 1461663984511 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe573866c00) [pid = 1815] [serial = 1404] [outer = 0x7fe56fc19800] 02:46:25 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe568783800) [pid = 1815] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:46:25 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe562768400) [pid = 1815] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:46:25 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe561dde000) [pid = 1815] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:46:25 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe571612800) [pid = 1815] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:46:25 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe5604ee800) [pid = 1815] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:46:25 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe5604c4400) [pid = 1815] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:46:25 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7fe56f2a0c00) [pid = 1815] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:46:25 INFO - PROCESS | 1815 | 1461663985606 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]]]}] 02:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1528ms 02:46:25 INFO - PROCESS | 1815 | 1461663985677 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 02:46:25 INFO - PROCESS | 1815 | 1461663985681 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 02:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:46:25 INFO - PROCESS | 1815 | 1461663985686 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:46:25 INFO - PROCESS | 1815 | 1461663985690 Marionette TRACE conn3 <- [1,1842,null,{}] 02:46:25 INFO - PROCESS | 1815 | 1461663985695 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}] 02:46:25 INFO - PROCESS | 1815 | 1461663985866 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 02:46:26 INFO - PROCESS | 1815 | 1461663986030 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5738dc800 == 123 [pid = 1815] [id = 468] 02:46:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7fe5682a4400) [pid = 1815] [serial = 1405] [outer = (nil)] 02:46:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe568789800) [pid = 1815] [serial = 1406] [outer = 0x7fe5682a4400] 02:46:26 INFO - PROCESS | 1815 | 1461663986093 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe573c57400) [pid = 1815] [serial = 1407] [outer = 0x7fe5682a4400] 02:46:26 INFO - PROCESS | 1815 | 1461663986779 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]]]}] 02:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1131ms 02:46:26 INFO - PROCESS | 1815 | 1461663986818 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 02:46:26 INFO - PROCESS | 1815 | 1461663986822 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 02:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:46:26 INFO - PROCESS | 1815 | 1461663986827 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 1815 | 1461663986829 Marionette TRACE conn3 <- [1,1846,null,{}] 02:46:26 INFO - PROCESS | 1815 | 1461663986834 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}] 02:46:27 INFO - PROCESS | 1815 | 1461663987008 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 02:46:27 INFO - PROCESS | 1815 | 1461663987331 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f4b0000 == 124 [pid = 1815] [id = 469] 02:46:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe55f975800) [pid = 1815] [serial = 1408] [outer = (nil)] 02:46:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe55f981800) [pid = 1815] [serial = 1409] [outer = 0x7fe55f975800] 02:46:27 INFO - PROCESS | 1815 | 1461663987424 Marionette DEBUG loaded listener.js 02:46:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe56060b800) [pid = 1815] [serial = 1410] [outer = 0x7fe55f975800] 02:46:28 INFO - PROCESS | 1815 | 1461663988425 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]]]}] 02:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1636ms 02:46:28 INFO - PROCESS | 1815 | 1461663988466 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 02:46:28 INFO - PROCESS | 1815 | 1461663988472 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 02:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:46:28 INFO - PROCESS | 1815 | 1461663988479 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - PROCESS | 1815 | 1461663988485 Marionette TRACE conn3 <- [1,1850,null,{}] 02:46:28 INFO - PROCESS | 1815 | 1461663988492 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}] 02:46:28 INFO - PROCESS | 1815 | 1461663988707 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 02:46:28 INFO - PROCESS | 1815 | 1461663988970 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5647c3800 == 125 [pid = 1815] [id = 470] 02:46:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe5630f0c00) [pid = 1815] [serial = 1411] [outer = (nil)] 02:46:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe56593dc00) [pid = 1815] [serial = 1412] [outer = 0x7fe5630f0c00] 02:46:29 INFO - PROCESS | 1815 | 1461663989092 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe565d76400) [pid = 1815] [serial = 1413] [outer = 0x7fe5630f0c00] 02:46:30 INFO - PROCESS | 1815 | 1461663990066 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]]]}] 02:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1640ms 02:46:30 INFO - PROCESS | 1815 | 1461663990123 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 02:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:46:30 INFO - PROCESS | 1815 | 1461663990130 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 02:46:30 INFO - PROCESS | 1815 | 1461663990137 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:46:30 INFO - PROCESS | 1815 | 1461663990140 Marionette TRACE conn3 <- [1,1854,null,{}] 02:46:30 INFO - PROCESS | 1815 | 1461663990146 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}] 02:46:30 INFO - PROCESS | 1815 | 1461663990369 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 02:46:30 INFO - PROCESS | 1815 | 1461663990668 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fd59000 == 126 [pid = 1815] [id = 471] 02:46:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe565d79000) [pid = 1815] [serial = 1414] [outer = (nil)] 02:46:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe568780000) [pid = 1815] [serial = 1415] [outer = 0x7fe565d79000] 02:46:30 INFO - PROCESS | 1815 | 1461663990790 Marionette DEBUG loaded listener.js 02:46:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7fe56eb7cc00) [pid = 1815] [serial = 1416] [outer = 0x7fe565d79000] 02:46:31 INFO - PROCESS | 1815 | 1461663991725 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]]]}] 02:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1630ms 02:46:31 INFO - PROCESS | 1815 | 1461663991767 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 02:46:31 INFO - PROCESS | 1815 | 1461663991772 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 02:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:46:31 INFO - PROCESS | 1815 | 1461663991785 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - PROCESS | 1815 | 1461663991794 Marionette TRACE conn3 <- [1,1858,null,{}] 02:46:31 INFO - PROCESS | 1815 | 1461663991802 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}] 02:46:32 INFO - PROCESS | 1815 | 1461663992053 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 02:46:32 INFO - PROCESS | 1815 | 1461663992359 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579056800 == 127 [pid = 1815] [id = 472] 02:46:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7fe56f3b8800) [pid = 1815] [serial = 1417] [outer = (nil)] 02:46:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7fe570194800) [pid = 1815] [serial = 1418] [outer = 0x7fe56f3b8800] 02:46:32 INFO - PROCESS | 1815 | 1461663992440 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7fe57160c800) [pid = 1815] [serial = 1419] [outer = 0x7fe56f3b8800] 02:46:33 INFO - PROCESS | 1815 | 1461663993294 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]]]}] 02:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1553ms 02:46:33 INFO - PROCESS | 1815 | 1461663993332 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 02:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:46:33 INFO - PROCESS | 1815 | 1461663993336 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 02:46:33 INFO - PROCESS | 1815 | 1461663993342 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:46:33 INFO - PROCESS | 1815 | 1461663993345 Marionette TRACE conn3 <- [1,1862,null,{}] 02:46:33 INFO - PROCESS | 1815 | 1461663993351 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}] 02:46:33 INFO - PROCESS | 1815 | 1461663993544 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 02:46:33 INFO - PROCESS | 1815 | 1461663993764 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe585491000 == 128 [pid = 1815] [id = 473] 02:46:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7fe56fba3800) [pid = 1815] [serial = 1420] [outer = (nil)] 02:46:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7fe572fbb000) [pid = 1815] [serial = 1421] [outer = 0x7fe56fba3800] 02:46:33 INFO - PROCESS | 1815 | 1461663993879 Marionette DEBUG loaded listener.js 02:46:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7fe57386fc00) [pid = 1815] [serial = 1422] [outer = 0x7fe56fba3800] 02:46:34 INFO - PROCESS | 1815 | 1461663994784 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]]]}] 02:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1485ms 02:46:34 INFO - PROCESS | 1815 | 1461663994829 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 02:46:34 INFO - PROCESS | 1815 | 1461663994833 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 02:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:46:34 INFO - PROCESS | 1815 | 1461663994839 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:46:34 INFO - PROCESS | 1815 | 1461663994841 Marionette TRACE conn3 <- [1,1866,null,{}] 02:46:34 INFO - PROCESS | 1815 | 1461663994847 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}] 02:46:35 INFO - PROCESS | 1815 | 1461663995114 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 02:46:35 INFO - PROCESS | 1815 | 1461663995271 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b253800 == 129 [pid = 1815] [id = 474] 02:46:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7fe577f83400) [pid = 1815] [serial = 1423] [outer = (nil)] 02:46:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7fe57813b800) [pid = 1815] [serial = 1424] [outer = 0x7fe577f83400] 02:46:35 INFO - PROCESS | 1815 | 1461663995397 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7fe5796ee800) [pid = 1815] [serial = 1425] [outer = 0x7fe577f83400] 02:46:36 INFO - PROCESS | 1815 | 1461663996385 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]]]}] 02:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1585ms 02:46:36 INFO - PROCESS | 1815 | 1461663996425 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 02:46:36 INFO - PROCESS | 1815 | 1461663996428 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 02:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:46:36 INFO - PROCESS | 1815 | 1461663996434 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:46:36 INFO - PROCESS | 1815 | 1461663996437 Marionette TRACE conn3 <- [1,1870,null,{}] 02:46:36 INFO - PROCESS | 1815 | 1461663996442 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}] 02:46:36 INFO - PROCESS | 1815 | 1461663996624 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 02:46:36 INFO - PROCESS | 1815 | 1461663996847 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe565fea800 == 130 [pid = 1815] [id = 475] 02:46:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7fe571366800) [pid = 1815] [serial = 1426] [outer = (nil)] 02:46:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7fe5863e8000) [pid = 1815] [serial = 1427] [outer = 0x7fe571366800] 02:46:36 INFO - PROCESS | 1815 | 1461663996967 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7fe58755f800) [pid = 1815] [serial = 1428] [outer = 0x7fe571366800] 02:46:37 INFO - PROCESS | 1815 | 1461663997920 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]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1527ms 02:46:37 INFO - PROCESS | 1815 | 1461663997963 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 02:46:37 INFO - PROCESS | 1815 | 1461663997966 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 02:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:46:37 INFO - PROCESS | 1815 | 1461663997972 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - PROCESS | 1815 | 1461663997974 Marionette TRACE conn3 <- [1,1874,null,{}] 02:46:37 INFO - PROCESS | 1815 | 1461663997980 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}] 02:46:38 INFO - PROCESS | 1815 | 1461663998174 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 02:46:38 INFO - PROCESS | 1815 | 1461663998394 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f04e800 == 131 [pid = 1815] [id = 476] 02:46:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7fe55f48e000) [pid = 1815] [serial = 1429] [outer = (nil)] 02:46:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7fe55f496000) [pid = 1815] [serial = 1430] [outer = 0x7fe55f48e000] 02:46:38 INFO - PROCESS | 1815 | 1461663998510 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7fe55f49b400) [pid = 1815] [serial = 1431] [outer = 0x7fe55f48e000] 02:46:39 INFO - PROCESS | 1815 | 1461663999440 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]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1539ms 02:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:46:39 INFO - PROCESS | 1815 | 1461663999513 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 1815 | 1461663999516 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 02:46:39 INFO - PROCESS | 1815 | 1461663999522 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 1815 | 1461663999525 Marionette TRACE conn3 <- [1,1878,null,{}] 02:46:39 INFO - PROCESS | 1815 | 1461663999531 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}] 02:46:39 INFO - PROCESS | 1815 | 1461663999755 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 02:46:40 INFO - PROCESS | 1815 | 1461664000054 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe565ff5000 == 132 [pid = 1815] [id = 477] 02:46:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7fe55f490000) [pid = 1815] [serial = 1432] [outer = (nil)] 02:46:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7fe57c26bc00) [pid = 1815] [serial = 1433] [outer = 0x7fe55f490000] 02:46:40 INFO - PROCESS | 1815 | 1461664000134 Marionette DEBUG loaded listener.js 02:46:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7fe58963dc00) [pid = 1815] [serial = 1434] [outer = 0x7fe55f490000] 02:46:40 INFO - PROCESS | 1815 | 1461664000938 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]]]}] 02:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1481ms 02:46:41 INFO - PROCESS | 1815 | 1461664001003 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 02:46:41 INFO - PROCESS | 1815 | 1461664001007 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 02:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:46:41 INFO - PROCESS | 1815 | 1461664001013 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:46:41 INFO - PROCESS | 1815 | 1461664001016 Marionette TRACE conn3 <- [1,1882,null,{}] 02:46:41 INFO - PROCESS | 1815 | 1461664001021 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}] 02:46:41 INFO - PROCESS | 1815 | 1461664001219 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 02:46:41 INFO - PROCESS | 1815 | 1461664001484 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5631bd800 == 133 [pid = 1815] [id = 478] 02:46:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7fe55f494800) [pid = 1815] [serial = 1435] [outer = (nil)] 02:46:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7fe55fab2c00) [pid = 1815] [serial = 1436] [outer = 0x7fe55f494800] 02:46:41 INFO - PROCESS | 1815 | 1461664001564 Marionette DEBUG loaded listener.js 02:46:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7fe55fab8800) [pid = 1815] [serial = 1437] [outer = 0x7fe55f494800] 02:46:42 INFO - PROCESS | 1815 | 1461664002431 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]]]}] 02:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1485ms 02:46:42 INFO - PROCESS | 1815 | 1461664002500 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 02:46:42 INFO - PROCESS | 1815 | 1461664002503 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 02:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:46:42 INFO - PROCESS | 1815 | 1461664002509 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:46:42 INFO - PROCESS | 1815 | 1461664002512 Marionette TRACE conn3 <- [1,1886,null,{}] 02:46:42 INFO - PROCESS | 1815 | 1461664002517 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}] 02:46:42 INFO - PROCESS | 1815 | 1461664002734 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 02:46:43 INFO - PROCESS | 1815 | 1461664003023 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe564552800 == 134 [pid = 1815] [id = 479] 02:46:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 249 (0x7fe5739df000) [pid = 1815] [serial = 1438] [outer = (nil)] 02:46:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 250 (0x7fe5739e0c00) [pid = 1815] [serial = 1439] [outer = 0x7fe5739df000] 02:46:43 INFO - PROCESS | 1815 | 1461664003169 Marionette DEBUG loaded listener.js 02:46:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 251 (0x7fe5739e7400) [pid = 1815] [serial = 1440] [outer = 0x7fe5739df000] 02:46:44 INFO - PROCESS | 1815 | 1461664004117 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]]]}] 02:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1643ms 02:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:46:44 INFO - PROCESS | 1815 | 1461664004153 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 02:46:44 INFO - PROCESS | 1815 | 1461664004156 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 02:46:44 INFO - PROCESS | 1815 | 1461664004162 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:46:44 INFO - PROCESS | 1815 | 1461664004166 Marionette TRACE conn3 <- [1,1890,null,{}] 02:46:44 INFO - PROCESS | 1815 | 1461664004172 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}] 02:46:44 INFO - PROCESS | 1815 | 1461664004379 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 02:46:45 INFO - PROCESS | 1815 | 1461664005145 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55fed5000 == 135 [pid = 1815] [id = 480] 02:46:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7fe55bf72800) [pid = 1815] [serial = 1441] [outer = (nil)] 02:46:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7fe55bf75400) [pid = 1815] [serial = 1442] [outer = 0x7fe55bf72800] 02:46:45 INFO - PROCESS | 1815 | 1461664005312 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7fe55faae800) [pid = 1815] [serial = 1443] [outer = 0x7fe55bf72800] 02:46:46 INFO - PROCESS | 1815 | 1461664006188 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]]]}] 02:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2084ms 02:46:46 INFO - PROCESS | 1815 | 1461664006247 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 02:46:46 INFO - PROCESS | 1815 | 1461664006252 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 02:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:46:46 INFO - PROCESS | 1815 | 1461664006259 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - PROCESS | 1815 | 1461664006264 Marionette TRACE conn3 <- [1,1894,null,{}] 02:46:46 INFO - PROCESS | 1815 | 1461664006271 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}] 02:46:46 INFO - PROCESS | 1815 | 1461664006462 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 02:46:46 INFO - PROCESS | 1815 | 1461664006724 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5626ab800 == 136 [pid = 1815] [id = 481] 02:46:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 255 (0x7fe56060cc00) [pid = 1815] [serial = 1444] [outer = (nil)] 02:46:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 256 (0x7fe5616f6400) [pid = 1815] [serial = 1445] [outer = 0x7fe56060cc00] 02:46:46 INFO - PROCESS | 1815 | 1461664006840 Marionette DEBUG loaded listener.js 02:46:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 257 (0x7fe562596000) [pid = 1815] [serial = 1446] [outer = 0x7fe56060cc00] 02:46:47 INFO - PROCESS | 1815 | 1461664007748 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]]]}] 02:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1533ms 02:46:47 INFO - PROCESS | 1815 | 1461664007795 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 02:46:47 INFO - PROCESS | 1815 | 1461664007801 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 02:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:46:47 INFO - PROCESS | 1815 | 1461664007809 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:46:47 INFO - PROCESS | 1815 | 1461664007812 Marionette TRACE conn3 <- [1,1898,null,{}] 02:46:47 INFO - PROCESS | 1815 | 1461664007817 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}] 02:46:48 INFO - PROCESS | 1815 | 1461664008003 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 02:46:48 INFO - PROCESS | 1815 | 1461664008488 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f2ee800 == 137 [pid = 1815] [id = 482] 02:46:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 258 (0x7fe562e45400) [pid = 1815] [serial = 1447] [outer = (nil)] 02:46:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 259 (0x7fe562f0d000) [pid = 1815] [serial = 1448] [outer = 0x7fe562e45400] 02:46:48 INFO - PROCESS | 1815 | 1461664008563 Marionette DEBUG loaded listener.js 02:46:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 260 (0x7fe56445c400) [pid = 1815] [serial = 1449] [outer = 0x7fe562e45400] 02:46:49 INFO - PROCESS | 1815 | 1461664009443 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]]]}] 02:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1680ms 02:46:49 INFO - PROCESS | 1815 | 1461664009489 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 02:46:49 INFO - PROCESS | 1815 | 1461664009492 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 02:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:46:49 INFO - PROCESS | 1815 | 1461664009500 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:46:49 INFO - PROCESS | 1815 | 1461664009509 Marionette TRACE conn3 <- [1,1902,null,{}] 02:46:49 INFO - PROCESS | 1815 | 1461664009521 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}] 02:46:49 INFO - PROCESS | 1815 | 1461664009708 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 02:46:49 INFO - PROCESS | 1815 | 1461664009931 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe564558800 == 138 [pid = 1815] [id = 483] 02:46:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 261 (0x7fe565a0e800) [pid = 1815] [serial = 1450] [outer = (nil)] 02:46:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 262 (0x7fe5661c4c00) [pid = 1815] [serial = 1451] [outer = 0x7fe565a0e800] 02:46:50 INFO - PROCESS | 1815 | 1461664010043 Marionette DEBUG loaded listener.js 02:46:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 263 (0x7fe5661d1800) [pid = 1815] [serial = 1452] [outer = 0x7fe565a0e800] 02:46:50 INFO - PROCESS | 1815 | 1461664010954 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]]]}] 02:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1491ms 02:46:50 INFO - PROCESS | 1815 | 1461664010991 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 02:46:50 INFO - PROCESS | 1815 | 1461664010994 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 02:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:46:51 INFO - PROCESS | 1815 | 1461664011000 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:46:51 INFO - PROCESS | 1815 | 1461664011002 Marionette TRACE conn3 <- [1,1906,null,{}] 02:46:51 INFO - PROCESS | 1815 | 1461664011008 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}] 02:46:51 INFO - PROCESS | 1815 | 1461664011202 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 02:46:51 INFO - PROCESS | 1815 | 1461664011484 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56149c000 == 139 [pid = 1815] [id = 484] 02:46:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 264 (0x7fe565944400) [pid = 1815] [serial = 1453] [outer = (nil)] 02:46:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 265 (0x7fe5682acc00) [pid = 1815] [serial = 1454] [outer = 0x7fe565944400] 02:46:51 INFO - PROCESS | 1815 | 1461664011592 Marionette DEBUG loaded listener.js 02:46:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 266 (0x7fe56d826800) [pid = 1815] [serial = 1455] [outer = 0x7fe565944400] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56e9b5000 == 138 [pid = 1815] [id = 444] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57169f000 == 137 [pid = 1815] [id = 386] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe571227000 == 136 [pid = 1815] [id = 446] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc60800 == 135 [pid = 1815] [id = 445] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe565c96800 == 134 [pid = 1815] [id = 443] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe562ed4800 == 133 [pid = 1815] [id = 383] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe561c93000 == 132 [pid = 1815] [id = 442] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fca2000 == 131 [pid = 1815] [id = 385] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 265 (0x7fe572b0f000) [pid = 1815] [serial = 1292] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 264 (0x7fe5854e9800) [pid = 1815] [serial = 1301] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 263 (0x7fe58541c800) [pid = 1815] [serial = 1310] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 262 (0x7fe568782800) [pid = 1815] [serial = 1319] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 261 (0x7fe5604e3800) [pid = 1815] [serial = 1283] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 260 (0x7fe578519800) [pid = 1815] [serial = 1298] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 259 (0x7fe5614b7400) [pid = 1815] [serial = 1307] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 258 (0x7fe572f68800) [pid = 1815] [serial = 1295] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 257 (0x7fe56467a000) [pid = 1815] [serial = 1286] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 256 (0x7fe587525800) [pid = 1815] [serial = 1304] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 255 (0x7fe57840e800) [pid = 1815] [serial = 1316] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 254 (0x7fe5667b1800) [pid = 1815] [serial = 1313] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7fe56f29b000) [pid = 1815] [serial = 1289] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5738dc800 == 130 [pid = 1815] [id = 468] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57122f000 == 129 [pid = 1815] [id = 467] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc65000 == 128 [pid = 1815] [id = 466] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56d419800 == 127 [pid = 1815] [id = 465] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe565c87000 == 126 [pid = 1815] [id = 464] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5615e1800 == 125 [pid = 1815] [id = 463] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56249d800 == 124 [pid = 1815] [id = 462] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe560819000 == 123 [pid = 1815] [id = 460] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f4bc800 == 122 [pid = 1815] [id = 459] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fd40000 == 121 [pid = 1815] [id = 458] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f2da800 == 120 [pid = 1815] [id = 457] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56148f800 == 119 [pid = 1815] [id = 456] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f1da000 == 118 [pid = 1815] [id = 455] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fd5b000 == 117 [pid = 1815] [id = 454] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fd41000 == 116 [pid = 1815] [id = 453] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5867b5800 == 115 [pid = 1815] [id = 452] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57a25a000 == 114 [pid = 1815] [id = 451] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe576a9e000 == 113 [pid = 1815] [id = 450] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fde4000 == 112 [pid = 1815] [id = 449] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5647dd000 == 111 [pid = 1815] [id = 448] 02:46:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573abd800 == 110 [pid = 1815] [id = 447] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7fe5705e7400) [pid = 1815] [serial = 1335] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7fe56ff50400) [pid = 1815] [serial = 1334] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 250 (0x7fe56f24ec00) [pid = 1815] [serial = 1331] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 249 (0x7fe568996800) [pid = 1815] [serial = 1328] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 248 (0x7fe56fdae800) [pid = 1815] [serial = 1332] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7fe56eb83800) [pid = 1815] [serial = 1329] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7fe573553800) [pid = 1815] [serial = 1338] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7fe5614bdc00) [pid = 1815] [serial = 1322] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7fe562597400) [pid = 1815] [serial = 1323] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7fe562e4c400) [pid = 1815] [serial = 1325] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7fe565bcdc00) [pid = 1815] [serial = 1326] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7fe572b05400) [pid = 1815] [serial = 1337] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7fe573d16800) [pid = 1815] [serial = 1340] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7fe577f90400) [pid = 1815] [serial = 1341] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1815 | 1461664012577 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]]]}] 02:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1629ms 02:46:52 INFO - PROCESS | 1815 | 1461664012630 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 02:46:52 INFO - PROCESS | 1815 | 1461664012632 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 02:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:46:52 INFO - PROCESS | 1815 | 1461664012639 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:46:52 INFO - PROCESS | 1815 | 1461664012641 Marionette TRACE conn3 <- [1,1910,null,{}] 02:46:52 INFO - PROCESS | 1815 | 1461664012646 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}] 02:46:52 INFO - PROCESS | 1815 | 1461664012839 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 02:46:53 INFO - PROCESS | 1815 | 1461664013055 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe560810800 == 111 [pid = 1815] [id = 485] 02:46:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7fe568782c00) [pid = 1815] [serial = 1456] [outer = (nil)] 02:46:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7fe56d828000) [pid = 1815] [serial = 1457] [outer = 0x7fe568782c00] 02:46:53 INFO - PROCESS | 1815 | 1461664013139 Marionette DEBUG loaded listener.js 02:46:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7fe56f1c2800) [pid = 1815] [serial = 1458] [outer = 0x7fe568782c00] 02:46:53 INFO - PROCESS | 1815 | 1461664013893 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]]]}] 02:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1275ms 02:46:53 INFO - PROCESS | 1815 | 1461664013915 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 02:46:53 INFO - PROCESS | 1815 | 1461664013920 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 02:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:46:53 INFO - PROCESS | 1815 | 1461664013925 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - PROCESS | 1815 | 1461664013927 Marionette TRACE conn3 <- [1,1914,null,{}] 02:46:53 INFO - PROCESS | 1815 | 1461664013933 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}] 02:46:54 INFO - PROCESS | 1815 | 1461664014102 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 02:46:54 INFO - PROCESS | 1815 | 1461664014297 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe565c97800 == 112 [pid = 1815] [id = 486] 02:46:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7fe568996800) [pid = 1815] [serial = 1459] [outer = (nil)] 02:46:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7fe56f737c00) [pid = 1815] [serial = 1460] [outer = 0x7fe568996800] 02:46:54 INFO - PROCESS | 1815 | 1461664014358 Marionette DEBUG loaded listener.js 02:46:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7fe56fdae800) [pid = 1815] [serial = 1461] [outer = 0x7fe568996800] 02:46:55 INFO - PROCESS | 1815 | 1461664015121 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]]]}] 02:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1226ms 02:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:46:55 INFO - PROCESS | 1815 | 1461664015153 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 02:46:55 INFO - PROCESS | 1815 | 1461664015155 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 02:46:55 INFO - PROCESS | 1815 | 1461664015161 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 1815 | 1461664015164 Marionette TRACE conn3 <- [1,1918,null,{}] 02:46:55 INFO - PROCESS | 1815 | 1461664015169 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}] 02:46:55 INFO - PROCESS | 1815 | 1461664015394 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 02:46:55 INFO - PROCESS | 1815 | 1461664015425 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56888a800 == 113 [pid = 1815] [id = 487] 02:46:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7fe56fdb0000) [pid = 1815] [serial = 1462] [outer = (nil)] 02:46:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7fe56ff9b800) [pid = 1815] [serial = 1463] [outer = 0x7fe56fdb0000] 02:46:55 INFO - PROCESS | 1815 | 1461664015487 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7fe5701c9800) [pid = 1815] [serial = 1464] [outer = 0x7fe56fdb0000] 02:46:56 INFO - PROCESS | 1815 | 1461664016356 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]]]}] 02:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1228ms 02:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:46:56 INFO - PROCESS | 1815 | 1461664016388 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 02:46:56 INFO - PROCESS | 1815 | 1461664016391 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 02:46:56 INFO - PROCESS | 1815 | 1461664016395 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 1815 | 1461664016399 Marionette TRACE conn3 <- [1,1922,null,{}] 02:46:56 INFO - PROCESS | 1815 | 1461664016404 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}] 02:46:56 INFO - PROCESS | 1815 | 1461664016624 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 02:46:57 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7fe565940800) [pid = 1815] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:46:57 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7fe56fc19800) [pid = 1815] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:46:57 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7fe560615000) [pid = 1815] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:46:57 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7fe5661ce000) [pid = 1815] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:46:57 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7fe5604c6800) [pid = 1815] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:46:57 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7fe5604db800) [pid = 1815] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:46:57 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7fe565d7d400) [pid = 1815] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:46:57 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7fe5604c7c00) [pid = 1815] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:46:57 INFO - PROCESS | 1815 | 1461664017800 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56149b000 == 114 [pid = 1815] [id = 488] 02:46:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7fe5604c6800) [pid = 1815] [serial = 1465] [outer = (nil)] 02:46:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7fe560615000) [pid = 1815] [serial = 1466] [outer = 0x7fe5604c6800] 02:46:57 INFO - PROCESS | 1815 | 1461664017861 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7fe56d8ec000) [pid = 1815] [serial = 1467] [outer = 0x7fe5604c6800] 02:46:58 INFO - PROCESS | 1815 | 1461664018545 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]]]}] 02:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2190ms 02:46:58 INFO - PROCESS | 1815 | 1461664018587 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 1815 | 1461664018602 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 02:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:46:58 INFO - PROCESS | 1815 | 1461664018618 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - PROCESS | 1815 | 1461664018621 Marionette TRACE conn3 <- [1,1926,null,{}] 02:46:58 INFO - PROCESS | 1815 | 1461664018629 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}] 02:46:58 INFO - PROCESS | 1815 | 1461664018810 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 02:46:58 INFO - PROCESS | 1815 | 1461664018820 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f394000 == 115 [pid = 1815] [id = 489] 02:46:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7fe56f107400) [pid = 1815] [serial = 1468] [outer = (nil)] 02:46:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7fe5701d2c00) [pid = 1815] [serial = 1469] [outer = 0x7fe56f107400] 02:46:58 INFO - PROCESS | 1815 | 1461664018883 Marionette DEBUG loaded listener.js 02:46:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7fe5716e0400) [pid = 1815] [serial = 1470] [outer = 0x7fe56f107400] 02:46:59 INFO - PROCESS | 1815 | 1461664019934 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]]]}] 02:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1394ms 02:47:00 INFO - PROCESS | 1815 | 1461664020006 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 02:47:00 INFO - PROCESS | 1815 | 1461664020011 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 02:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:47:00 INFO - PROCESS | 1815 | 1461664020022 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:47:00 INFO - PROCESS | 1815 | 1461664020027 Marionette TRACE conn3 <- [1,1930,null,{}] 02:47:00 INFO - PROCESS | 1815 | 1461664020037 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}] 02:47:00 INFO - PROCESS | 1815 | 1461664020231 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 02:47:00 INFO - PROCESS | 1815 | 1461664020509 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56148e000 == 116 [pid = 1815] [id = 490] 02:47:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7fe5604f5c00) [pid = 1815] [serial = 1471] [outer = (nil)] 02:47:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7fe56060c800) [pid = 1815] [serial = 1472] [outer = 0x7fe5604f5c00] 02:47:00 INFO - PROCESS | 1815 | 1461664020639 Marionette DEBUG loaded listener.js 02:47:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 249 (0x7fe561dd2c00) [pid = 1815] [serial = 1473] [outer = 0x7fe5604f5c00] 02:47:01 INFO - PROCESS | 1815 | 1461664021522 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]]]}] 02:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1535ms 02:47:01 INFO - PROCESS | 1815 | 1461664021557 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 02:47:01 INFO - PROCESS | 1815 | 1461664021566 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 02:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:47:01 INFO - PROCESS | 1815 | 1461664021576 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - PROCESS | 1815 | 1461664021580 Marionette TRACE conn3 <- [1,1934,null,{}] 02:47:01 INFO - PROCESS | 1815 | 1461664021586 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}] 02:47:01 INFO - PROCESS | 1815 | 1461664021813 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 02:47:02 INFO - PROCESS | 1815 | 1461664022075 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe564560800 == 117 [pid = 1815] [id = 491] 02:47:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 250 (0x7fe56416a400) [pid = 1815] [serial = 1474] [outer = (nil)] 02:47:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 251 (0x7fe565939c00) [pid = 1815] [serial = 1475] [outer = 0x7fe56416a400] 02:47:02 INFO - PROCESS | 1815 | 1461664022205 Marionette DEBUG loaded listener.js 02:47:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7fe565d76800) [pid = 1815] [serial = 1476] [outer = 0x7fe56416a400] 02:47:03 INFO - PROCESS | 1815 | 1461664023176 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]]]}] 02:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1681ms 02:47:03 INFO - PROCESS | 1815 | 1461664023257 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 02:47:03 INFO - PROCESS | 1815 | 1461664023262 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 02:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:47:03 INFO - PROCESS | 1815 | 1461664023268 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:47:03 INFO - PROCESS | 1815 | 1461664023273 Marionette TRACE conn3 <- [1,1938,null,{}] 02:47:03 INFO - PROCESS | 1815 | 1461664023289 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}] 02:47:03 INFO - PROCESS | 1815 | 1461664023529 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 02:47:03 INFO - PROCESS | 1815 | 1461664023835 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc6d800 == 118 [pid = 1815] [id = 492] 02:47:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7fe56d82b400) [pid = 1815] [serial = 1477] [outer = (nil)] 02:47:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7fe56f10c000) [pid = 1815] [serial = 1478] [outer = 0x7fe56d82b400] 02:47:03 INFO - PROCESS | 1815 | 1461664023912 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 255 (0x7fe56fc14400) [pid = 1815] [serial = 1479] [outer = 0x7fe56d82b400] 02:47:04 INFO - PROCESS | 1815 | 1461664024762 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]]]}] 02:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1546ms 02:47:04 INFO - PROCESS | 1815 | 1461664024815 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 02:47:04 INFO - PROCESS | 1815 | 1461664024819 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 02:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:47:04 INFO - PROCESS | 1815 | 1461664024825 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:47:04 INFO - PROCESS | 1815 | 1461664024827 Marionette TRACE conn3 <- [1,1942,null,{}] 02:47:04 INFO - PROCESS | 1815 | 1461664024833 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}] 02:47:05 INFO - PROCESS | 1815 | 1461664025019 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 02:47:05 INFO - PROCESS | 1815 | 1461664025284 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fde4000 == 119 [pid = 1815] [id = 493] 02:47:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 256 (0x7fe562763000) [pid = 1815] [serial = 1480] [outer = (nil)] 02:47:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 257 (0x7fe57135c400) [pid = 1815] [serial = 1481] [outer = 0x7fe562763000] 02:47:05 INFO - PROCESS | 1815 | 1461664025360 Marionette DEBUG loaded listener.js 02:47:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 258 (0x7fe572b10c00) [pid = 1815] [serial = 1482] [outer = 0x7fe562763000] 02:47:06 INFO - PROCESS | 1815 | 1461664026233 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]]]}] 02:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1478ms 02:47:06 INFO - PROCESS | 1815 | 1461664026304 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 02:47:06 INFO - PROCESS | 1815 | 1461664026308 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 02:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:47:06 INFO - PROCESS | 1815 | 1461664026314 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:47:06 INFO - PROCESS | 1815 | 1461664026316 Marionette TRACE conn3 <- [1,1946,null,{}] 02:47:06 INFO - PROCESS | 1815 | 1461664026322 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}] 02:47:06 INFO - PROCESS | 1815 | 1461664026556 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 02:47:06 INFO - PROCESS | 1815 | 1461664026850 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe571237800 == 120 [pid = 1815] [id = 494] 02:47:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 259 (0x7fe56d8ebc00) [pid = 1815] [serial = 1483] [outer = (nil)] 02:47:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 260 (0x7fe572d6e000) [pid = 1815] [serial = 1484] [outer = 0x7fe56d8ebc00] 02:47:06 INFO - PROCESS | 1815 | 1461664026931 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 261 (0x7fe573011800) [pid = 1815] [serial = 1485] [outer = 0x7fe56d8ebc00] 02:47:07 INFO - PROCESS | 1815 | 1461664027786 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]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1528ms 02:47:07 INFO - PROCESS | 1815 | 1461664027843 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 1815 | 1461664027845 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 02:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:47:07 INFO - PROCESS | 1815 | 1461664027852 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 1815 | 1461664027855 Marionette TRACE conn3 <- [1,1950,null,{}] 02:47:07 INFO - PROCESS | 1815 | 1461664027860 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}] 02:47:08 INFO - PROCESS | 1815 | 1461664028071 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 02:47:08 INFO - PROCESS | 1815 | 1461664028384 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573b59000 == 121 [pid = 1815] [id = 495] 02:47:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 262 (0x7fe5739dc800) [pid = 1815] [serial = 1486] [outer = (nil)] 02:47:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 263 (0x7fe573c54c00) [pid = 1815] [serial = 1487] [outer = 0x7fe5739dc800] 02:47:08 INFO - PROCESS | 1815 | 1461664028463 Marionette DEBUG loaded listener.js 02:47:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 264 (0x7fe575526800) [pid = 1815] [serial = 1488] [outer = 0x7fe5739dc800] 02:47:09 INFO - PROCESS | 1815 | 1461664029273 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]]]}] 02:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1478ms 02:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:47:09 INFO - PROCESS | 1815 | 1461664029330 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 02:47:09 INFO - PROCESS | 1815 | 1461664029333 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 02:47:09 INFO - PROCESS | 1815 | 1461664029339 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:47:09 INFO - PROCESS | 1815 | 1461664029343 Marionette TRACE conn3 <- [1,1954,null,{}] 02:47:09 INFO - PROCESS | 1815 | 1461664029348 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}] 02:47:09 INFO - PROCESS | 1815 | 1461664029525 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 02:47:09 INFO - PROCESS | 1815 | 1461664029745 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe575552800 == 122 [pid = 1815] [id = 496] 02:47:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 265 (0x7fe56f103000) [pid = 1815] [serial = 1489] [outer = (nil)] 02:47:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 266 (0x7fe576e33800) [pid = 1815] [serial = 1490] [outer = 0x7fe56f103000] 02:47:09 INFO - PROCESS | 1815 | 1461664029867 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 267 (0x7fe577f8a800) [pid = 1815] [serial = 1491] [outer = 0x7fe56f103000] 02:47:10 INFO - PROCESS | 1815 | 1461664030732 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]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1437ms 02:47:10 INFO - PROCESS | 1815 | 1461664030777 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 1815 | 1461664030781 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 02:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:47:10 INFO - PROCESS | 1815 | 1461664030786 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 1815 | 1461664030788 Marionette TRACE conn3 <- [1,1958,null,{}] 02:47:10 INFO - PROCESS | 1815 | 1461664030794 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}] 02:47:10 INFO - PROCESS | 1815 | 1461664030974 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 02:47:11 INFO - PROCESS | 1815 | 1461664031194 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578e45800 == 123 [pid = 1815] [id = 497] 02:47:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 268 (0x7fe572b48000) [pid = 1815] [serial = 1492] [outer = (nil)] 02:47:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 269 (0x7fe57820e000) [pid = 1815] [serial = 1493] [outer = 0x7fe572b48000] 02:47:11 INFO - PROCESS | 1815 | 1461664031305 Marionette DEBUG loaded listener.js 02:47:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 270 (0x7fe578346400) [pid = 1815] [serial = 1494] [outer = 0x7fe572b48000] 02:47:12 INFO - PROCESS | 1815 | 1461664032212 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]]]}] 02:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1481ms 02:47:12 INFO - PROCESS | 1815 | 1461664032269 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 02:47:12 INFO - PROCESS | 1815 | 1461664032272 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 02:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:47:12 INFO - PROCESS | 1815 | 1461664032278 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:47:12 INFO - PROCESS | 1815 | 1461664032281 Marionette TRACE conn3 <- [1,1962,null,{}] 02:47:12 INFO - PROCESS | 1815 | 1461664032286 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}] 02:47:12 INFO - PROCESS | 1815 | 1461664032475 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 02:47:12 INFO - PROCESS | 1815 | 1461664032694 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579aee000 == 124 [pid = 1815] [id = 498] 02:47:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 271 (0x7fe576027400) [pid = 1815] [serial = 1495] [outer = (nil)] 02:47:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 272 (0x7fe57840b800) [pid = 1815] [serial = 1496] [outer = 0x7fe576027400] 02:47:12 INFO - PROCESS | 1815 | 1461664032807 Marionette DEBUG loaded listener.js 02:47:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 273 (0x7fe578474000) [pid = 1815] [serial = 1497] [outer = 0x7fe576027400] 02:47:13 INFO - PROCESS | 1815 | 1461664033728 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]]]}] 02:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1485ms 02:47:13 INFO - PROCESS | 1815 | 1461664033764 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 02:47:13 INFO - PROCESS | 1815 | 1461664033768 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 02:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:47:13 INFO - PROCESS | 1815 | 1461664033773 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:47:13 INFO - PROCESS | 1815 | 1461664033775 Marionette TRACE conn3 <- [1,1966,null,{}] 02:47:13 INFO - PROCESS | 1815 | 1461664033781 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}] 02:47:13 INFO - PROCESS | 1815 | 1461664033970 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 02:47:14 INFO - PROCESS | 1815 | 1461664034191 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5804e0000 == 125 [pid = 1815] [id = 499] 02:47:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 274 (0x7fe577f8b400) [pid = 1815] [serial = 1498] [outer = (nil)] 02:47:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 275 (0x7fe5794e6800) [pid = 1815] [serial = 1499] [outer = 0x7fe577f8b400] 02:47:14 INFO - PROCESS | 1815 | 1461664034306 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 276 (0x7fe57a729000) [pid = 1815] [serial = 1500] [outer = 0x7fe577f8b400] 02:47:15 INFO - PROCESS | 1815 | 1461664035199 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]]]}] 02:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1439ms 02:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:47:15 INFO - PROCESS | 1815 | 1461664035214 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 1815 | 1461664035217 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 02:47:15 INFO - PROCESS | 1815 | 1461664035223 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 1815 | 1461664035227 Marionette TRACE conn3 <- [1,1970,null,{}] 02:47:15 INFO - PROCESS | 1815 | 1461664035232 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}] 02:47:15 INFO - PROCESS | 1815 | 1461664035442 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 02:47:15 INFO - PROCESS | 1815 | 1461664035667 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58af44000 == 126 [pid = 1815] [id = 500] 02:47:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 277 (0x7fe578474400) [pid = 1815] [serial = 1501] [outer = (nil)] 02:47:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 278 (0x7fe586041400) [pid = 1815] [serial = 1502] [outer = 0x7fe578474400] 02:47:15 INFO - PROCESS | 1815 | 1461664035791 Marionette DEBUG loaded listener.js 02:47:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 279 (0x7fe58755c400) [pid = 1815] [serial = 1503] [outer = 0x7fe578474400] 02:47:16 INFO - PROCESS | 1815 | 1461664036711 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]]]}] 02:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1529ms 02:47:16 INFO - PROCESS | 1815 | 1461664036752 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 02:47:16 INFO - PROCESS | 1815 | 1461664036754 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 02:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:47:16 INFO - PROCESS | 1815 | 1461664036761 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:47:16 INFO - PROCESS | 1815 | 1461664036763 Marionette TRACE conn3 <- [1,1974,null,{}] 02:47:16 INFO - PROCESS | 1815 | 1461664036768 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}] 02:47:16 INFO - PROCESS | 1815 | 1461664036943 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 02:47:17 INFO - PROCESS | 1815 | 1461664037171 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58e367000 == 127 [pid = 1815] [id = 501] 02:47:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 280 (0x7fe55e66f000) [pid = 1815] [serial = 1504] [outer = (nil)] 02:47:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 281 (0x7fe55e677000) [pid = 1815] [serial = 1505] [outer = 0x7fe55e66f000] 02:47:17 INFO - PROCESS | 1815 | 1461664037287 Marionette DEBUG loaded listener.js 02:47:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 282 (0x7fe55e67bc00) [pid = 1815] [serial = 1506] [outer = 0x7fe55e66f000] 02:47:18 INFO - PROCESS | 1815 | 1461664038159 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]]]}] 02:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1441ms 02:47:18 INFO - PROCESS | 1815 | 1461664038203 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 02:47:18 INFO - PROCESS | 1815 | 1461664038206 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 02:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:47:18 INFO - PROCESS | 1815 | 1461664038212 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - PROCESS | 1815 | 1461664038214 Marionette TRACE conn3 <- [1,1978,null,{}] 02:47:18 INFO - PROCESS | 1815 | 1461664038220 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}] 02:47:18 INFO - PROCESS | 1815 | 1461664038429 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 02:47:18 INFO - PROCESS | 1815 | 1461664038720 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55b51a800 == 128 [pid = 1815] [id = 502] 02:47:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 283 (0x7fe55bf73400) [pid = 1815] [serial = 1507] [outer = (nil)] 02:47:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 284 (0x7fe562eb9400) [pid = 1815] [serial = 1508] [outer = 0x7fe55bf73400] 02:47:18 INFO - PROCESS | 1815 | 1461664038796 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 285 (0x7fe56f295800) [pid = 1815] [serial = 1509] [outer = 0x7fe55bf73400] 02:47:19 INFO - PROCESS | 1815 | 1461664039674 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]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1528ms 02:47:19 INFO - PROCESS | 1815 | 1461664039742 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 1815 | 1461664039745 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 02:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:47:19 INFO - PROCESS | 1815 | 1461664039751 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 1815 | 1461664039755 Marionette TRACE conn3 <- [1,1982,null,{}] 02:47:19 INFO - PROCESS | 1815 | 1461664039760 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}] 02:47:19 INFO - PROCESS | 1815 | 1461664039955 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 02:47:20 INFO - PROCESS | 1815 | 1461664040189 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563de2800 == 129 [pid = 1815] [id = 503] 02:47:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 286 (0x7fe55bf73c00) [pid = 1815] [serial = 1510] [outer = (nil)] 02:47:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 287 (0x7fe56f513000) [pid = 1815] [serial = 1511] [outer = 0x7fe55bf73c00] 02:47:20 INFO - PROCESS | 1815 | 1461664040262 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 288 (0x7fe56f516c00) [pid = 1815] [serial = 1512] [outer = 0x7fe55bf73c00] 02:47:21 INFO - PROCESS | 1815 | 1461664041097 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]]]}] 02:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1393ms 02:47:21 INFO - PROCESS | 1815 | 1461664041145 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 02:47:21 INFO - PROCESS | 1815 | 1461664041149 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 02:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:47:21 INFO - PROCESS | 1815 | 1461664041155 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:47:21 INFO - PROCESS | 1815 | 1461664041157 Marionette TRACE conn3 <- [1,1986,null,{}] 02:47:21 INFO - PROCESS | 1815 | 1461664041162 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}] 02:47:21 INFO - PROCESS | 1815 | 1461664041360 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 02:47:21 INFO - PROCESS | 1815 | 1461664041586 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe570125800 == 130 [pid = 1815] [id = 504] 02:47:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 289 (0x7fe5604c9c00) [pid = 1815] [serial = 1513] [outer = (nil)] 02:47:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 290 (0x7fe573d15400) [pid = 1815] [serial = 1514] [outer = 0x7fe5604c9c00] 02:47:21 INFO - PROCESS | 1815 | 1461664041696 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 291 (0x7fe5875be000) [pid = 1815] [serial = 1515] [outer = 0x7fe5604c9c00] 02:47:22 INFO - PROCESS | 1815 | 1461664042605 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]]]}] 02:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1477ms 02:47:22 INFO - PROCESS | 1815 | 1461664042633 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 02:47:22 INFO - PROCESS | 1815 | 1461664042637 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 02:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:47:22 INFO - PROCESS | 1815 | 1461664042643 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 1815 | 1461664042645 Marionette TRACE conn3 <- [1,1990,null,{}] 02:47:22 INFO - PROCESS | 1815 | 1461664042650 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}] 02:47:22 INFO - PROCESS | 1815 | 1461664042843 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 02:47:23 INFO - PROCESS | 1815 | 1461664043499 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55b68e000 == 131 [pid = 1815] [id = 505] 02:47:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 292 (0x7fe55bf76400) [pid = 1815] [serial = 1516] [outer = (nil)] 02:47:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 293 (0x7fe55e671800) [pid = 1815] [serial = 1517] [outer = 0x7fe55bf76400] 02:47:23 INFO - PROCESS | 1815 | 1461664043624 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 294 (0x7fe55e783800) [pid = 1815] [serial = 1518] [outer = 0x7fe55bf76400] 02:47:24 INFO - PROCESS | 1815 | 1461664044455 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]]]}] 02:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1879ms 02:47:24 INFO - PROCESS | 1815 | 1461664044523 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 02:47:24 INFO - PROCESS | 1815 | 1461664044529 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 02:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:47:24 INFO - PROCESS | 1815 | 1461664044536 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:47:24 INFO - PROCESS | 1815 | 1461664044541 Marionette TRACE conn3 <- [1,1994,null,{}] 02:47:24 INFO - PROCESS | 1815 | 1461664044547 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}] 02:47:24 INFO - PROCESS | 1815 | 1461664044733 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 02:47:25 INFO - PROCESS | 1815 | 1461664044997 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56247f800 == 132 [pid = 1815] [id = 506] 02:47:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 295 (0x7fe55bf79000) [pid = 1815] [serial = 1519] [outer = (nil)] 02:47:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 296 (0x7fe5604ec000) [pid = 1815] [serial = 1520] [outer = 0x7fe55bf79000] 02:47:25 INFO - PROCESS | 1815 | 1461664045069 Marionette DEBUG loaded listener.js 02:47:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 297 (0x7fe5614bdc00) [pid = 1815] [serial = 1521] [outer = 0x7fe55bf79000] 02:47:25 INFO - PROCESS | 1815 | ************************* 02:47:25 INFO - PROCESS | 1815 | A coding exception was thrown and uncaught in a Task. 02:47:25 INFO - PROCESS | 1815 | 02:47:25 INFO - PROCESS | 1815 | Full message: TypeError: NetworkError when attempting to fetch resource. 02:47:25 INFO - PROCESS | 1815 | Full stack: 02:47:25 INFO - PROCESS | 1815 | ************************* 02:47:26 INFO - PROCESS | 1815 | 1461664045993 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]]]}] 02:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1484ms 02:47:26 INFO - PROCESS | 1815 | 1461664046021 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 02:47:26 INFO - PROCESS | 1815 | 1461664046027 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 02:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:47:26 INFO - PROCESS | 1815 | 1461664046034 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:47:26 INFO - PROCESS | 1815 | 1461664046036 Marionette TRACE conn3 <- [1,1998,null,{}] 02:47:26 INFO - PROCESS | 1815 | 1461664046042 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}] 02:47:26 INFO - PROCESS | 1815 | 1461664046208 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 02:47:26 INFO - PROCESS | 1815 | 1461664046669 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f059000 == 133 [pid = 1815] [id = 507] 02:47:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 298 (0x7fe560607400) [pid = 1815] [serial = 1522] [outer = (nil)] 02:47:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 299 (0x7fe5630f8800) [pid = 1815] [serial = 1523] [outer = 0x7fe560607400] 02:47:26 INFO - PROCESS | 1815 | 1461664046742 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 300 (0x7fe5661c9c00) [pid = 1815] [serial = 1524] [outer = 0x7fe560607400] 02:47:27 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe576052000 == 132 [pid = 1815] [id = 170] 02:47:27 INFO - PROCESS | 1815 | 1461664047700 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]]]}] 02:47:27 INFO - PROCESS | 1815 | --DOMWINDOW == 299 (0x7fe55f97d800) [pid = 1815] [serial = 1382] [outer = (nil)] [url = about:blank] 02:47:27 INFO - PROCESS | 1815 | --DOMWINDOW == 298 (0x7fe568789800) [pid = 1815] [serial = 1406] [outer = (nil)] [url = about:blank] 02:47:27 INFO - PROCESS | 1815 | --DOMWINDOW == 297 (0x7fe560616800) [pid = 1815] [serial = 1376] [outer = (nil)] [url = about:blank] 02:47:27 INFO - PROCESS | 1815 | --DOMWINDOW == 296 (0x7fe565d7c800) [pid = 1815] [serial = 1379] [outer = (nil)] [url = about:blank] 02:47:27 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe565fea800 == 131 [pid = 1815] [id = 475] 02:47:27 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b253800 == 130 [pid = 1815] [id = 474] 02:47:27 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe585491000 == 129 [pid = 1815] [id = 473] 02:47:27 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579056800 == 128 [pid = 1815] [id = 472] 02:47:27 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fd59000 == 127 [pid = 1815] [id = 471] 02:47:27 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5647c3800 == 126 [pid = 1815] [id = 470] 02:47:27 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f4b0000 == 125 [pid = 1815] [id = 469] 02:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1787ms 02:47:27 INFO - PROCESS | 1815 | 1461664047829 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 1815 | 1461664047832 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 02:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:47:27 INFO - PROCESS | 1815 | 1461664047840 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - PROCESS | 1815 | 1461664047847 Marionette TRACE conn3 <- [1,2002,null,{}] 02:47:27 INFO - PROCESS | 1815 | 1461664047860 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}] 02:47:28 INFO - PROCESS | 1815 | 1461664048042 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 295 (0x7fe57840fc00) [pid = 1815] [serial = 1355] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 294 (0x7fe565942800) [pid = 1815] [serial = 1391] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 293 (0x7fe56f110800) [pid = 1815] [serial = 1349] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 292 (0x7fe573863c00) [pid = 1815] [serial = 1373] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 291 (0x7fe57125b000) [pid = 1815] [serial = 1403] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 290 (0x7fe562f20400) [pid = 1815] [serial = 1389] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 289 (0x7fe56f742000) [pid = 1815] [serial = 1400] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 288 (0x7fe5616f4c00) [pid = 1815] [serial = 1388] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 287 (0x7fe565bc2c00) [pid = 1815] [serial = 1392] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 286 (0x7fe589118c00) [pid = 1815] [serial = 1361] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 285 (0x7fe573866c00) [pid = 1815] [serial = 1404] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 284 (0x7fe56d8ed400) [pid = 1815] [serial = 1397] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 283 (0x7fe56416e000) [pid = 1815] [serial = 1346] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 282 (0x7fe573865800) [pid = 1815] [serial = 1367] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 281 (0x7fe5604f4c00) [pid = 1815] [serial = 1143] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 280 (0x7fe56fc15400) [pid = 1815] [serial = 1401] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 279 (0x7fe572fc2c00) [pid = 1815] [serial = 1352] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 278 (0x7fe57a732000) [pid = 1815] [serial = 1358] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 277 (0x7fe565d78400) [pid = 1815] [serial = 1385] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 276 (0x7fe56f20cc00) [pid = 1815] [serial = 1398] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 275 (0x7fe5701cec00) [pid = 1815] [serial = 1364] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 274 (0x7fe578404800) [pid = 1815] [serial = 1343] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 273 (0x7fe56877f800) [pid = 1815] [serial = 1395] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 272 (0x7fe5661c5000) [pid = 1815] [serial = 1370] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 271 (0x7fe5667b5400) [pid = 1815] [serial = 1394] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | --DOMWINDOW == 270 (0x7fe57a5e5c00) [pid = 1815] [serial = 1260] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1815 | 1461664048296 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe560808800 == 126 [pid = 1815] [id = 508] 02:47:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 271 (0x7fe5604f4c00) [pid = 1815] [serial = 1525] [outer = (nil)] 02:47:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 272 (0x7fe565bc2c00) [pid = 1815] [serial = 1526] [outer = 0x7fe5604f4c00] 02:47:28 INFO - PROCESS | 1815 | 1461664048365 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 273 (0x7fe56d8f3000) [pid = 1815] [serial = 1527] [outer = 0x7fe5604f4c00] 02:47:29 INFO - PROCESS | 1815 | 1461664049100 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]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1287ms 02:47:29 INFO - PROCESS | 1815 | 1461664049143 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 1815 | 1461664049147 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 02:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:47:29 INFO - PROCESS | 1815 | 1461664049154 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 1815 | 1461664049157 Marionette TRACE conn3 <- [1,2006,null,{}] 02:47:29 INFO - PROCESS | 1815 | 1461664049165 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}] 02:47:29 INFO - PROCESS | 1815 | 1461664049338 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 02:47:29 INFO - PROCESS | 1815 | 1461664049354 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5631c8000 == 127 [pid = 1815] [id = 509] 02:47:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 274 (0x7fe56d8ecc00) [pid = 1815] [serial = 1528] [outer = (nil)] 02:47:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 275 (0x7fe56fb9e000) [pid = 1815] [serial = 1529] [outer = 0x7fe56d8ecc00] 02:47:29 INFO - PROCESS | 1815 | 1461664049414 Marionette DEBUG loaded listener.js 02:47:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 276 (0x7fe56fdb7000) [pid = 1815] [serial = 1530] [outer = 0x7fe56d8ecc00] 02:47:30 INFO - PROCESS | 1815 | 1461664050373 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]]]}] 02:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 02:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1286ms 02:47:30 INFO - PROCESS | 1815 | 1461664050442 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 02:47:30 INFO - PROCESS | 1815 | 1461664050445 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 02:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:47:30 INFO - PROCESS | 1815 | 1461664050451 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:47:30 INFO - PROCESS | 1815 | 1461664050453 Marionette TRACE conn3 <- [1,2010,null,{}] 02:47:30 INFO - PROCESS | 1815 | 1461664050458 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}] 02:47:30 INFO - PROCESS | 1815 | 1461664050701 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 02:47:30 INFO - PROCESS | 1815 | 1461664050726 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe566ad1000 == 128 [pid = 1815] [id = 510] 02:47:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 277 (0x7fe5701cac00) [pid = 1815] [serial = 1531] [outer = (nil)] 02:47:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 278 (0x7fe5705f4800) [pid = 1815] [serial = 1532] [outer = 0x7fe5701cac00] 02:47:30 INFO - PROCESS | 1815 | 1461664050799 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 279 (0x7fe572f6ac00) [pid = 1815] [serial = 1533] [outer = 0x7fe5701cac00] 02:47:31 INFO - PROCESS | 1815 | 1461664051688 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]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 02:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1277ms 02:47:31 INFO - PROCESS | 1815 | 1461664051728 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 1815 | 1461664051731 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 02:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:47:31 INFO - PROCESS | 1815 | 1461664051737 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 1815 | 1461664051739 Marionette TRACE conn3 <- [1,2014,null,{}] 02:47:31 INFO - PROCESS | 1815 | 1461664051750 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}] 02:47:31 INFO - PROCESS | 1815 | 1461664051983 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 02:47:32 INFO - PROCESS | 1815 | 1461664052012 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc93800 == 129 [pid = 1815] [id = 511] 02:47:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 280 (0x7fe572f6c000) [pid = 1815] [serial = 1534] [outer = (nil)] 02:47:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 281 (0x7fe5739de800) [pid = 1815] [serial = 1535] [outer = 0x7fe572f6c000] 02:47:32 INFO - PROCESS | 1815 | 1461664052071 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 282 (0x7fe5739e4400) [pid = 1815] [serial = 1536] [outer = 0x7fe572f6c000] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 281 (0x7fe5682a4400) [pid = 1815] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 280 (0x7fe5689eb000) [pid = 1815] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 279 (0x7fe572bbd000) [pid = 1815] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 278 (0x7fe568989c00) [pid = 1815] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 277 (0x7fe56eb77400) [pid = 1815] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 276 (0x7fe565a08000) [pid = 1815] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 275 (0x7fe562e4e800) [pid = 1815] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 274 (0x7fe565bce000) [pid = 1815] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 273 (0x7fe5630f0000) [pid = 1815] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 272 (0x7fe56ffa0000) [pid = 1815] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 271 (0x7fe56f299000) [pid = 1815] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 270 (0x7fe56ffa0c00) [pid = 1815] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 269 (0x7fe56d8f1000) [pid = 1815] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 268 (0x7fe562f03c00) [pid = 1815] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 267 (0x7fe56ff48800) [pid = 1815] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 266 (0x7fe5616f0000) [pid = 1815] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 265 (0x7fe56f248000) [pid = 1815] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 264 (0x7fe5604c4800) [pid = 1815] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 263 (0x7fe56fdb4800) [pid = 1815] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 262 (0x7fe572d63000) [pid = 1815] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 261 (0x7fe57300a000) [pid = 1815] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 260 (0x7fe578211800) [pid = 1815] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 259 (0x7fe5796e7000) [pid = 1815] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 258 (0x7fe5616f3400) [pid = 1815] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 257 (0x7fe564456c00) [pid = 1815] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 256 (0x7fe568994c00) [pid = 1815] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 255 (0x7fe57851b400) [pid = 1815] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 254 (0x7fe5604db400) [pid = 1815] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7fe5630f9800) [pid = 1815] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7fe572b03800) [pid = 1815] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7fe5701a0c00) [pid = 1815] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 250 (0x7fe562598400) [pid = 1815] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 249 (0x7fe578337800) [pid = 1815] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 248 (0x7fe562eb2400) [pid = 1815] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7fe562eb6400) [pid = 1815] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7fe562ec0800) [pid = 1815] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7fe572fb6800) [pid = 1815] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7fe5604d0000) [pid = 1815] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7fe56898e800) [pid = 1815] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7fe57019cc00) [pid = 1815] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7fe577f89400) [pid = 1815] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7fe57552a000) [pid = 1815] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7fe577f86400) [pid = 1815] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7fe577f91400) [pid = 1815] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7fe56f249800) [pid = 1815] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7fe562ebe800) [pid = 1815] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7fe565a0f400) [pid = 1815] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7fe5667abc00) [pid = 1815] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7fe5614b1400) [pid = 1815] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7fe5614aec00) [pid = 1815] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7fe57f55f800) [pid = 1815] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7fe578345400) [pid = 1815] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7fe578341000) [pid = 1815] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7fe5604e2000) [pid = 1815] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7fe57a5ea400) [pid = 1815] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7fe573557800) [pid = 1815] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe562ebc000) [pid = 1815] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe5701c6400) [pid = 1815] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe57a728800) [pid = 1815] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe5701c8400) [pid = 1815] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe56eb84000) [pid = 1815] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe5667b1c00) [pid = 1815] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe571608400) [pid = 1815] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe55bf72800) [pid = 1815] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe56fdb0000) [pid = 1815] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe562e45400) [pid = 1815] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7fe56060cc00) [pid = 1815] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7fe568996800) [pid = 1815] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7fe565944400) [pid = 1815] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7fe565a0e800) [pid = 1815] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7fe5604c6800) [pid = 1815] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:47:33 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7fe568782c00) [pid = 1815] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:47:33 INFO - PROCESS | 1815 | 1461664053947 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]]]}] 02:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 2237ms 02:47:33 INFO - PROCESS | 1815 | 1461664053976 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 02:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:47:33 INFO - PROCESS | 1815 | 1461664053979 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 02:47:33 INFO - PROCESS | 1815 | 1461664053984 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:47:33 INFO - PROCESS | 1815 | 1461664053987 Marionette TRACE conn3 <- [1,2018,null,{}] 02:47:33 INFO - PROCESS | 1815 | 1461664053992 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}] 02:47:34 INFO - PROCESS | 1815 | 1461664054249 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 02:47:34 INFO - PROCESS | 1815 | 1461664054265 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56148c800 == 130 [pid = 1815] [id = 512] 02:47:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7fe55fabb000) [pid = 1815] [serial = 1537] [outer = (nil)] 02:47:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7fe562598400) [pid = 1815] [serial = 1538] [outer = 0x7fe55fabb000] 02:47:34 INFO - PROCESS | 1815 | 1461664054434 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7fe562f09000) [pid = 1815] [serial = 1539] [outer = 0x7fe55fabb000] 02:47:35 INFO - PROCESS | 1815 | 1461664055142 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]]]}] 02:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1183ms 02:47:35 INFO - PROCESS | 1815 | 1461664055168 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 02:47:35 INFO - PROCESS | 1815 | 1461664055170 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 02:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:47:35 INFO - PROCESS | 1815 | 1461664055175 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - PROCESS | 1815 | 1461664055178 Marionette TRACE conn3 <- [1,2022,null,{}] 02:47:35 INFO - PROCESS | 1815 | 1461664055183 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}] 02:47:35 INFO - PROCESS | 1815 | 1461664055341 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 02:47:35 INFO - PROCESS | 1815 | 1461664055665 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55b689800 == 131 [pid = 1815] [id = 513] 02:47:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7fe55bf70800) [pid = 1815] [serial = 1540] [outer = (nil)] 02:47:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7fe55bf77000) [pid = 1815] [serial = 1541] [outer = 0x7fe55bf70800] 02:47:35 INFO - PROCESS | 1815 | 1461664055741 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7fe55e77f000) [pid = 1815] [serial = 1542] [outer = 0x7fe55bf70800] 02:47:36 INFO - PROCESS | 1815 | 1461664056761 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]]]}] 02:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1628ms 02:47:36 INFO - PROCESS | 1815 | 1461664056806 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 02:47:36 INFO - PROCESS | 1815 | 1461664056812 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 02:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:47:36 INFO - PROCESS | 1815 | 1461664056819 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 1815 | 1461664056825 Marionette TRACE conn3 <- [1,2026,null,{}] 02:47:36 INFO - PROCESS | 1815 | 1461664056832 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}] 02:47:37 INFO - PROCESS | 1815 | 1461664057043 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 02:47:37 INFO - PROCESS | 1815 | 1461664057384 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562497000 == 132 [pid = 1815] [id = 514] 02:47:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe5604db400) [pid = 1815] [serial = 1543] [outer = (nil)] 02:47:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe5614ba400) [pid = 1815] [serial = 1544] [outer = 0x7fe5604db400] 02:47:37 INFO - PROCESS | 1815 | 1461664057468 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe562e45400) [pid = 1815] [serial = 1545] [outer = 0x7fe5604db400] 02:47:38 INFO - PROCESS | 1815 | 1461664058339 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]]]}] 02:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1585ms 02:47:38 INFO - PROCESS | 1815 | 1461664058409 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 02:47:38 INFO - PROCESS | 1815 | 1461664058415 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 02:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:47:38 INFO - PROCESS | 1815 | 1461664058422 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - PROCESS | 1815 | 1461664058424 Marionette TRACE conn3 <- [1,2030,null,{}] 02:47:38 INFO - PROCESS | 1815 | 1461664058430 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}] 02:47:38 INFO - PROCESS | 1815 | 1461664058635 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 02:47:38 INFO - PROCESS | 1815 | 1461664058943 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5680a8000 == 133 [pid = 1815] [id = 515] 02:47:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe562eb9000) [pid = 1815] [serial = 1546] [outer = (nil)] 02:47:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe565944c00) [pid = 1815] [serial = 1547] [outer = 0x7fe562eb9000] 02:47:39 INFO - PROCESS | 1815 | 1461664059065 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe565d7fc00) [pid = 1815] [serial = 1548] [outer = 0x7fe562eb9000] 02:47:39 INFO - PROCESS | 1815 | 1461664059940 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]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1581ms 02:47:40 INFO - PROCESS | 1815 | 1461664060003 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 1815 | 1461664060008 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 02:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:47:40 INFO - PROCESS | 1815 | 1461664060021 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 1815 | 1461664060030 Marionette TRACE conn3 <- [1,2034,null,{}] 02:47:40 INFO - PROCESS | 1815 | 1461664060038 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}] 02:47:40 INFO - PROCESS | 1815 | 1461664060297 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 02:47:40 INFO - PROCESS | 1815 | 1461664060605 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573065000 == 134 [pid = 1815] [id = 516] 02:47:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe56877f400) [pid = 1815] [serial = 1549] [outer = (nil)] 02:47:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe56d8f1000) [pid = 1815] [serial = 1550] [outer = 0x7fe56877f400] 02:47:40 INFO - PROCESS | 1815 | 1461664060686 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe56f110c00) [pid = 1815] [serial = 1551] [outer = 0x7fe56877f400] 02:47:41 INFO - PROCESS | 1815 | 1461664061531 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]]]}] 02:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1548ms 02:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:47:41 INFO - PROCESS | 1815 | 1461664061563 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 02:47:41 INFO - PROCESS | 1815 | 1461664061566 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 02:47:41 INFO - PROCESS | 1815 | 1461664061572 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 1815 | 1461664061576 Marionette TRACE conn3 <- [1,2038,null,{}] 02:47:41 INFO - PROCESS | 1815 | 1461664061581 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}] 02:47:41 INFO - PROCESS | 1815 | 1461664061764 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 02:47:42 INFO - PROCESS | 1815 | 1461664062035 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573ed6800 == 135 [pid = 1815] [id = 517] 02:47:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe568782400) [pid = 1815] [serial = 1552] [outer = (nil)] 02:47:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7fe56f514400) [pid = 1815] [serial = 1553] [outer = 0x7fe568782400] 02:47:42 INFO - PROCESS | 1815 | 1461664062115 Marionette DEBUG loaded listener.js 02:47:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7fe56fc12c00) [pid = 1815] [serial = 1554] [outer = 0x7fe568782400] 02:47:42 INFO - PROCESS | 1815 | 1461664062996 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]]]}] 02:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1480ms 02:47:43 INFO - PROCESS | 1815 | 1461664063052 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 1815 | 1461664063056 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 02:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:47:43 INFO - PROCESS | 1815 | 1461664063061 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 1815 | 1461664063064 Marionette TRACE conn3 <- [1,2042,null,{}] 02:47:43 INFO - PROCESS | 1815 | 1461664063069 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}] 02:47:43 INFO - PROCESS | 1815 | 1461664063255 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 02:47:43 INFO - PROCESS | 1815 | 1461664063522 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57928f000 == 136 [pid = 1815] [id = 518] 02:47:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7fe570196400) [pid = 1815] [serial = 1555] [outer = (nil)] 02:47:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7fe57019d800) [pid = 1815] [serial = 1556] [outer = 0x7fe570196400] 02:47:43 INFO - PROCESS | 1815 | 1461664063614 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7fe572d69c00) [pid = 1815] [serial = 1557] [outer = 0x7fe570196400] 02:47:44 INFO - PROCESS | 1815 | 1461664064598 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]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1588ms 02:47:44 INFO - PROCESS | 1815 | 1461664064650 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 1815 | 1461664064654 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 02:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:47:44 INFO - PROCESS | 1815 | 1461664064660 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - PROCESS | 1815 | 1461664064663 Marionette TRACE conn3 <- [1,2046,null,{}] 02:47:44 INFO - PROCESS | 1815 | 1461664064668 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}] 02:47:44 INFO - PROCESS | 1815 | 1461664064847 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 02:47:45 INFO - PROCESS | 1815 | 1461664065074 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe587712800 == 137 [pid = 1815] [id = 519] 02:47:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7fe57300b400) [pid = 1815] [serial = 1558] [outer = (nil)] 02:47:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7fe5739dfc00) [pid = 1815] [serial = 1559] [outer = 0x7fe57300b400] 02:47:45 INFO - PROCESS | 1815 | 1461664065188 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7fe573d16400) [pid = 1815] [serial = 1560] [outer = 0x7fe57300b400] 02:47:46 INFO - PROCESS | 1815 | 1461664066062 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]]]}] 02:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1478ms 02:47:46 INFO - PROCESS | 1815 | 1461664066139 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 02:47:46 INFO - PROCESS | 1815 | 1461664066143 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 02:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:47:46 INFO - PROCESS | 1815 | 1461664066148 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 1815 | 1461664066151 Marionette TRACE conn3 <- [1,2050,null,{}] 02:47:46 INFO - PROCESS | 1815 | 1461664066156 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}] 02:47:46 INFO - PROCESS | 1815 | 1461664066375 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 02:47:46 INFO - PROCESS | 1815 | 1461664066637 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b72f800 == 138 [pid = 1815] [id = 520] 02:47:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7fe56d82c000) [pid = 1815] [serial = 1561] [outer = (nil)] 02:47:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7fe57618f400) [pid = 1815] [serial = 1562] [outer = 0x7fe56d82c000] 02:47:46 INFO - PROCESS | 1815 | 1461664066759 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7fe577f86400) [pid = 1815] [serial = 1563] [outer = 0x7fe56d82c000] 02:47:47 INFO - PROCESS | 1815 | 1461664067592 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]]]}] 02:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1477ms 02:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:47:47 INFO - PROCESS | 1815 | 1461664067626 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 02:47:47 INFO - PROCESS | 1815 | 1461664067629 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 02:47:47 INFO - PROCESS | 1815 | 1461664067635 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 1815 | 1461664067639 Marionette TRACE conn3 <- [1,2054,null,{}] 02:47:47 INFO - PROCESS | 1815 | 1461664067644 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}] 02:47:47 INFO - PROCESS | 1815 | 1461664067841 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 02:47:48 INFO - PROCESS | 1815 | 1461664068113 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe566043800 == 139 [pid = 1815] [id = 521] 02:47:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7fe57300e000) [pid = 1815] [serial = 1564] [outer = (nil)] 02:47:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7fe578212800) [pid = 1815] [serial = 1565] [outer = 0x7fe57300e000] 02:47:48 INFO - PROCESS | 1815 | 1461664068190 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7fe578404800) [pid = 1815] [serial = 1566] [outer = 0x7fe57300e000] 02:47:49 INFO - PROCESS | 1815 | 1461664069093 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]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1537ms 02:47:49 INFO - PROCESS | 1815 | 1461664069172 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 1815 | 1461664069176 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 02:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:47:49 INFO - PROCESS | 1815 | 1461664069182 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 1815 | 1461664069185 Marionette TRACE conn3 <- [1,2058,null,{}] 02:47:49 INFO - PROCESS | 1815 | 1461664069190 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}] 02:47:49 INFO - PROCESS | 1815 | 1461664069405 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 02:47:49 INFO - PROCESS | 1815 | 1461664069714 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56605d000 == 140 [pid = 1815] [id = 522] 02:47:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7fe573d15800) [pid = 1815] [serial = 1567] [outer = (nil)] 02:47:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7fe57851c400) [pid = 1815] [serial = 1568] [outer = 0x7fe573d15800] 02:47:49 INFO - PROCESS | 1815 | 1461664069794 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7fe579b8f800) [pid = 1815] [serial = 1569] [outer = 0x7fe573d15800] 02:47:50 INFO - PROCESS | 1815 | 1461664070622 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]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1478ms 02:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:47:50 INFO - PROCESS | 1815 | 1461664070661 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 02:47:50 INFO - PROCESS | 1815 | 1461664070663 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 02:47:50 INFO - PROCESS | 1815 | 1461664070669 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 1815 | 1461664070673 Marionette TRACE conn3 <- [1,2062,null,{}] 02:47:50 INFO - PROCESS | 1815 | 1461664070678 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}] 02:47:50 INFO - PROCESS | 1815 | 1461664070874 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 02:47:51 INFO - PROCESS | 1815 | 1461664071146 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561c77000 == 141 [pid = 1815] [id = 523] 02:47:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7fe57a2e9c00) [pid = 1815] [serial = 1570] [outer = (nil)] 02:47:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7fe572b4b000) [pid = 1815] [serial = 1571] [outer = 0x7fe57a2e9c00] 02:47:51 INFO - PROCESS | 1815 | 1461664071244 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7fe5854de800) [pid = 1815] [serial = 1572] [outer = 0x7fe57a2e9c00] 02:47:52 INFO - PROCESS | 1815 | 1461664072213 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]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1586ms 02:47:52 INFO - PROCESS | 1815 | 1461664072256 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 02:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:47:52 INFO - PROCESS | 1815 | 1461664072260 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 02:47:52 INFO - PROCESS | 1815 | 1461664072267 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - PROCESS | 1815 | 1461664072271 Marionette TRACE conn3 <- [1,2066,null,{}] 02:47:52 INFO - PROCESS | 1815 | 1461664072276 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}] 02:47:52 INFO - PROCESS | 1815 | 1461664072542 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 02:47:52 INFO - PROCESS | 1815 | 1461664072856 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe559bdd800 == 142 [pid = 1815] [id = 524] 02:47:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7fe57a5e5400) [pid = 1815] [serial = 1573] [outer = (nil)] 02:47:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7fe58b0a8c00) [pid = 1815] [serial = 1574] [outer = 0x7fe57a5e5400] 02:47:52 INFO - PROCESS | 1815 | 1461664072936 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 249 (0x7fe58b21c400) [pid = 1815] [serial = 1575] [outer = 0x7fe57a5e5400] 02:47:53 INFO - PROCESS | 1815 | 1461664073767 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]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1535ms 02:47:53 INFO - PROCESS | 1815 | 1461664073802 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 02:47:53 INFO - PROCESS | 1815 | 1461664073805 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 02:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:47:53 INFO - PROCESS | 1815 | 1461664073811 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 1815 | 1461664073813 Marionette TRACE conn3 <- [1,2070,null,{}] 02:47:53 INFO - PROCESS | 1815 | 1461664073819 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}] 02:47:54 INFO - PROCESS | 1815 | 1461664074014 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 02:47:54 INFO - PROCESS | 1815 | 1461664074287 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55b5d1800 == 143 [pid = 1815] [id = 525] 02:47:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 250 (0x7fe55fb45000) [pid = 1815] [serial = 1576] [outer = (nil)] 02:47:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 251 (0x7fe55fb4b400) [pid = 1815] [serial = 1577] [outer = 0x7fe55fb45000] 02:47:54 INFO - PROCESS | 1815 | 1461664074364 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7fe55fb50000) [pid = 1815] [serial = 1578] [outer = 0x7fe55fb45000] 02:47:55 INFO - PROCESS | 1815 | 1461664075208 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]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1430ms 02:47:55 INFO - PROCESS | 1815 | 1461664075242 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 02:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:47:55 INFO - PROCESS | 1815 | 1461664075254 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 02:47:55 INFO - PROCESS | 1815 | 1461664075259 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 1815 | 1461664075261 Marionette TRACE conn3 <- [1,2074,null,{}] 02:47:55 INFO - PROCESS | 1815 | 1461664075267 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}] 02:47:55 INFO - PROCESS | 1815 | 1461664075465 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 02:47:55 INFO - PROCESS | 1815 | 1461664075744 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55ace7000 == 144 [pid = 1815] [id = 526] 02:47:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7fe55e944c00) [pid = 1815] [serial = 1579] [outer = (nil)] 02:47:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7fe55e94b000) [pid = 1815] [serial = 1580] [outer = 0x7fe55e944c00] 02:47:55 INFO - PROCESS | 1815 | 1461664075820 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 255 (0x7fe55e950400) [pid = 1815] [serial = 1581] [outer = 0x7fe55e944c00] 02:47:56 INFO - PROCESS | 1815 | 1461664076659 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]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1436ms 02:47:56 INFO - PROCESS | 1815 | 1461664076702 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 1815 | 1461664076706 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 02:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:47:56 INFO - PROCESS | 1815 | 1461664076712 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 1815 | 1461664076714 Marionette TRACE conn3 <- [1,2078,null,{}] 02:47:56 INFO - PROCESS | 1815 | 1461664076719 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}] 02:47:56 INFO - PROCESS | 1815 | 1461664076897 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 02:47:57 INFO - PROCESS | 1815 | 1461664077170 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55b5e0800 == 145 [pid = 1815] [id = 527] 02:47:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 256 (0x7fe55e948800) [pid = 1815] [serial = 1582] [outer = (nil)] 02:47:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 257 (0x7fe55fb4f800) [pid = 1815] [serial = 1583] [outer = 0x7fe55e948800] 02:47:57 INFO - PROCESS | 1815 | 1461664077244 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 258 (0x7fe58b0a5400) [pid = 1815] [serial = 1584] [outer = 0x7fe55e948800] 02:47:58 INFO - PROCESS | 1815 | 1461664078065 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]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1388ms 02:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:47:58 INFO - PROCESS | 1815 | 1461664078100 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 02:47:58 INFO - PROCESS | 1815 | 1461664078103 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 02:47:58 INFO - PROCESS | 1815 | 1461664078109 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - PROCESS | 1815 | 1461664078112 Marionette TRACE conn3 <- [1,2082,null,{}] 02:47:58 INFO - PROCESS | 1815 | 1461664078117 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}] 02:47:58 INFO - PROCESS | 1815 | 1461664078324 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 02:47:58 INFO - PROCESS | 1815 | 1461664078606 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5597e9000 == 146 [pid = 1815] [id = 528] 02:47:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 259 (0x7fe559954400) [pid = 1815] [serial = 1585] [outer = (nil)] 02:47:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 260 (0x7fe55995d400) [pid = 1815] [serial = 1586] [outer = 0x7fe559954400] 02:47:58 INFO - PROCESS | 1815 | 1461664078684 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 261 (0x7fe559962c00) [pid = 1815] [serial = 1587] [outer = 0x7fe559954400] 02:47:59 INFO - PROCESS | 1815 | 1461664079683 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]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1637ms 02:47:59 INFO - PROCESS | 1815 | 1461664079746 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 02:47:59 INFO - PROCESS | 1815 | 1461664079750 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 02:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:47:59 INFO - PROCESS | 1815 | 1461664079755 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:47:59 INFO - PROCESS | 1815 | 1461664079757 Marionette TRACE conn3 <- [1,2086,null,{}] 02:47:59 INFO - PROCESS | 1815 | 1461664079765 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}] 02:47:59 INFO - PROCESS | 1815 | 1461664079953 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 02:48:00 INFO - PROCESS | 1815 | 1461664080233 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5594bb000 == 147 [pid = 1815] [id = 529] 02:48:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 262 (0x7fe5594eb400) [pid = 1815] [serial = 1588] [outer = (nil)] 02:48:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 263 (0x7fe5594f4800) [pid = 1815] [serial = 1589] [outer = 0x7fe5594eb400] 02:48:00 INFO - PROCESS | 1815 | 1461664080347 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 264 (0x7fe55995b000) [pid = 1815] [serial = 1590] [outer = 0x7fe5594eb400] 02:48:01 INFO - PROCESS | 1815 | 1461664081189 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]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1482ms 02:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:48:01 INFO - PROCESS | 1815 | 1461664081239 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 1815 | 1461664081242 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 02:48:01 INFO - PROCESS | 1815 | 1461664081248 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 1815 | 1461664081251 Marionette TRACE conn3 <- [1,2090,null,{}] 02:48:01 INFO - PROCESS | 1815 | 1461664081256 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}] 02:48:01 INFO - PROCESS | 1815 | 1461664081447 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 02:48:01 INFO - PROCESS | 1815 | 1461664081731 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55feca000 == 148 [pid = 1815] [id = 530] 02:48:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 265 (0x7fe5594ed400) [pid = 1815] [serial = 1591] [outer = (nil)] 02:48:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 266 (0x7fe55e950800) [pid = 1815] [serial = 1592] [outer = 0x7fe5594ed400] 02:48:01 INFO - PROCESS | 1815 | 1461664081850 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 267 (0x7fe55fb51000) [pid = 1815] [serial = 1593] [outer = 0x7fe5594ed400] 02:48:02 INFO - PROCESS | 1815 | 1461664082726 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]]]}] 02:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1534ms 02:48:02 INFO - PROCESS | 1815 | 1461664082782 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 02:48:02 INFO - PROCESS | 1815 | 1461664082784 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 02:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:48:02 INFO - PROCESS | 1815 | 1461664082791 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - PROCESS | 1815 | 1461664082793 Marionette TRACE conn3 <- [1,2094,null,{}] 02:48:02 INFO - PROCESS | 1815 | 1461664082798 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}] 02:48:02 INFO - PROCESS | 1815 | 1461664082986 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 02:48:03 INFO - PROCESS | 1815 | 1461664083266 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561c8f000 == 149 [pid = 1815] [id = 531] 02:48:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 268 (0x7fe5594f3400) [pid = 1815] [serial = 1594] [outer = (nil)] 02:48:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 269 (0x7fe5604de400) [pid = 1815] [serial = 1595] [outer = 0x7fe5594f3400] 02:48:03 INFO - PROCESS | 1815 | 1461664083380 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 270 (0x7fe5624a1c00) [pid = 1815] [serial = 1596] [outer = 0x7fe5594f3400] 02:48:04 INFO - PROCESS | 1815 | 1461664084200 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]]]}] 02:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1484ms 02:48:04 INFO - PROCESS | 1815 | 1461664084276 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 02:48:04 INFO - PROCESS | 1815 | 1461664084279 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 02:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:48:04 INFO - PROCESS | 1815 | 1461664084289 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:48:04 INFO - PROCESS | 1815 | 1461664084292 Marionette TRACE conn3 <- [1,2098,null,{}] 02:48:04 INFO - PROCESS | 1815 | 1461664084297 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}] 02:48:05 INFO - PROCESS | 1815 | 1461664085001 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 02:48:05 INFO - PROCESS | 1815 | 1461664085380 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55b68b000 == 150 [pid = 1815] [id = 532] 02:48:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 271 (0x7fe55bf7ac00) [pid = 1815] [serial = 1597] [outer = (nil)] 02:48:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 272 (0x7fe55e77dc00) [pid = 1815] [serial = 1598] [outer = 0x7fe55bf7ac00] 02:48:05 INFO - PROCESS | 1815 | 1461664085448 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 273 (0x7fe55f974c00) [pid = 1815] [serial = 1599] [outer = 0x7fe55bf7ac00] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57a512000 == 149 [pid = 1815] [id = 197] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56148c800 == 148 [pid = 1815] [id = 512] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc93800 == 147 [pid = 1815] [id = 511] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe566ad1000 == 146 [pid = 1815] [id = 510] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5631c8000 == 145 [pid = 1815] [id = 509] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe560808800 == 144 [pid = 1815] [id = 508] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f059000 == 143 [pid = 1815] [id = 507] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56247f800 == 142 [pid = 1815] [id = 506] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55b68e000 == 141 [pid = 1815] [id = 505] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58af44000 == 140 [pid = 1815] [id = 500] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5804e0000 == 139 [pid = 1815] [id = 499] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579aee000 == 138 [pid = 1815] [id = 498] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578e45800 == 137 [pid = 1815] [id = 497] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe575552800 == 136 [pid = 1815] [id = 496] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573b59000 == 135 [pid = 1815] [id = 495] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe571237800 == 134 [pid = 1815] [id = 494] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fde4000 == 133 [pid = 1815] [id = 493] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc6d800 == 132 [pid = 1815] [id = 492] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe564560800 == 131 [pid = 1815] [id = 491] 02:48:06 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56148e000 == 130 [pid = 1815] [id = 490] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 272 (0x7fe573c57400) [pid = 1815] [serial = 1407] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 271 (0x7fe573d21400) [pid = 1815] [serial = 1116] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 270 (0x7fe576e32000) [pid = 1815] [serial = 1119] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 269 (0x7fe5794e9400) [pid = 1815] [serial = 1122] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 268 (0x7fe57a731000) [pid = 1815] [serial = 1125] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 267 (0x7fe5854e1400) [pid = 1815] [serial = 1128] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 266 (0x7fe58671e800) [pid = 1815] [serial = 1131] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 265 (0x7fe58772b800) [pid = 1815] [serial = 1134] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 264 (0x7fe58b21e000) [pid = 1815] [serial = 1137] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 263 (0x7fe5604e9400) [pid = 1815] [serial = 1140] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 262 (0x7fe56ff9f400) [pid = 1815] [serial = 1173] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 261 (0x7fe573d1a000) [pid = 1815] [serial = 1176] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 260 (0x7fe57812f800) [pid = 1815] [serial = 1179] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 259 (0x7fe578467800) [pid = 1815] [serial = 1182] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 258 (0x7fe589638400) [pid = 1815] [serial = 1185] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 257 (0x7fe562ec0c00) [pid = 1815] [serial = 1188] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 256 (0x7fe58b0a3800) [pid = 1815] [serial = 1191] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 255 (0x7fe572fc1000) [pid = 1815] [serial = 1194] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 254 (0x7fe577f89800) [pid = 1815] [serial = 1197] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7fe570198000) [pid = 1815] [serial = 1200] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7fe57355a400) [pid = 1815] [serial = 1242] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7fe575594000) [pid = 1815] [serial = 1245] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 250 (0x7fe578134c00) [pid = 1815] [serial = 1248] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 249 (0x7fe578365c00) [pid = 1815] [serial = 1251] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 248 (0x7fe5794e6400) [pid = 1815] [serial = 1254] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7fe57a2e8000) [pid = 1815] [serial = 1257] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7fe572fbf000) [pid = 1815] [serial = 1293] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7fe568786c00) [pid = 1815] [serial = 1320] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7fe58b0a3400) [pid = 1815] [serial = 1317] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7fe5667b9400) [pid = 1815] [serial = 1314] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7fe587733c00) [pid = 1815] [serial = 1311] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7fe5614bc000) [pid = 1815] [serial = 1308] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7fe5875b5c00) [pid = 1815] [serial = 1305] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7fe586598000) [pid = 1815] [serial = 1302] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7fe57c74f400) [pid = 1815] [serial = 1299] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7fe576e2dc00) [pid = 1815] [serial = 1296] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7fe57300c800) [pid = 1815] [serial = 1113] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7fe56eb82400) [pid = 1815] [serial = 1215] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7fe56fb9b800) [pid = 1815] [serial = 1227] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7fe5706d3c00) [pid = 1815] [serial = 1104] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7fe56445b400) [pid = 1815] [serial = 1170] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7fe572d65000) [pid = 1815] [serial = 1167] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7fe5682a3c00) [pid = 1815] [serial = 1287] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7fe5716db400) [pid = 1815] [serial = 1233] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7fe56fdbcc00) [pid = 1815] [serial = 1230] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7fe572b4b800) [pid = 1815] [serial = 1236] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7fe56f20dc00) [pid = 1815] [serial = 1224] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe565bcd800) [pid = 1815] [serial = 1221] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe5716e7800) [pid = 1815] [serial = 1110] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe562ebb400) [pid = 1815] [serial = 1218] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe56fdbc400) [pid = 1815] [serial = 1290] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe561dd8c00) [pid = 1815] [serial = 1284] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe572fbdc00) [pid = 1815] [serial = 1239] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe5701d2c00) [pid = 1815] [serial = 1469] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe55faae800) [pid = 1815] [serial = 1443] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe55bf75400) [pid = 1815] [serial = 1442] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe56ff9b800) [pid = 1815] [serial = 1463] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7fe56445c400) [pid = 1815] [serial = 1449] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7fe562f0d000) [pid = 1815] [serial = 1448] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7fe570194800) [pid = 1815] [serial = 1418] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7fe568780000) [pid = 1815] [serial = 1415] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7fe562596000) [pid = 1815] [serial = 1446] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7fe5616f6400) [pid = 1815] [serial = 1445] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7fe56f737c00) [pid = 1815] [serial = 1460] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7fe5682acc00) [pid = 1815] [serial = 1454] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7fe56d826800) [pid = 1815] [serial = 1455] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7fe5661d1800) [pid = 1815] [serial = 1452] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7fe5661c4c00) [pid = 1815] [serial = 1451] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7fe5863e8000) [pid = 1815] [serial = 1427] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7fe560615000) [pid = 1815] [serial = 1466] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7fe55f496000) [pid = 1815] [serial = 1430] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7fe56d828000) [pid = 1815] [serial = 1457] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7fe56f1c2800) [pid = 1815] [serial = 1458] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7fe57813b800) [pid = 1815] [serial = 1424] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7fe572fbb000) [pid = 1815] [serial = 1421] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe55f981800) [pid = 1815] [serial = 1409] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7fe56593dc00) [pid = 1815] [serial = 1412] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe5701c9800) [pid = 1815] [serial = 1464] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7fe57c26bc00) [pid = 1815] [serial = 1433] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7fe55fab2c00) [pid = 1815] [serial = 1436] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7fe5739e0c00) [pid = 1815] [serial = 1439] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7fe56d8ec000) [pid = 1815] [serial = 1467] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7fe56fdae800) [pid = 1815] [serial = 1461] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7fe56f10e400) [pid = 1815] [serial = 1107] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe58b218400) [pid = 1815] [serial = 1362] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe57840f000) [pid = 1815] [serial = 1344] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe5667b4400) [pid = 1815] [serial = 1347] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe5701d4000) [pid = 1815] [serial = 1365] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe57f556c00) [pid = 1815] [serial = 1359] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe573869c00) [pid = 1815] [serial = 1368] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe56fba6000) [pid = 1815] [serial = 1350] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe579b85800) [pid = 1815] [serial = 1356] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7fe577f85000) [pid = 1815] [serial = 1353] [outer = (nil)] [url = about:blank] 02:48:06 INFO - PROCESS | 1815 | 1461664086944 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]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 2679ms 02:48:06 INFO - PROCESS | 1815 | 1461664086975 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 1815 | 1461664086980 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 02:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:48:07 INFO - PROCESS | 1815 | 1461664087037 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - PROCESS | 1815 | 1461664087044 Marionette TRACE conn3 <- [1,2102,null,{}] 02:48:07 INFO - PROCESS | 1815 | 1461664087050 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}] 02:48:07 INFO - PROCESS | 1815 | 1461664087230 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 02:48:07 INFO - PROCESS | 1815 | 1461664087243 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f1c9000 == 131 [pid = 1815] [id = 533] 02:48:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7fe56060f800) [pid = 1815] [serial = 1600] [outer = (nil)] 02:48:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe5614bc000) [pid = 1815] [serial = 1601] [outer = 0x7fe56060f800] 02:48:07 INFO - PROCESS | 1815 | 1461664087308 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe5624a5000) [pid = 1815] [serial = 1602] [outer = 0x7fe56060f800] 02:48:08 INFO - PROCESS | 1815 | 1461664088318 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]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1340ms 02:48:08 INFO - PROCESS | 1815 | 1461664088369 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 1815 | 1461664088374 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 02:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:48:08 INFO - PROCESS | 1815 | 1461664088380 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 1815 | 1461664088382 Marionette TRACE conn3 <- [1,2106,null,{}] 02:48:08 INFO - PROCESS | 1815 | 1461664088388 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}] 02:48:08 INFO - PROCESS | 1815 | 1461664088648 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 02:48:08 INFO - PROCESS | 1815 | 1461664088769 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56081e000 == 132 [pid = 1815] [id = 534] 02:48:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe56060e000) [pid = 1815] [serial = 1603] [outer = (nil)] 02:48:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe562ebe400) [pid = 1815] [serial = 1604] [outer = 0x7fe56060e000] 02:48:08 INFO - PROCESS | 1815 | 1461664088834 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe562f61800) [pid = 1815] [serial = 1605] [outer = 0x7fe56060e000] 02:48:09 INFO - PROCESS | 1815 | 1461664089704 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]]]}] 02:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1379ms 02:48:09 INFO - PROCESS | 1815 | 1461664089764 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 1815 | 1461664089770 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 02:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:48:09 INFO - PROCESS | 1815 | 1461664089785 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 1815 | 1461664089791 Marionette TRACE conn3 <- [1,2110,null,{}] 02:48:09 INFO - PROCESS | 1815 | 1461664089805 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}] 02:48:10 INFO - PROCESS | 1815 | 1461664090057 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 02:48:10 INFO - PROCESS | 1815 | 1461664090086 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562499800 == 133 [pid = 1815] [id = 535] 02:48:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe562e42400) [pid = 1815] [serial = 1606] [outer = (nil)] 02:48:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe565bc6000) [pid = 1815] [serial = 1607] [outer = 0x7fe562e42400] 02:48:10 INFO - PROCESS | 1815 | 1461664090146 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe565d7e000) [pid = 1815] [serial = 1608] [outer = 0x7fe562e42400] 02:48:11 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe5604f4c00) [pid = 1815] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:48:11 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe56d8ecc00) [pid = 1815] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:48:11 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe572f6c000) [pid = 1815] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:48:11 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe55bf76400) [pid = 1815] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:48:11 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe560607400) [pid = 1815] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:48:11 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe55bf79000) [pid = 1815] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:48:11 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe5701cac00) [pid = 1815] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:48:11 INFO - PROCESS | 1815 | 1461664091639 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]]]}] 02:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1892ms 02:48:11 INFO - PROCESS | 1815 | 1461664091703 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 02:48:11 INFO - PROCESS | 1815 | 1461664091706 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 02:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:48:11 INFO - PROCESS | 1815 | 1461664091723 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - PROCESS | 1815 | 1461664091726 Marionette TRACE conn3 <- [1,2114,null,{}] 02:48:11 INFO - PROCESS | 1815 | 1461664091733 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}] 02:48:11 INFO - PROCESS | 1815 | 1461664091897 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 02:48:11 INFO - PROCESS | 1815 | 1461664091913 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5631ba000 == 134 [pid = 1815] [id = 536] 02:48:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe55bf76400) [pid = 1815] [serial = 1609] [outer = (nil)] 02:48:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe5661c2400) [pid = 1815] [serial = 1610] [outer = 0x7fe55bf76400] 02:48:11 INFO - PROCESS | 1815 | 1461664091973 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe5667b0800) [pid = 1815] [serial = 1611] [outer = 0x7fe55bf76400] 02:48:12 INFO - PROCESS | 1815 | 1461664092821 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]]]}] 02:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1143ms 02:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:48:12 INFO - PROCESS | 1815 | 1461664092855 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 02:48:12 INFO - PROCESS | 1815 | 1461664092857 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 02:48:12 INFO - PROCESS | 1815 | 1461664092873 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:48:12 INFO - PROCESS | 1815 | 1461664092875 Marionette TRACE conn3 <- [1,2118,null,{}] 02:48:12 INFO - PROCESS | 1815 | 1461664092882 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}] 02:48:13 INFO - PROCESS | 1815 | 1461664093057 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 02:48:13 INFO - PROCESS | 1815 | 1461664093079 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe564560800 == 135 [pid = 1815] [id = 537] 02:48:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe56877fc00) [pid = 1815] [serial = 1612] [outer = (nil)] 02:48:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe568786400) [pid = 1815] [serial = 1613] [outer = 0x7fe56877fc00] 02:48:13 INFO - PROCESS | 1815 | 1461664093151 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe56eb79000) [pid = 1815] [serial = 1614] [outer = 0x7fe56877fc00] 02:48:14 INFO - PROCESS | 1815 | 1461664094397 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]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1595ms 02:48:14 INFO - PROCESS | 1815 | 1461664094464 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 1815 | 1461664094469 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 02:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:48:14 INFO - PROCESS | 1815 | 1461664094477 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 1815 | 1461664094482 Marionette TRACE conn3 <- [1,2122,null,{}] 02:48:14 INFO - PROCESS | 1815 | 1461664094489 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}] 02:48:14 INFO - PROCESS | 1815 | 1461664094718 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 02:48:15 INFO - PROCESS | 1815 | 1461664095023 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5600cc800 == 136 [pid = 1815] [id = 538] 02:48:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe55faac800) [pid = 1815] [serial = 1615] [outer = (nil)] 02:48:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7fe560608c00) [pid = 1815] [serial = 1616] [outer = 0x7fe55faac800] 02:48:15 INFO - PROCESS | 1815 | 1461664095104 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7fe562593400) [pid = 1815] [serial = 1617] [outer = 0x7fe55faac800] 02:48:15 INFO - PROCESS | 1815 | 1461664095991 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]]]}] 02:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1583ms 02:48:16 INFO - PROCESS | 1815 | 1461664096061 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 02:48:16 INFO - PROCESS | 1815 | 1461664096068 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 02:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:48:16 INFO - PROCESS | 1815 | 1461664096079 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - PROCESS | 1815 | 1461664096082 Marionette TRACE conn3 <- [1,2126,null,{}] 02:48:16 INFO - PROCESS | 1815 | 1461664096088 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}] 02:48:16 INFO - PROCESS | 1815 | 1461664096332 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 02:48:16 INFO - PROCESS | 1815 | 1461664096667 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5631c2800 == 137 [pid = 1815] [id = 539] 02:48:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7fe562ebf400) [pid = 1815] [serial = 1618] [outer = (nil)] 02:48:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7fe564169000) [pid = 1815] [serial = 1619] [outer = 0x7fe562ebf400] 02:48:16 INFO - PROCESS | 1815 | 1461664096746 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7fe565a0c800) [pid = 1815] [serial = 1620] [outer = 0x7fe562ebf400] 02:48:17 INFO - PROCESS | 1815 | 1461664097574 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]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1530ms 02:48:17 INFO - PROCESS | 1815 | 1461664097609 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 1815 | 1461664097612 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 02:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:48:17 INFO - PROCESS | 1815 | 1461664097619 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 1815 | 1461664097625 Marionette TRACE conn3 <- [1,2130,null,{}] 02:48:17 INFO - PROCESS | 1815 | 1461664097640 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}] 02:48:17 INFO - PROCESS | 1815 | 1461664097836 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 02:48:18 INFO - PROCESS | 1815 | 1461664098051 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5660c4800 == 138 [pid = 1815] [id = 540] 02:48:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7fe5661c7000) [pid = 1815] [serial = 1621] [outer = (nil)] 02:48:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe56877c400) [pid = 1815] [serial = 1622] [outer = 0x7fe5661c7000] 02:48:18 INFO - PROCESS | 1815 | 1461664098176 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7fe56d8edc00) [pid = 1815] [serial = 1623] [outer = 0x7fe5661c7000] 02:48:19 INFO - PROCESS | 1815 | 1461664099108 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] 02:48:19 INFO - PROCESS | 1815 | 1461664099167 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 02:48:19 INFO - PROCESS | 1815 | 1461664099173 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 1815 | 1461664099176 Marionette TRACE conn3 <- [1,2134,null,{}] 02:48:19 INFO - PROCESS | 1815 | 1461664099181 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}] 02:48:19 INFO - PROCESS | 1815 | 1461664099363 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 02:48:19 INFO - PROCESS | 1815 | 1461664099583 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5680a5800 == 139 [pid = 1815] [id = 541] 02:48:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe55bf79800) [pid = 1815] [serial = 1624] [outer = (nil)] 02:48:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7fe56f1c7c00) [pid = 1815] [serial = 1625] [outer = 0x7fe55bf79800] 02:48:19 INFO - PROCESS | 1815 | 1461664099698 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7fe56f293400) [pid = 1815] [serial = 1626] [outer = 0x7fe55bf79800] 02:48:20 INFO - PROCESS | 1815 | 1461664100568 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]]]}] 02:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1428ms 02:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:48:20 INFO - PROCESS | 1815 | 1461664100601 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 02:48:20 INFO - PROCESS | 1815 | 1461664100604 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 02:48:20 INFO - PROCESS | 1815 | 1461664100610 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - PROCESS | 1815 | 1461664100613 Marionette TRACE conn3 <- [1,2138,null,{}] 02:48:20 INFO - PROCESS | 1815 | 1461664100619 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}] 02:48:20 INFO - PROCESS | 1815 | 1461664100797 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 02:48:21 INFO - PROCESS | 1815 | 1461664101016 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5688a6800 == 140 [pid = 1815] [id = 542] 02:48:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7fe56f295c00) [pid = 1815] [serial = 1627] [outer = (nil)] 02:48:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7fe56f510800) [pid = 1815] [serial = 1628] [outer = 0x7fe56f295c00] 02:48:21 INFO - PROCESS | 1815 | 1461664101135 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7fe56fa51000) [pid = 1815] [serial = 1629] [outer = 0x7fe56f295c00] 02:48:22 INFO - PROCESS | 1815 | 1461664102065 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]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1492ms 02:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:48:22 INFO - PROCESS | 1815 | 1461664102102 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 1815 | 1461664102105 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 02:48:22 INFO - PROCESS | 1815 | 1461664102112 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 1815 | 1461664102115 Marionette TRACE conn3 <- [1,2142,null,{}] 02:48:22 INFO - PROCESS | 1815 | 1461664102120 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}] 02:48:22 INFO - PROCESS | 1815 | 1461664102325 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 02:48:22 INFO - PROCESS | 1815 | 1461664102609 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f83f000 == 141 [pid = 1815] [id = 543] 02:48:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7fe56fdb0000) [pid = 1815] [serial = 1630] [outer = (nil)] 02:48:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7fe570195800) [pid = 1815] [serial = 1631] [outer = 0x7fe56fdb0000] 02:48:22 INFO - PROCESS | 1815 | 1461664102735 Marionette DEBUG loaded listener.js 02:48:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7fe571265400) [pid = 1815] [serial = 1632] [outer = 0x7fe56fdb0000] 02:48:23 INFO - PROCESS | 1815 | 1461664103555 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] 02:48:23 INFO - PROCESS | 1815 | 1461664103603 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 02:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:48:23 INFO - PROCESS | 1815 | 1461664103609 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - PROCESS | 1815 | 1461664103612 Marionette TRACE conn3 <- [1,2146,null,{}] 02:48:23 INFO - PROCESS | 1815 | 1461664103618 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}] 02:48:23 INFO - PROCESS | 1815 | 1461664103794 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 02:48:24 INFO - PROCESS | 1815 | 1461664104016 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fd47800 == 142 [pid = 1815] [id = 544] 02:48:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7fe56fdb0c00) [pid = 1815] [serial = 1633] [outer = (nil)] 02:48:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7fe572b02c00) [pid = 1815] [serial = 1634] [outer = 0x7fe56fdb0c00] 02:48:24 INFO - PROCESS | 1815 | 1461664104128 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7fe572b42400) [pid = 1815] [serial = 1635] [outer = 0x7fe56fdb0c00] 02:48:25 INFO - PROCESS | 1815 | 1461664105043 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] 02:48:25 INFO - PROCESS | 1815 | 1461664105099 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 02:48:25 INFO - PROCESS | 1815 | 1461664105106 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 1815 | 1461664105109 Marionette TRACE conn3 <- [1,2150,null,{}] 02:48:25 INFO - PROCESS | 1815 | 1461664105114 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}] 02:48:25 INFO - PROCESS | 1815 | 1461664105384 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 02:48:25 INFO - PROCESS | 1815 | 1461664105582 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5702a0000 == 143 [pid = 1815] [id = 545] 02:48:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7fe57125b000) [pid = 1815] [serial = 1636] [outer = (nil)] 02:48:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7fe572d6f400) [pid = 1815] [serial = 1637] [outer = 0x7fe57125b000] 02:48:25 INFO - PROCESS | 1815 | 1461664105661 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7fe572fc0800) [pid = 1815] [serial = 1638] [outer = 0x7fe57125b000] 02:48:26 INFO - PROCESS | 1815 | 1461664106507 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]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1431ms 02:48:26 INFO - PROCESS | 1815 | 1461664106537 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 1815 | 1461664106541 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 02:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:48:26 INFO - PROCESS | 1815 | 1461664106547 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 1815 | 1461664106549 Marionette TRACE conn3 <- [1,2154,null,{}] 02:48:26 INFO - PROCESS | 1815 | 1461664106554 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}] 02:48:26 INFO - PROCESS | 1815 | 1461664106748 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 02:48:27 INFO - PROCESS | 1815 | 1461664107014 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe571233800 == 144 [pid = 1815] [id = 546] 02:48:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7fe571611400) [pid = 1815] [serial = 1639] [outer = (nil)] 02:48:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7fe573048800) [pid = 1815] [serial = 1640] [outer = 0x7fe571611400] 02:48:27 INFO - PROCESS | 1815 | 1461664107098 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7fe573862400) [pid = 1815] [serial = 1641] [outer = 0x7fe571611400] 02:48:27 INFO - PROCESS | 1815 | 1461664107965 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]]]}] 02:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1481ms 02:48:28 INFO - PROCESS | 1815 | 1461664108029 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 1815 | 1461664108033 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 02:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:48:28 INFO - PROCESS | 1815 | 1461664108039 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 1815 | 1461664108041 Marionette TRACE conn3 <- [1,2158,null,{}] 02:48:28 INFO - PROCESS | 1815 | 1461664108046 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}] 02:48:28 INFO - PROCESS | 1815 | 1461664108259 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 02:48:28 INFO - PROCESS | 1815 | 1461664108521 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5738ef800 == 145 [pid = 1815] [id = 547] 02:48:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7fe5739e1c00) [pid = 1815] [serial = 1642] [outer = (nil)] 02:48:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe5739e8400) [pid = 1815] [serial = 1643] [outer = 0x7fe5739e1c00] 02:48:28 INFO - PROCESS | 1815 | 1461664108648 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe573d20800) [pid = 1815] [serial = 1644] [outer = 0x7fe5739e1c00] 02:48:29 INFO - PROCESS | 1815 | 1461664109500 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]]]}] 02:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1534ms 02:48:29 INFO - PROCESS | 1815 | 1461664109577 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 02:48:29 INFO - PROCESS | 1815 | 1461664109580 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 02:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:48:29 INFO - PROCESS | 1815 | 1461664109586 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - PROCESS | 1815 | 1461664109590 Marionette TRACE conn3 <- [1,2162,null,{}] 02:48:29 INFO - PROCESS | 1815 | 1461664109595 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}] 02:48:29 INFO - PROCESS | 1815 | 1461664109840 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 02:48:30 INFO - PROCESS | 1815 | 1461664110148 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573dd2800 == 146 [pid = 1815] [id = 548] 02:48:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe55f494c00) [pid = 1815] [serial = 1645] [outer = (nil)] 02:48:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe56fdbac00) [pid = 1815] [serial = 1646] [outer = 0x7fe55f494c00] 02:48:30 INFO - PROCESS | 1815 | 1461664110232 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe578341400) [pid = 1815] [serial = 1647] [outer = 0x7fe55f494c00] 02:48:31 INFO - PROCESS | 1815 | 1461664111077 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]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1536ms 02:48:31 INFO - PROCESS | 1815 | 1461664111123 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 02:48:31 INFO - PROCESS | 1815 | 1461664111127 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 02:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:48:31 INFO - PROCESS | 1815 | 1461664111133 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 1815 | 1461664111136 Marionette TRACE conn3 <- [1,2166,null,{}] 02:48:31 INFO - PROCESS | 1815 | 1461664111141 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}] 02:48:31 INFO - PROCESS | 1815 | 1461664111344 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 02:48:31 INFO - PROCESS | 1815 | 1461664111619 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe576e92000 == 147 [pid = 1815] [id = 549] 02:48:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe55fab2000) [pid = 1815] [serial = 1648] [outer = (nil)] 02:48:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe57846ec00) [pid = 1815] [serial = 1649] [outer = 0x7fe55fab2000] 02:48:31 INFO - PROCESS | 1815 | 1461664111736 Marionette DEBUG loaded listener.js 02:48:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe5794e8800) [pid = 1815] [serial = 1650] [outer = 0x7fe55fab2000] 02:48:32 INFO - PROCESS | 1815 | 1461664112597 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]]]}] 02:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1529ms 02:48:32 INFO - PROCESS | 1815 | 1461664112664 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 02:48:32 INFO - PROCESS | 1815 | 1461664112667 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 02:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:48:32 INFO - PROCESS | 1815 | 1461664112674 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:48:32 INFO - PROCESS | 1815 | 1461664112676 Marionette TRACE conn3 <- [1,2170,null,{}] 02:48:32 INFO - PROCESS | 1815 | 1461664112681 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}] 02:48:32 INFO - PROCESS | 1815 | 1461664112893 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 02:48:33 INFO - PROCESS | 1815 | 1461664113156 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57904a000 == 148 [pid = 1815] [id = 550] 02:48:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe577f88c00) [pid = 1815] [serial = 1651] [outer = (nil)] 02:48:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe579b8e800) [pid = 1815] [serial = 1652] [outer = 0x7fe577f88c00] 02:48:33 INFO - PROCESS | 1815 | 1461664113271 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7fe57a732000) [pid = 1815] [serial = 1653] [outer = 0x7fe577f88c00] 02:48:34 INFO - PROCESS | 1815 | 1461664114060 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]]]}] 02:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1437ms 02:48:34 INFO - PROCESS | 1815 | 1461664114112 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 1815 | 1461664114116 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 02:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:48:34 INFO - PROCESS | 1815 | 1461664114121 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - PROCESS | 1815 | 1461664114124 Marionette TRACE conn3 <- [1,2174,null,{}] 02:48:34 INFO - PROCESS | 1815 | 1461664114129 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}] 02:48:34 INFO - PROCESS | 1815 | 1461664114329 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 02:48:34 INFO - PROCESS | 1815 | 1461664114608 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579805800 == 149 [pid = 1815] [id = 551] 02:48:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7fe576023400) [pid = 1815] [serial = 1654] [outer = (nil)] 02:48:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7fe57c798000) [pid = 1815] [serial = 1655] [outer = 0x7fe576023400] 02:48:34 INFO - PROCESS | 1815 | 1461664114684 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7fe585415c00) [pid = 1815] [serial = 1656] [outer = 0x7fe576023400] 02:48:35 INFO - PROCESS | 1815 | 1461664115540 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]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1490ms 02:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:48:35 INFO - PROCESS | 1815 | 1461664115612 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 1815 | 1461664115615 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 02:48:35 INFO - PROCESS | 1815 | 1461664115621 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 1815 | 1461664115624 Marionette TRACE conn3 <- [1,2178,null,{}] 02:48:35 INFO - PROCESS | 1815 | 1461664115629 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}] 02:48:35 INFO - PROCESS | 1815 | 1461664115845 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 02:48:36 INFO - PROCESS | 1815 | 1461664116110 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a721800 == 150 [pid = 1815] [id = 552] 02:48:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7fe5794eac00) [pid = 1815] [serial = 1657] [outer = (nil)] 02:48:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7fe5863e8000) [pid = 1815] [serial = 1658] [outer = 0x7fe5794eac00] 02:48:36 INFO - PROCESS | 1815 | 1461664116226 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7fe5874e0c00) [pid = 1815] [serial = 1659] [outer = 0x7fe5794eac00] 02:48:37 INFO - PROCESS | 1815 | 1461664117066 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]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1479ms 02:48:37 INFO - PROCESS | 1815 | 1461664117099 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 1815 | 1461664117102 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 02:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:48:37 INFO - PROCESS | 1815 | 1461664117109 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - PROCESS | 1815 | 1461664117111 Marionette TRACE conn3 <- [1,2182,null,{}] 02:48:37 INFO - PROCESS | 1815 | 1461664117116 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}] 02:48:37 INFO - PROCESS | 1815 | 1461664117326 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 02:48:37 INFO - PROCESS | 1815 | 1461664117608 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5804ee800 == 151 [pid = 1815] [id = 553] 02:48:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7fe57c720000) [pid = 1815] [serial = 1660] [outer = (nil)] 02:48:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7fe587562400) [pid = 1815] [serial = 1661] [outer = 0x7fe57c720000] 02:48:37 INFO - PROCESS | 1815 | 1461664117734 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7fe58911b400) [pid = 1815] [serial = 1662] [outer = 0x7fe57c720000] 02:48:38 INFO - PROCESS | 1815 | 1461664118561 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]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1530ms 02:48:38 INFO - PROCESS | 1815 | 1461664118640 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 1815 | 1461664118644 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 02:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:48:38 INFO - PROCESS | 1815 | 1461664118650 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 1815 | 1461664118652 Marionette TRACE conn3 <- [1,2186,null,{}] 02:48:38 INFO - PROCESS | 1815 | 1461664118658 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}] 02:48:38 INFO - PROCESS | 1815 | 1461664118880 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 02:48:39 INFO - PROCESS | 1815 | 1461664119188 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe587214800 == 152 [pid = 1815] [id = 554] 02:48:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7fe561381c00) [pid = 1815] [serial = 1663] [outer = (nil)] 02:48:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7fe56138b000) [pid = 1815] [serial = 1664] [outer = 0x7fe561381c00] 02:48:39 INFO - PROCESS | 1815 | 1461664119266 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7fe56138f800) [pid = 1815] [serial = 1665] [outer = 0x7fe561381c00] 02:48:40 INFO - PROCESS | 1815 | 1461664120094 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]]]}] 02:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1489ms 02:48:40 INFO - PROCESS | 1815 | 1461664120140 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 1815 | 1461664120143 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 02:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:48:40 INFO - PROCESS | 1815 | 1461664120149 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - PROCESS | 1815 | 1461664120151 Marionette TRACE conn3 <- [1,2190,null,{}] 02:48:40 INFO - PROCESS | 1815 | 1461664120156 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}] 02:48:40 INFO - PROCESS | 1815 | 1461664120355 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 02:48:40 INFO - PROCESS | 1815 | 1461664120644 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f1d9800 == 153 [pid = 1815] [id = 555] 02:48:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7fe55bf71800) [pid = 1815] [serial = 1666] [outer = (nil)] 02:48:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7fe55e949400) [pid = 1815] [serial = 1667] [outer = 0x7fe55bf71800] 02:48:40 INFO - PROCESS | 1815 | 1461664120761 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7fe5624a3400) [pid = 1815] [serial = 1668] [outer = 0x7fe55bf71800] 02:48:41 INFO - PROCESS | 1815 | 1461664121592 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]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1481ms 02:48:41 INFO - PROCESS | 1815 | 1461664121631 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 1815 | 1461664121633 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 02:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:48:41 INFO - PROCESS | 1815 | 1461664121640 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 1815 | 1461664121642 Marionette TRACE conn3 <- [1,2194,null,{}] 02:48:41 INFO - PROCESS | 1815 | 1461664121667 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}] 02:48:41 INFO - PROCESS | 1815 | 1461664121889 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 02:48:42 INFO - PROCESS | 1815 | 1461664122159 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f4b2000 == 154 [pid = 1815] [id = 556] 02:48:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7fe55bf6fc00) [pid = 1815] [serial = 1669] [outer = (nil)] 02:48:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7fe55f973c00) [pid = 1815] [serial = 1670] [outer = 0x7fe55bf6fc00] 02:48:42 INFO - PROCESS | 1815 | 1461664122272 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7fe56f3bc400) [pid = 1815] [serial = 1671] [outer = 0x7fe55bf6fc00] 02:48:43 INFO - PROCESS | 1815 | 1461664123646 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]]]}] 02:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2033ms 02:48:43 INFO - PROCESS | 1815 | 1461664123675 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 02:48:43 INFO - PROCESS | 1815 | 1461664123681 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 02:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:48:43 INFO - PROCESS | 1815 | 1461664123688 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 1815 | 1461664123693 Marionette TRACE conn3 <- [1,2198,null,{}] 02:48:43 INFO - PROCESS | 1815 | 1461664123700 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}] 02:48:43 INFO - PROCESS | 1815 | 1461664123880 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe564558800 == 153 [pid = 1815] [id = 483] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56149c000 == 152 [pid = 1815] [id = 484] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f2ee800 == 151 [pid = 1815] [id = 482] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5597e9000 == 150 [pid = 1815] [id = 528] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55b5e0800 == 149 [pid = 1815] [id = 527] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55ace7000 == 148 [pid = 1815] [id = 526] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55b5d1800 == 147 [pid = 1815] [id = 525] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe559bdd800 == 146 [pid = 1815] [id = 524] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe561c77000 == 145 [pid = 1815] [id = 523] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56605d000 == 144 [pid = 1815] [id = 522] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe566043800 == 143 [pid = 1815] [id = 521] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b72f800 == 142 [pid = 1815] [id = 520] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe587712800 == 141 [pid = 1815] [id = 519] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57928f000 == 140 [pid = 1815] [id = 518] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573ed6800 == 139 [pid = 1815] [id = 517] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573065000 == 138 [pid = 1815] [id = 516] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5680a8000 == 137 [pid = 1815] [id = 515] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe562497000 == 136 [pid = 1815] [id = 514] 02:48:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55b689800 == 135 [pid = 1815] [id = 513] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7fe565bc2c00) [pid = 1815] [serial = 1526] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7fe56d8f3000) [pid = 1815] [serial = 1527] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7fe565939c00) [pid = 1815] [serial = 1475] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7fe57840b800) [pid = 1815] [serial = 1496] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7fe57135c400) [pid = 1815] [serial = 1481] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7fe5794e6800) [pid = 1815] [serial = 1499] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7fe56060c800) [pid = 1815] [serial = 1472] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7fe572d6e000) [pid = 1815] [serial = 1484] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7fe56fb9e000) [pid = 1815] [serial = 1529] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7fe56f10c000) [pid = 1815] [serial = 1478] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7fe57820e000) [pid = 1815] [serial = 1493] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7fe5739de800) [pid = 1815] [serial = 1535] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7fe55e671800) [pid = 1815] [serial = 1517] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7fe55e783800) [pid = 1815] [serial = 1518] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7fe5630f8800) [pid = 1815] [serial = 1523] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7fe5661c9c00) [pid = 1815] [serial = 1524] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7fe562eb9400) [pid = 1815] [serial = 1508] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7fe573c54c00) [pid = 1815] [serial = 1487] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7fe5604ec000) [pid = 1815] [serial = 1520] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe5614bdc00) [pid = 1815] [serial = 1521] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe573d15400) [pid = 1815] [serial = 1514] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe56f513000) [pid = 1815] [serial = 1511] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe576e33800) [pid = 1815] [serial = 1490] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe55e677000) [pid = 1815] [serial = 1505] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe586041400) [pid = 1815] [serial = 1502] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe5705f4800) [pid = 1815] [serial = 1532] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe572f6ac00) [pid = 1815] [serial = 1533] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe5739e4400) [pid = 1815] [serial = 1536] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe562598400) [pid = 1815] [serial = 1538] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7fe56fdb7000) [pid = 1815] [serial = 1530] [outer = (nil)] [url = about:blank] 02:48:44 INFO - PROCESS | 1815 | 1461664124734 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5597da800 == 136 [pid = 1815] [id = 557] 02:48:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7fe55e949800) [pid = 1815] [serial = 1672] [outer = (nil)] 02:48:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe55e94e000) [pid = 1815] [serial = 1673] [outer = 0x7fe55e949800] 02:48:44 INFO - PROCESS | 1815 | 1461664124909 Marionette DEBUG loaded listener.js 02:48:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe55f974000) [pid = 1815] [serial = 1674] [outer = 0x7fe55e949800] 02:48:45 INFO - PROCESS | 1815 | 1461664125624 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]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1988ms 02:48:45 INFO - PROCESS | 1815 | 1461664125677 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 02:48:45 INFO - PROCESS | 1815 | 1461664125685 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 02:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:48:45 INFO - PROCESS | 1815 | 1461664125709 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 1815 | 1461664125713 Marionette TRACE conn3 <- [1,2202,null,{}] 02:48:45 INFO - PROCESS | 1815 | 1461664125718 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}] 02:48:45 INFO - PROCESS | 1815 | 1461664125903 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 02:48:45 INFO - PROCESS | 1815 | 1461664125915 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55b5e1800 == 137 [pid = 1815] [id = 558] 02:48:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe55fb48800) [pid = 1815] [serial = 1675] [outer = (nil)] 02:48:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe5604c8800) [pid = 1815] [serial = 1676] [outer = 0x7fe55fb48800] 02:48:45 INFO - PROCESS | 1815 | 1461664125975 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe5604eb000) [pid = 1815] [serial = 1677] [outer = 0x7fe55fb48800] 02:48:46 INFO - PROCESS | 1815 | 1461664126935 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]]]}] 02:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1289ms 02:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:48:46 INFO - PROCESS | 1815 | 1461664126990 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 02:48:46 INFO - PROCESS | 1815 | 1461664126993 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 02:48:47 INFO - PROCESS | 1815 | 1461664126999 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - PROCESS | 1815 | 1461664127005 Marionette TRACE conn3 <- [1,2206,null,{}] 02:48:47 INFO - PROCESS | 1815 | 1461664127020 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}] 02:48:47 INFO - PROCESS | 1815 | 1461664127204 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 02:48:47 INFO - PROCESS | 1815 | 1461664127424 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f4b1000 == 138 [pid = 1815] [id = 559] 02:48:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe560615c00) [pid = 1815] [serial = 1678] [outer = (nil)] 02:48:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe5614b9800) [pid = 1815] [serial = 1679] [outer = 0x7fe560615c00] 02:48:47 INFO - PROCESS | 1815 | 1461664127502 Marionette DEBUG loaded listener.js 02:48:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe5616f5400) [pid = 1815] [serial = 1680] [outer = 0x7fe560615c00] 02:48:48 INFO - PROCESS | 1815 | 1461664128309 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]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1337ms 02:48:48 INFO - PROCESS | 1815 | 1461664128336 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 1815 | 1461664128340 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 02:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:48:48 INFO - PROCESS | 1815 | 1461664128345 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 1815 | 1461664128348 Marionette TRACE conn3 <- [1,2210,null,{}] 02:48:48 INFO - PROCESS | 1815 | 1461664128353 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}] 02:48:48 INFO - PROCESS | 1815 | 1461664128596 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 02:48:48 INFO - PROCESS | 1815 | 1461664128631 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5608d0800 == 139 [pid = 1815] [id = 560] 02:48:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe5624a1000) [pid = 1815] [serial = 1681] [outer = (nil)] 02:48:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe5624afc00) [pid = 1815] [serial = 1682] [outer = 0x7fe5624a1000] 02:48:48 INFO - PROCESS | 1815 | 1461664128712 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7fe56259c000) [pid = 1815] [serial = 1683] [outer = 0x7fe5624a1000] 02:48:49 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7fe55fabb000) [pid = 1815] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:48:49 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe55bf76400) [pid = 1815] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:48:49 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe56f107400) [pid = 1815] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:48:49 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe56060f800) [pid = 1815] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:48:49 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe562e42400) [pid = 1815] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:48:49 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe56060e000) [pid = 1815] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:48:49 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe55bf7ac00) [pid = 1815] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:48:49 INFO - PROCESS | 1815 | 1461664129951 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]]]}] 02:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1632ms 02:48:49 INFO - PROCESS | 1815 | 1461664129977 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 1815 | 1461664129981 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 02:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:48:49 INFO - PROCESS | 1815 | 1461664129986 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - PROCESS | 1815 | 1461664129988 Marionette TRACE conn3 <- [1,2214,null,{}] 02:48:49 INFO - PROCESS | 1815 | 1461664129994 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}] 02:48:50 INFO - PROCESS | 1815 | 1461664130164 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 02:48:50 INFO - PROCESS | 1815 | 1461664130179 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561483800 == 140 [pid = 1815] [id = 561] 02:48:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe55bf76400) [pid = 1815] [serial = 1684] [outer = (nil)] 02:48:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe56275f800) [pid = 1815] [serial = 1685] [outer = 0x7fe55bf76400] 02:48:50 INFO - PROCESS | 1815 | 1461664130238 Marionette DEBUG loaded listener.js 02:48:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe562e49400) [pid = 1815] [serial = 1686] [outer = 0x7fe55bf76400] 02:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1135ms 02:48:51 INFO - PROCESS | 1815 | 1461664131112 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]]]}] 02:48:51 INFO - PROCESS | 1815 | 1461664131123 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 02:48:51 INFO - PROCESS | 1815 | 1461664131126 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 02:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:48:51 INFO - PROCESS | 1815 | 1461664131132 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:48:51 INFO - PROCESS | 1815 | 1461664131134 Marionette TRACE conn3 <- [1,2218,null,{}] 02:48:51 INFO - PROCESS | 1815 | 1461664131139 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}] 02:48:51 INFO - PROCESS | 1815 | 1461664131400 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 02:48:51 INFO - PROCESS | 1815 | 1461664131423 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561d09000 == 141 [pid = 1815] [id = 562] 02:48:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe562ec1400) [pid = 1815] [serial = 1687] [outer = (nil)] 02:48:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe562f5b800) [pid = 1815] [serial = 1688] [outer = 0x7fe562ec1400] 02:48:51 INFO - PROCESS | 1815 | 1461664131485 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe564163c00) [pid = 1815] [serial = 1689] [outer = 0x7fe562ec1400] 02:48:52 INFO - PROCESS | 1815 | 1461664132632 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]]]}] 02:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1527ms 02:48:52 INFO - PROCESS | 1815 | 1461664132659 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 1815 | 1461664132665 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 02:48:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:48:52 INFO - PROCESS | 1815 | 1461664132675 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 1815 | 1461664132679 Marionette TRACE conn3 <- [1,2222,null,{}] 02:48:52 INFO - PROCESS | 1815 | 1461664132697 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}] 02:48:52 INFO - PROCESS | 1815 | 1461664132951 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 02:48:53 INFO - PROCESS | 1815 | 1461664133270 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f1d4800 == 142 [pid = 1815] [id = 563] 02:48:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7fe55fabac00) [pid = 1815] [serial = 1690] [outer = (nil)] 02:48:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7fe55fb48000) [pid = 1815] [serial = 1691] [outer = 0x7fe55fabac00] 02:48:53 INFO - PROCESS | 1815 | 1461664133348 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7fe5604ea800) [pid = 1815] [serial = 1692] [outer = 0x7fe55fabac00] 02:48:54 INFO - PROCESS | 1815 | 1461664134220 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]]]}] 02:48:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:48:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1585ms 02:48:54 INFO - PROCESS | 1815 | 1461664134260 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 02:48:54 INFO - PROCESS | 1815 | 1461664134268 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 02:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:48:54 INFO - PROCESS | 1815 | 1461664134278 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:48:54 INFO - PROCESS | 1815 | 1461664134282 Marionette TRACE conn3 <- [1,2226,null,{}] 02:48:54 INFO - PROCESS | 1815 | 1461664134288 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}] 02:48:54 INFO - PROCESS | 1815 | 1461664134479 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 02:48:54 INFO - PROCESS | 1815 | 1461664134751 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561ca2800 == 143 [pid = 1815] [id = 564] 02:48:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7fe561385000) [pid = 1815] [serial = 1693] [outer = (nil)] 02:48:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7fe5624a1800) [pid = 1815] [serial = 1694] [outer = 0x7fe561385000] 02:48:54 INFO - PROCESS | 1815 | 1461664134920 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7fe56276a800) [pid = 1815] [serial = 1695] [outer = 0x7fe561385000] 02:48:55 INFO - PROCESS | 1815 | 1461664135770 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]]]}] 02:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1529ms 02:48:55 INFO - PROCESS | 1815 | 1461664135807 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 1815 | 1461664135812 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 02:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:48:55 INFO - PROCESS | 1815 | 1461664135818 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 1815 | 1461664135823 Marionette TRACE conn3 <- [1,2230,null,{}] 02:48:55 INFO - PROCESS | 1815 | 1461664135839 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}] 02:48:56 INFO - PROCESS | 1815 | 1461664136041 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 02:48:56 INFO - PROCESS | 1815 | 1461664136317 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562ecc800 == 144 [pid = 1815] [id = 565] 02:48:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7fe561dd2400) [pid = 1815] [serial = 1696] [outer = (nil)] 02:48:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7fe562f18800) [pid = 1815] [serial = 1697] [outer = 0x7fe561dd2400] 02:48:56 INFO - PROCESS | 1815 | 1461664136440 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7fe5630f7800) [pid = 1815] [serial = 1698] [outer = 0x7fe561dd2400] 02:48:57 INFO - PROCESS | 1815 | 1461664137277 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]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1484ms 02:48:57 INFO - PROCESS | 1815 | 1461664137302 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 1815 | 1461664137307 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 02:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:48:57 INFO - PROCESS | 1815 | 1461664137313 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 1815 | 1461664137316 Marionette TRACE conn3 <- [1,2234,null,{}] 02:48:57 INFO - PROCESS | 1815 | 1461664137321 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}] 02:48:57 INFO - PROCESS | 1815 | 1461664137508 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 02:48:57 INFO - PROCESS | 1815 | 1461664137801 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563d0f800 == 145 [pid = 1815] [id = 566] 02:48:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7fe562e50400) [pid = 1815] [serial = 1699] [outer = (nil)] 02:48:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7fe564456c00) [pid = 1815] [serial = 1700] [outer = 0x7fe562e50400] 02:48:57 INFO - PROCESS | 1815 | 1461664137881 Marionette DEBUG loaded listener.js 02:48:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7fe564671000) [pid = 1815] [serial = 1701] [outer = 0x7fe562e50400] 02:48:58 INFO - PROCESS | 1815 | 1461664138736 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]]]}] 02:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1481ms 02:48:58 INFO - PROCESS | 1815 | 1461664138795 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 02:48:58 INFO - PROCESS | 1815 | 1461664138799 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 02:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:48:58 INFO - PROCESS | 1815 | 1461664138805 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 1815 | 1461664138809 Marionette TRACE conn3 <- [1,2238,null,{}] 02:48:58 INFO - PROCESS | 1815 | 1461664138814 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}] 02:48:59 INFO - PROCESS | 1815 | 1461664139011 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 02:48:59 INFO - PROCESS | 1815 | 1461664139283 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe564547000 == 146 [pid = 1815] [id = 567] 02:48:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7fe564166800) [pid = 1815] [serial = 1702] [outer = (nil)] 02:48:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7fe56467c800) [pid = 1815] [serial = 1703] [outer = 0x7fe564166800] 02:48:59 INFO - PROCESS | 1815 | 1461664139360 Marionette DEBUG loaded listener.js 02:48:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7fe565943400) [pid = 1815] [serial = 1704] [outer = 0x7fe564166800] 02:49:00 INFO - PROCESS | 1815 | 1461664140299 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]]]}] 02:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1541ms 02:49:00 INFO - PROCESS | 1815 | 1461664140346 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 02:49:00 INFO - PROCESS | 1815 | 1461664140349 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 02:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:49:00 INFO - PROCESS | 1815 | 1461664140356 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - PROCESS | 1815 | 1461664140358 Marionette TRACE conn3 <- [1,2242,null,{}] 02:49:00 INFO - PROCESS | 1815 | 1461664140364 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}] 02:49:00 INFO - PROCESS | 1815 | 1461664140602 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 02:49:00 INFO - PROCESS | 1815 | 1461664140921 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe565fe4800 == 147 [pid = 1815] [id = 568] 02:49:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7fe565bc3000) [pid = 1815] [serial = 1705] [outer = (nil)] 02:49:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7fe5661c4c00) [pid = 1815] [serial = 1706] [outer = 0x7fe565bc3000] 02:49:01 INFO - PROCESS | 1815 | 1461664141002 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7fe5667b7400) [pid = 1815] [serial = 1707] [outer = 0x7fe565bc3000] 02:49:01 INFO - PROCESS | 1815 | 1461664141834 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]]]}] 02:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1528ms 02:49:01 INFO - PROCESS | 1815 | 1461664141885 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 02:49:01 INFO - PROCESS | 1815 | 1461664141889 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 02:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:49:01 INFO - PROCESS | 1815 | 1461664141895 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - PROCESS | 1815 | 1461664141897 Marionette TRACE conn3 <- [1,2246,null,{}] 02:49:01 INFO - PROCESS | 1815 | 1461664141903 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}] 02:49:02 INFO - PROCESS | 1815 | 1461664142102 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 02:49:02 INFO - PROCESS | 1815 | 1461664142382 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5660c3800 == 148 [pid = 1815] [id = 569] 02:49:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7fe565bcc800) [pid = 1815] [serial = 1708] [outer = (nil)] 02:49:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7fe5682a9400) [pid = 1815] [serial = 1709] [outer = 0x7fe565bcc800] 02:49:02 INFO - PROCESS | 1815 | 1461664142460 Marionette DEBUG loaded listener.js 02:49:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7fe568789400) [pid = 1815] [serial = 1710] [outer = 0x7fe565bcc800] 02:49:03 INFO - PROCESS | 1815 | 1461664143373 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]]]}] 02:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1534ms 02:49:03 INFO - PROCESS | 1815 | 1461664143430 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 02:49:03 INFO - PROCESS | 1815 | 1461664143433 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 02:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:49:03 INFO - PROCESS | 1815 | 1461664143439 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:49:03 INFO - PROCESS | 1815 | 1461664143441 Marionette TRACE conn3 <- [1,2250,null,{}] 02:49:03 INFO - PROCESS | 1815 | 1461664143447 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}] 02:49:03 INFO - PROCESS | 1815 | 1461664143654 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 02:49:03 INFO - PROCESS | 1815 | 1461664143931 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe568481000 == 149 [pid = 1815] [id = 570] 02:49:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7fe5661cfc00) [pid = 1815] [serial = 1711] [outer = (nil)] 02:49:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 249 (0x7fe56898fc00) [pid = 1815] [serial = 1712] [outer = 0x7fe5661cfc00] 02:49:04 INFO - PROCESS | 1815 | 1461664144048 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 250 (0x7fe5689e5400) [pid = 1815] [serial = 1713] [outer = 0x7fe5661cfc00] 02:49:04 INFO - PROCESS | 1815 | 1461664144854 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]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1483ms 02:49:04 INFO - PROCESS | 1815 | 1461664144924 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 1815 | 1461664144927 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 02:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:49:04 INFO - PROCESS | 1815 | 1461664144933 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 1815 | 1461664144936 Marionette TRACE conn3 <- [1,2254,null,{}] 02:49:04 INFO - PROCESS | 1815 | 1461664144941 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}] 02:49:05 INFO - PROCESS | 1815 | 1461664145174 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 02:49:05 INFO - PROCESS | 1815 | 1461664145445 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56d414000 == 150 [pid = 1815] [id = 571] 02:49:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 251 (0x7fe56829f000) [pid = 1815] [serial = 1714] [outer = (nil)] 02:49:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7fe56d823800) [pid = 1815] [serial = 1715] [outer = 0x7fe56829f000] 02:49:05 INFO - PROCESS | 1815 | 1461664145575 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7fe56d8eb400) [pid = 1815] [serial = 1716] [outer = 0x7fe56829f000] 02:49:06 INFO - PROCESS | 1815 | 1461664146410 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]]]}] 02:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1528ms 02:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:49:06 INFO - PROCESS | 1815 | 1461664146462 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 1815 | 1461664146465 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 02:49:06 INFO - PROCESS | 1815 | 1461664146469 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - PROCESS | 1815 | 1461664146473 Marionette TRACE conn3 <- [1,2258,null,{}] 02:49:06 INFO - PROCESS | 1815 | 1461664146479 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}] 02:49:06 INFO - PROCESS | 1815 | 1461664146693 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 02:49:06 INFO - PROCESS | 1815 | 1461664146969 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f387000 == 151 [pid = 1815] [id = 572] 02:49:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7fe55e66c800) [pid = 1815] [serial = 1717] [outer = (nil)] 02:49:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 255 (0x7fe56eb82000) [pid = 1815] [serial = 1718] [outer = 0x7fe55e66c800] 02:49:07 INFO - PROCESS | 1815 | 1461664147099 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 256 (0x7fe56f107400) [pid = 1815] [serial = 1719] [outer = 0x7fe55e66c800] 02:49:07 INFO - PROCESS | 1815 | 1461664147957 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]]]}] 02:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1532ms 02:49:08 INFO - PROCESS | 1815 | 1461664148003 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 02:49:08 INFO - PROCESS | 1815 | 1461664148007 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 02:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:49:08 INFO - PROCESS | 1815 | 1461664148013 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - PROCESS | 1815 | 1461664148019 Marionette TRACE conn3 <- [1,2262,null,{}] 02:49:08 INFO - PROCESS | 1815 | 1461664148024 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}] 02:49:08 INFO - PROCESS | 1815 | 1461664148250 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 02:49:08 INFO - PROCESS | 1815 | 1461664148522 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fd42000 == 152 [pid = 1815] [id = 573] 02:49:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 257 (0x7fe56f108c00) [pid = 1815] [serial = 1720] [outer = (nil)] 02:49:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 258 (0x7fe56f294000) [pid = 1815] [serial = 1721] [outer = 0x7fe56f108c00] 02:49:08 INFO - PROCESS | 1815 | 1461664148647 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 259 (0x7fe56f50d800) [pid = 1815] [serial = 1722] [outer = 0x7fe56f108c00] 02:49:09 INFO - PROCESS | 1815 | 1461664149729 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]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1791ms 02:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:49:09 INFO - PROCESS | 1815 | 1461664149805 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 1815 | 1461664149808 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 02:49:09 INFO - PROCESS | 1815 | 1461664149814 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 1815 | 1461664149817 Marionette TRACE conn3 <- [1,2266,null,{}] 02:49:09 INFO - PROCESS | 1815 | 1461664149823 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}] 02:49:10 INFO - PROCESS | 1815 | 1461664150041 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 02:49:10 INFO - PROCESS | 1815 | 1461664150339 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe570293000 == 153 [pid = 1815] [id = 574] 02:49:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 260 (0x7fe565bd1800) [pid = 1815] [serial = 1723] [outer = (nil)] 02:49:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 261 (0x7fe56f73d400) [pid = 1815] [serial = 1724] [outer = 0x7fe565bd1800] 02:49:10 INFO - PROCESS | 1815 | 1461664150413 Marionette DEBUG loaded listener.js 02:49:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 262 (0x7fe56fa5ac00) [pid = 1815] [serial = 1725] [outer = 0x7fe565bd1800] 02:49:11 INFO - PROCESS | 1815 | 1461664151243 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]]]}] 02:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1489ms 02:49:11 INFO - PROCESS | 1815 | 1461664151303 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 02:49:11 INFO - PROCESS | 1815 | 1461664151307 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 02:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:49:11 INFO - PROCESS | 1815 | 1461664151312 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:49:11 INFO - PROCESS | 1815 | 1461664151314 Marionette TRACE conn3 <- [1,2270,null,{}] 02:49:11 INFO - PROCESS | 1815 | 1461664151328 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}] 02:49:11 INFO - PROCESS | 1815 | 1461664151522 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 02:49:11 INFO - PROCESS | 1815 | 1461664151797 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57169f800 == 154 [pid = 1815] [id = 575] 02:49:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 263 (0x7fe56f1ca400) [pid = 1815] [serial = 1726] [outer = (nil)] 02:49:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 264 (0x7fe56fba3400) [pid = 1815] [serial = 1727] [outer = 0x7fe56f1ca400] 02:49:11 INFO - PROCESS | 1815 | 1461664151911 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 265 (0x7fe56fc0a800) [pid = 1815] [serial = 1728] [outer = 0x7fe56f1ca400] 02:49:12 INFO - PROCESS | 1815 | 1461664152731 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]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1447ms 02:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:49:12 INFO - PROCESS | 1815 | 1461664152760 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 1815 | 1461664152763 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 02:49:12 INFO - PROCESS | 1815 | 1461664152768 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 1815 | 1461664152772 Marionette TRACE conn3 <- [1,2274,null,{}] 02:49:12 INFO - PROCESS | 1815 | 1461664152777 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}] 02:49:13 INFO - PROCESS | 1815 | 1461664153005 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 02:49:13 INFO - PROCESS | 1815 | 1461664153283 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573ab5800 == 155 [pid = 1815] [id = 576] 02:49:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 266 (0x7fe56f518800) [pid = 1815] [serial = 1729] [outer = (nil)] 02:49:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 267 (0x7fe56fdb0800) [pid = 1815] [serial = 1730] [outer = 0x7fe56f518800] 02:49:13 INFO - PROCESS | 1815 | 1461664153360 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 268 (0x7fe56fdb9000) [pid = 1815] [serial = 1731] [outer = 0x7fe56f518800] 02:49:14 INFO - PROCESS | 1815 | 1461664154195 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]]]}] 02:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1478ms 02:49:14 INFO - PROCESS | 1815 | 1461664154247 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 1815 | 1461664154250 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 02:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:49:14 INFO - PROCESS | 1815 | 1461664154273 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 1815 | 1461664154276 Marionette TRACE conn3 <- [1,2278,null,{}] 02:49:14 INFO - PROCESS | 1815 | 1461664154282 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}] 02:49:14 INFO - PROCESS | 1815 | 1461664154483 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 02:49:14 INFO - PROCESS | 1815 | 1461664154766 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573bb8800 == 156 [pid = 1815] [id = 577] 02:49:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 269 (0x7fe56fba9c00) [pid = 1815] [serial = 1732] [outer = (nil)] 02:49:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 270 (0x7fe56ff48c00) [pid = 1815] [serial = 1733] [outer = 0x7fe56fba9c00] 02:49:14 INFO - PROCESS | 1815 | 1461664154840 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 271 (0x7fe56ff99000) [pid = 1815] [serial = 1734] [outer = 0x7fe56fba9c00] 02:49:16 INFO - PROCESS | 1815 | 1461664156465 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]]]}] 02:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2250ms 02:49:16 INFO - PROCESS | 1815 | 1461664156520 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 02:49:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:49:16 INFO - PROCESS | 1815 | 1461664156526 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 02:49:16 INFO - PROCESS | 1815 | 1461664156534 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:49:16 INFO - PROCESS | 1815 | 1461664156539 Marionette TRACE conn3 <- [1,2282,null,{}] 02:49:16 INFO - PROCESS | 1815 | 1461664156547 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}] 02:49:16 INFO - PROCESS | 1815 | 1461664156736 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 02:49:17 INFO - PROCESS | 1815 | 1461664157014 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f4a9000 == 157 [pid = 1815] [id = 578] 02:49:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 272 (0x7fe559961c00) [pid = 1815] [serial = 1735] [outer = (nil)] 02:49:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 273 (0x7fe55f496000) [pid = 1815] [serial = 1736] [outer = 0x7fe559961c00] 02:49:17 INFO - PROCESS | 1815 | 1461664157081 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 274 (0x7fe55faba400) [pid = 1815] [serial = 1737] [outer = 0x7fe559961c00] 02:49:17 INFO - PROCESS | 1815 | 1461664157960 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]]]}] 02:49:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:49:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1488ms 02:49:18 INFO - PROCESS | 1815 | 1461664158021 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 02:49:18 INFO - PROCESS | 1815 | 1461664158028 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 02:49:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:49:18 INFO - PROCESS | 1815 | 1461664158038 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - PROCESS | 1815 | 1461664158042 Marionette TRACE conn3 <- [1,2286,null,{}] 02:49:18 INFO - PROCESS | 1815 | 1461664158047 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}] 02:49:18 INFO - PROCESS | 1815 | 1461664158276 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 02:49:18 INFO - PROCESS | 1815 | 1461664158774 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55b5d4000 == 158 [pid = 1815] [id = 579] 02:49:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 275 (0x7fe5604e3800) [pid = 1815] [serial = 1738] [outer = (nil)] 02:49:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 276 (0x7fe5604f3c00) [pid = 1815] [serial = 1739] [outer = 0x7fe5604e3800] 02:49:18 INFO - PROCESS | 1815 | 1461664158849 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 277 (0x7fe561388c00) [pid = 1815] [serial = 1740] [outer = 0x7fe5604e3800] 02:49:19 INFO - PROCESS | 1815 | 1461664159708 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]]]}] 02:49:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 02:49:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1729ms 02:49:19 INFO - PROCESS | 1815 | 1461664159768 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 1815 | 1461664159772 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 02:49:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:49:19 INFO - PROCESS | 1815 | 1461664159778 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - PROCESS | 1815 | 1461664159783 Marionette TRACE conn3 <- [1,2290,null,{}] 02:49:19 INFO - PROCESS | 1815 | 1461664159798 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}] 02:49:20 INFO - PROCESS | 1815 | 1461664160016 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 02:49:20 INFO - PROCESS | 1815 | 1461664160302 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5626b4000 == 159 [pid = 1815] [id = 580] 02:49:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 278 (0x7fe5616ecc00) [pid = 1815] [serial = 1741] [outer = (nil)] 02:49:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 279 (0x7fe561dd8c00) [pid = 1815] [serial = 1742] [outer = 0x7fe5616ecc00] 02:49:20 INFO - PROCESS | 1815 | 1461664160447 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 280 (0x7fe56275d800) [pid = 1815] [serial = 1743] [outer = 0x7fe5616ecc00] 02:49:21 INFO - PROCESS | 1815 | 1461664161252 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]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:49:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1538ms 02:49:21 INFO - PROCESS | 1815 | 1461664161317 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 1815 | 1461664161321 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 02:49:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:49:21 INFO - PROCESS | 1815 | 1461664161327 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 1815 | 1461664161329 Marionette TRACE conn3 <- [1,2294,null,{}] 02:49:21 INFO - PROCESS | 1815 | 1461664161334 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}] 02:49:21 INFO - PROCESS | 1815 | 1461664161513 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 02:49:21 INFO - PROCESS | 1815 | 1461664161802 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe560817800 == 160 [pid = 1815] [id = 581] 02:49:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 281 (0x7fe562ebec00) [pid = 1815] [serial = 1744] [outer = (nil)] 02:49:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 282 (0x7fe562f54400) [pid = 1815] [serial = 1745] [outer = 0x7fe562ebec00] 02:49:21 INFO - PROCESS | 1815 | 1461664161873 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 283 (0x7fe5630f9400) [pid = 1815] [serial = 1746] [outer = 0x7fe562ebec00] 02:49:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f4b1000 == 159 [pid = 1815] [id = 559] 02:49:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55b5e1800 == 158 [pid = 1815] [id = 558] 02:49:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5597da800 == 157 [pid = 1815] [id = 557] 02:49:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57904a000 == 156 [pid = 1815] [id = 550] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 282 (0x7fe568786400) [pid = 1815] [serial = 1613] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 281 (0x7fe5667b0800) [pid = 1815] [serial = 1611] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 280 (0x7fe562f09000) [pid = 1815] [serial = 1539] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 279 (0x7fe5661c2400) [pid = 1815] [serial = 1610] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 278 (0x7fe5614ba400) [pid = 1815] [serial = 1544] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 277 (0x7fe5716e0400) [pid = 1815] [serial = 1470] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 276 (0x7fe55e950800) [pid = 1815] [serial = 1592] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 275 (0x7fe57618f400) [pid = 1815] [serial = 1562] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 274 (0x7fe58b0a8c00) [pid = 1815] [serial = 1574] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 273 (0x7fe578212800) [pid = 1815] [serial = 1565] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 272 (0x7fe55fb4f800) [pid = 1815] [serial = 1583] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 271 (0x7fe5594f4800) [pid = 1815] [serial = 1589] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 270 (0x7fe5614bc000) [pid = 1815] [serial = 1601] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 269 (0x7fe56d8f1000) [pid = 1815] [serial = 1550] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 268 (0x7fe565d7e000) [pid = 1815] [serial = 1608] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 267 (0x7fe55bf77000) [pid = 1815] [serial = 1541] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 266 (0x7fe562ebe400) [pid = 1815] [serial = 1604] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 265 (0x7fe55e94b000) [pid = 1815] [serial = 1580] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 264 (0x7fe55fb4b400) [pid = 1815] [serial = 1577] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 263 (0x7fe572b4b000) [pid = 1815] [serial = 1571] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 262 (0x7fe55e77dc00) [pid = 1815] [serial = 1598] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 261 (0x7fe55f974c00) [pid = 1815] [serial = 1599] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 260 (0x7fe56f514400) [pid = 1815] [serial = 1553] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 259 (0x7fe57851c400) [pid = 1815] [serial = 1568] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 258 (0x7fe565944c00) [pid = 1815] [serial = 1547] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 257 (0x7fe5624a5000) [pid = 1815] [serial = 1602] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 256 (0x7fe5739dfc00) [pid = 1815] [serial = 1559] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 255 (0x7fe562f61800) [pid = 1815] [serial = 1605] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 254 (0x7fe565bc6000) [pid = 1815] [serial = 1607] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7fe57019d800) [pid = 1815] [serial = 1556] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7fe55995d400) [pid = 1815] [serial = 1586] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7fe5604de400) [pid = 1815] [serial = 1595] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1815 | 1461664162947 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]]]}] 02:49:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:49:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1681ms 02:49:23 INFO - PROCESS | 1815 | 1461664163008 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 02:49:23 INFO - PROCESS | 1815 | 1461664163011 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 02:49:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:49:23 INFO - PROCESS | 1815 | 1461664163017 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:49:23 INFO - PROCESS | 1815 | 1461664163019 Marionette TRACE conn3 <- [1,2298,null,{}] 02:49:23 INFO - PROCESS | 1815 | 1461664163024 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}] 02:49:23 INFO - PROCESS | 1815 | 1461664163188 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 02:49:23 INFO - PROCESS | 1815 | 1461664163479 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55b51b000 == 157 [pid = 1815] [id = 582] 02:49:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7fe5594f4800) [pid = 1815] [serial = 1747] [outer = (nil)] 02:49:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7fe5604f4800) [pid = 1815] [serial = 1748] [outer = 0x7fe5594f4800] 02:49:23 INFO - PROCESS | 1815 | 1461664163540 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7fe562f59400) [pid = 1815] [serial = 1749] [outer = 0x7fe5594f4800] 02:49:24 INFO - PROCESS | 1815 | 1461664164221 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]]]}] 02:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1239ms 02:49:24 INFO - PROCESS | 1815 | 1461664164256 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 1815 | 1461664164259 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 02:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:49:24 INFO - PROCESS | 1815 | 1461664164264 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 1815 | 1461664164266 Marionette TRACE conn3 <- [1,2302,null,{}] 02:49:24 INFO - PROCESS | 1815 | 1461664164272 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}] 02:49:24 INFO - PROCESS | 1815 | 1461664164532 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 02:49:24 INFO - PROCESS | 1815 | 1461664164682 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56148c800 == 158 [pid = 1815] [id = 583] 02:49:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 255 (0x7fe55e950800) [pid = 1815] [serial = 1750] [outer = (nil)] 02:49:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 256 (0x7fe565942800) [pid = 1815] [serial = 1751] [outer = 0x7fe55e950800] 02:49:24 INFO - PROCESS | 1815 | 1461664164759 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 257 (0x7fe565d81000) [pid = 1815] [serial = 1752] [outer = 0x7fe55e950800] 02:49:25 INFO - PROCESS | 1815 | 1461664165733 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]]]}] 02:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1529ms 02:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:49:25 INFO - PROCESS | 1815 | 1461664165812 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 1815 | 1461664165814 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 02:49:25 INFO - PROCESS | 1815 | 1461664165821 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - PROCESS | 1815 | 1461664165824 Marionette TRACE conn3 <- [1,2306,null,{}] 02:49:25 INFO - PROCESS | 1815 | 1461664165828 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}] 02:49:26 INFO - PROCESS | 1815 | 1461664166064 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 02:49:26 INFO - PROCESS | 1815 | 1461664166091 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5647db800 == 159 [pid = 1815] [id = 584] 02:49:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 258 (0x7fe5604f8c00) [pid = 1815] [serial = 1753] [outer = (nil)] 02:49:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 259 (0x7fe56877ac00) [pid = 1815] [serial = 1754] [outer = 0x7fe5604f8c00] 02:49:26 INFO - PROCESS | 1815 | 1461664166151 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 260 (0x7fe56d8efc00) [pid = 1815] [serial = 1755] [outer = 0x7fe5604f8c00] 02:49:27 INFO - PROCESS | 1815 | 1461664167055 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]]]}] 02:49:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:49:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1288ms 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 259 (0x7fe55fb48800) [pid = 1815] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 258 (0x7fe5624a1000) [pid = 1815] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 257 (0x7fe56d82c000) [pid = 1815] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 256 (0x7fe565d7a400) [pid = 1815] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 255 (0x7fe56060c400) [pid = 1815] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 254 (0x7fe56f103000) [pid = 1815] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7fe578474400) [pid = 1815] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7fe56f3b8800) [pid = 1815] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7fe55bf76400) [pid = 1815] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 250 (0x7fe56fba3800) [pid = 1815] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 249 (0x7fe560615c00) [pid = 1815] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 248 (0x7fe572b48000) [pid = 1815] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7fe56d8ebc00) [pid = 1815] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7fe577f83400) [pid = 1815] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7fe576027400) [pid = 1815] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7fe55e948800) [pid = 1815] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7fe56275f000) [pid = 1815] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7fe5604db400) [pid = 1815] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7fe56d82b400) [pid = 1815] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7fe55e944c00) [pid = 1815] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7fe559954400) [pid = 1815] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7fe570196400) [pid = 1815] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7fe55bf70800) [pid = 1815] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7fe57a2e9c00) [pid = 1815] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7fe57300b400) [pid = 1815] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7fe55fb45000) [pid = 1815] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7fe5594f3400) [pid = 1815] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7fe55e949800) [pid = 1815] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7fe573d15800) [pid = 1815] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7fe568782400) [pid = 1815] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7fe571366800) [pid = 1815] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7fe5604f5c00) [pid = 1815] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7fe5739df000) [pid = 1815] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7fe55f48e000) [pid = 1815] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe56416a400) [pid = 1815] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe565d79000) [pid = 1815] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe577f8b400) [pid = 1815] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe562eb9000) [pid = 1815] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe57a5e5400) [pid = 1815] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe5594ed400) [pid = 1815] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe561dd6400) [pid = 1815] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe55bf73c00) [pid = 1815] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe562763000) [pid = 1815] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe55f977800) [pid = 1815] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7fe55f490000) [pid = 1815] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7fe5630f0c00) [pid = 1815] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7fe573d1fc00) [pid = 1815] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7fe55f494800) [pid = 1815] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7fe55bf73400) [pid = 1815] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7fe5594eb400) [pid = 1815] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7fe57300e000) [pid = 1815] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7fe56877f400) [pid = 1815] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7fe55f975800) [pid = 1815] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7fe5739dc800) [pid = 1815] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7fe5604c9c00) [pid = 1815] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7fe55e66f000) [pid = 1815] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:49:28 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7fe55f976400) [pid = 1815] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:49:28 INFO - PROCESS | 1815 | 1461664168129 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 02:49:28 INFO - PROCESS | 1815 | 1461664168140 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 02:49:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:49:28 INFO - PROCESS | 1815 | 1461664168173 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:49:28 INFO - PROCESS | 1815 | 1461664168175 Marionette TRACE conn3 <- [1,2310,null,{}] 02:49:28 INFO - PROCESS | 1815 | 1461664168179 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}] 02:49:28 INFO - PROCESS | 1815 | 1461664168420 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 02:49:28 INFO - PROCESS | 1815 | 1461664168540 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55b50f800 == 160 [pid = 1815] [id = 585] 02:49:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7fe559956800) [pid = 1815] [serial = 1756] [outer = (nil)] 02:49:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7fe55e66f000) [pid = 1815] [serial = 1757] [outer = 0x7fe559956800] 02:49:28 INFO - PROCESS | 1815 | 1461664168603 Marionette DEBUG loaded listener.js 02:49:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7fe55e948800) [pid = 1815] [serial = 1758] [outer = 0x7fe559956800] 02:49:29 INFO - PROCESS | 1815 | 1461664169279 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]]]}] 02:49:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:49:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1130ms 02:49:29 INFO - PROCESS | 1815 | 1461664169299 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 02:49:29 INFO - PROCESS | 1815 | 1461664169301 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 02:49:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:49:29 INFO - PROCESS | 1815 | 1461664169307 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - PROCESS | 1815 | 1461664169315 Marionette TRACE conn3 <- [1,2314,null,{}] 02:49:29 INFO - PROCESS | 1815 | 1461664169324 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}] 02:49:29 INFO - PROCESS | 1815 | 1461664169572 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 02:49:29 INFO - PROCESS | 1815 | 1461664169586 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5631b3000 == 161 [pid = 1815] [id = 586] 02:49:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7fe559963400) [pid = 1815] [serial = 1759] [outer = (nil)] 02:49:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7fe55fb45800) [pid = 1815] [serial = 1760] [outer = 0x7fe559963400] 02:49:29 INFO - PROCESS | 1815 | 1461664169645 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7fe56060cc00) [pid = 1815] [serial = 1761] [outer = 0x7fe559963400] 02:49:30 INFO - PROCESS | 1815 | 1461664170800 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]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:49:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1540ms 02:49:30 INFO - PROCESS | 1815 | 1461664170849 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 1815 | 1461664170854 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 02:49:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:49:30 INFO - PROCESS | 1815 | 1461664170863 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 1815 | 1461664170868 Marionette TRACE conn3 <- [1,2318,null,{}] 02:49:30 INFO - PROCESS | 1815 | 1461664170875 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}] 02:49:31 INFO - PROCESS | 1815 | 1461664171091 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 02:49:31 INFO - PROCESS | 1815 | 1461664171416 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe560812800 == 162 [pid = 1815] [id = 587] 02:49:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7fe55f48fc00) [pid = 1815] [serial = 1762] [outer = (nil)] 02:49:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7fe55fab0000) [pid = 1815] [serial = 1763] [outer = 0x7fe55f48fc00] 02:49:31 INFO - PROCESS | 1815 | 1461664171498 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7fe5604ec400) [pid = 1815] [serial = 1764] [outer = 0x7fe55f48fc00] 02:49:32 INFO - PROCESS | 1815 | 1461664172383 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] 02:49:32 INFO - PROCESS | 1815 | 1461664172457 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 02:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:49:32 INFO - PROCESS | 1815 | 1461664172467 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - PROCESS | 1815 | 1461664172471 Marionette TRACE conn3 <- [1,2322,null,{}] 02:49:32 INFO - PROCESS | 1815 | 1461664172477 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}] 02:49:32 INFO - PROCESS | 1815 | 1461664172689 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 02:49:33 INFO - PROCESS | 1815 | 1461664173028 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562eca800 == 163 [pid = 1815] [id = 588] 02:49:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7fe5616f2400) [pid = 1815] [serial = 1765] [outer = (nil)] 02:49:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7fe561de1c00) [pid = 1815] [serial = 1766] [outer = 0x7fe5616f2400] 02:49:33 INFO - PROCESS | 1815 | 1461664173118 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7fe56259f800) [pid = 1815] [serial = 1767] [outer = 0x7fe5616f2400] 02:49:34 INFO - PROCESS | 1815 | 1461664173998 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]]]}] 02:49:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:49:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1582ms 02:49:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:49:34 INFO - PROCESS | 1815 | 1461664174049 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 02:49:34 INFO - PROCESS | 1815 | 1461664174052 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 02:49:34 INFO - PROCESS | 1815 | 1461664174059 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:49:34 INFO - PROCESS | 1815 | 1461664174065 Marionette TRACE conn3 <- [1,2326,null,{}] 02:49:34 INFO - PROCESS | 1815 | 1461664174081 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}] 02:49:34 INFO - PROCESS | 1815 | 1461664174332 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 02:49:34 INFO - PROCESS | 1815 | 1461664174656 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe566acb800 == 164 [pid = 1815] [id = 589] 02:49:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7fe562f1fc00) [pid = 1815] [serial = 1768] [outer = (nil)] 02:49:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe564162000) [pid = 1815] [serial = 1769] [outer = 0x7fe562f1fc00] 02:49:34 INFO - PROCESS | 1815 | 1461664174735 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe565935800) [pid = 1815] [serial = 1770] [outer = 0x7fe562f1fc00] 02:49:35 INFO - PROCESS | 1815 | 1461664175593 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]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:49:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1587ms 02:49:35 INFO - PROCESS | 1815 | 1461664175646 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 02:49:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:49:35 INFO - PROCESS | 1815 | 1461664175651 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 02:49:35 INFO - PROCESS | 1815 | 1461664175657 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - PROCESS | 1815 | 1461664175660 Marionette TRACE conn3 <- [1,2330,null,{}] 02:49:35 INFO - PROCESS | 1815 | 1461664175665 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}] 02:49:35 INFO - PROCESS | 1815 | 1461664175889 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 02:49:36 INFO - PROCESS | 1815 | 1461664176163 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56d410800 == 165 [pid = 1815] [id = 590] 02:49:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe562f57c00) [pid = 1815] [serial = 1771] [outer = (nil)] 02:49:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe565bc6000) [pid = 1815] [serial = 1772] [outer = 0x7fe562f57c00] 02:49:36 INFO - PROCESS | 1815 | 1461664176282 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe565d7f000) [pid = 1815] [serial = 1773] [outer = 0x7fe562f57c00] 02:49:37 INFO - PROCESS | 1815 | 1461664177076 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]]]}] 02:49:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:49:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1438ms 02:49:37 INFO - PROCESS | 1815 | 1461664177094 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 02:49:37 INFO - PROCESS | 1815 | 1461664177098 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 02:49:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:49:37 INFO - PROCESS | 1815 | 1461664177104 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - PROCESS | 1815 | 1461664177106 Marionette TRACE conn3 <- [1,2334,null,{}] 02:49:37 INFO - PROCESS | 1815 | 1461664177111 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}] 02:49:37 INFO - PROCESS | 1815 | 1461664177306 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 02:49:37 INFO - PROCESS | 1815 | 1461664177580 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f382800 == 166 [pid = 1815] [id = 591] 02:49:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe565a06800) [pid = 1815] [serial = 1774] [outer = (nil)] 02:49:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe5667b4400) [pid = 1815] [serial = 1775] [outer = 0x7fe565a06800] 02:49:37 INFO - PROCESS | 1815 | 1461664177655 Marionette DEBUG loaded listener.js 02:49:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe568782800) [pid = 1815] [serial = 1776] [outer = 0x7fe565a06800] 02:49:38 INFO - PROCESS | 1815 | 1461664178539 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]]]}] 02:49:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:49:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1480ms 02:49:38 INFO - PROCESS | 1815 | 1461664178584 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 1815 | 1461664178587 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 02:49:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:49:38 INFO - PROCESS | 1815 | 1461664178593 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 1815 | 1461664178596 Marionette TRACE conn3 <- [1,2338,null,{}] 02:49:38 INFO - PROCESS | 1815 | 1461664178601 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}] 02:49:38 INFO - PROCESS | 1815 | 1461664178862 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 02:49:39 INFO - PROCESS | 1815 | 1461664179111 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fd41000 == 167 [pid = 1815] [id = 592] 02:49:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe56eb75400) [pid = 1815] [serial = 1777] [outer = (nil)] 02:49:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe56f1cd800) [pid = 1815] [serial = 1778] [outer = 0x7fe56eb75400] 02:49:39 INFO - PROCESS | 1815 | 1461664179239 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7fe56f24dc00) [pid = 1815] [serial = 1779] [outer = 0x7fe56eb75400] 02:49:40 INFO - PROCESS | 1815 | 1461664180055 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]]]}] 02:49:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1487ms 02:49:40 INFO - PROCESS | 1815 | 1461664180087 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 1815 | 1461664180090 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 02:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:49:40 INFO - PROCESS | 1815 | 1461664180098 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 1815 | 1461664180102 Marionette TRACE conn3 <- [1,2342,null,{}] 02:49:40 INFO - PROCESS | 1815 | 1461664180107 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}] 02:49:40 INFO - PROCESS | 1815 | 1461664180292 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 02:49:40 INFO - PROCESS | 1815 | 1461664180565 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5703c6000 == 168 [pid = 1815] [id = 593] 02:49:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7fe55e677800) [pid = 1815] [serial = 1780] [outer = (nil)] 02:49:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7fe56f29ec00) [pid = 1815] [serial = 1781] [outer = 0x7fe55e677800] 02:49:40 INFO - PROCESS | 1815 | 1461664180642 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7fe56f518400) [pid = 1815] [serial = 1782] [outer = 0x7fe55e677800] 02:49:41 INFO - PROCESS | 1815 | 1461664181500 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]]]}] 02:49:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:49:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1442ms 02:49:41 INFO - PROCESS | 1815 | 1461664181542 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 02:49:41 INFO - PROCESS | 1815 | 1461664181545 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 02:49:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:49:41 INFO - PROCESS | 1815 | 1461664181551 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 1815 | 1461664181554 Marionette TRACE conn3 <- [1,2346,null,{}] 02:49:41 INFO - PROCESS | 1815 | 1461664181559 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}] 02:49:41 INFO - PROCESS | 1815 | 1461664181747 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 02:49:42 INFO - PROCESS | 1815 | 1461664182023 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe572ca6000 == 169 [pid = 1815] [id = 594] 02:49:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7fe56eb7f000) [pid = 1815] [serial = 1783] [outer = (nil)] 02:49:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7fe56fba3000) [pid = 1815] [serial = 1784] [outer = 0x7fe56eb7f000] 02:49:42 INFO - PROCESS | 1815 | 1461664182099 Marionette DEBUG loaded listener.js 02:49:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7fe56fdb5400) [pid = 1815] [serial = 1785] [outer = 0x7fe56eb7f000] 02:49:42 INFO - PROCESS | 1815 | 1461664182973 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]]]}] 02:49:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:49:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1491ms 02:49:43 INFO - PROCESS | 1815 | 1461664183043 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 02:49:43 INFO - PROCESS | 1815 | 1461664183045 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 02:49:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:49:43 INFO - PROCESS | 1815 | 1461664183052 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 1815 | 1461664183054 Marionette TRACE conn3 <- [1,2350,null,{}] 02:49:43 INFO - PROCESS | 1815 | 1461664183060 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}] 02:49:43 INFO - PROCESS | 1815 | 1461664183302 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 02:49:43 INFO - PROCESS | 1815 | 1461664183612 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573b48800 == 170 [pid = 1815] [id = 595] 02:49:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7fe56f294800) [pid = 1815] [serial = 1786] [outer = (nil)] 02:49:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7fe56ff4b000) [pid = 1815] [serial = 1787] [outer = 0x7fe56f294800] 02:49:43 INFO - PROCESS | 1815 | 1461664183701 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7fe56ff9d800) [pid = 1815] [serial = 1788] [outer = 0x7fe56f294800] 02:49:44 INFO - PROCESS | 1815 | 1461664184522 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]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:49:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1536ms 02:49:44 INFO - PROCESS | 1815 | 1461664184589 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 1815 | 1461664184593 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 02:49:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:49:44 INFO - PROCESS | 1815 | 1461664184614 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - PROCESS | 1815 | 1461664184618 Marionette TRACE conn3 <- [1,2354,null,{}] 02:49:44 INFO - PROCESS | 1815 | 1461664184623 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}] 02:49:44 INFO - PROCESS | 1815 | 1461664184812 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 02:49:45 INFO - PROCESS | 1815 | 1461664185080 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573ee2000 == 171 [pid = 1815] [id = 596] 02:49:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7fe56f742400) [pid = 1815] [serial = 1789] [outer = (nil)] 02:49:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7fe570199000) [pid = 1815] [serial = 1790] [outer = 0x7fe56f742400] 02:49:45 INFO - PROCESS | 1815 | 1461664185197 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7fe5701c6c00) [pid = 1815] [serial = 1791] [outer = 0x7fe56f742400] 02:49:46 INFO - PROCESS | 1815 | 1461664186099 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]]]}] 02:49:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:49:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1540ms 02:49:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:49:46 INFO - PROCESS | 1815 | 1461664186151 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 02:49:46 INFO - PROCESS | 1815 | 1461664186154 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 02:49:46 INFO - PROCESS | 1815 | 1461664186160 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - PROCESS | 1815 | 1461664186164 Marionette TRACE conn3 <- [1,2358,null,{}] 02:49:46 INFO - PROCESS | 1815 | 1461664186169 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}] 02:49:46 INFO - PROCESS | 1815 | 1461664186386 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 02:49:46 INFO - PROCESS | 1815 | 1461664186709 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe577c3f800 == 172 [pid = 1815] [id = 597] 02:49:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7fe5706d7000) [pid = 1815] [serial = 1792] [outer = (nil)] 02:49:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7fe57125ac00) [pid = 1815] [serial = 1793] [outer = 0x7fe5706d7000] 02:49:46 INFO - PROCESS | 1815 | 1461664186794 Marionette DEBUG loaded listener.js 02:49:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7fe571362c00) [pid = 1815] [serial = 1794] [outer = 0x7fe5706d7000] 02:49:47 INFO - PROCESS | 1815 | 1461664187613 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]]]}] 02:49:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:49:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1485ms 02:49:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:49:47 INFO - PROCESS | 1815 | 1461664187644 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 02:49:47 INFO - PROCESS | 1815 | 1461664187647 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 02:49:47 INFO - PROCESS | 1815 | 1461664187653 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - PROCESS | 1815 | 1461664187656 Marionette TRACE conn3 <- [1,2362,null,{}] 02:49:47 INFO - PROCESS | 1815 | 1461664187661 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}] 02:49:47 INFO - PROCESS | 1815 | 1461664187854 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 02:49:48 INFO - PROCESS | 1815 | 1461664188148 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579054800 == 173 [pid = 1815] [id = 598] 02:49:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7fe56259c800) [pid = 1815] [serial = 1795] [outer = (nil)] 02:49:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7fe57160bc00) [pid = 1815] [serial = 1796] [outer = 0x7fe56259c800] 02:49:48 INFO - PROCESS | 1815 | 1461664188223 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7fe572b04400) [pid = 1815] [serial = 1797] [outer = 0x7fe56259c800] 02:49:49 INFO - PROCESS | 1815 | 1461664189088 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]]]}] 02:49:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:49:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1493ms 02:49:49 INFO - PROCESS | 1815 | 1461664189146 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 02:49:49 INFO - PROCESS | 1815 | 1461664189149 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 02:49:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:49:49 INFO - PROCESS | 1815 | 1461664189155 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - PROCESS | 1815 | 1461664189157 Marionette TRACE conn3 <- [1,2366,null,{}] 02:49:49 INFO - PROCESS | 1815 | 1461664189163 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}] 02:49:49 INFO - PROCESS | 1815 | 1461664189353 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 02:49:49 INFO - PROCESS | 1815 | 1461664189631 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57954f000 == 174 [pid = 1815] [id = 599] 02:49:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7fe57019b000) [pid = 1815] [serial = 1798] [outer = (nil)] 02:49:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7fe572b0dc00) [pid = 1815] [serial = 1799] [outer = 0x7fe57019b000] 02:49:49 INFO - PROCESS | 1815 | 1461664189706 Marionette DEBUG loaded listener.js 02:49:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7fe572b47400) [pid = 1815] [serial = 1800] [outer = 0x7fe57019b000] 02:49:50 INFO - PROCESS | 1815 | 1461664190594 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]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:49:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1485ms 02:49:50 INFO - PROCESS | 1815 | 1461664190641 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 1815 | 1461664190645 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 02:49:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:49:50 INFO - PROCESS | 1815 | 1461664190651 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 1815 | 1461664190654 Marionette TRACE conn3 <- [1,2370,null,{}] 02:49:50 INFO - PROCESS | 1815 | 1461664190659 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}] 02:49:50 INFO - PROCESS | 1815 | 1461664190871 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 02:49:51 INFO - PROCESS | 1815 | 1461664191160 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a258000 == 175 [pid = 1815] [id = 600] 02:49:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 249 (0x7fe5705ecc00) [pid = 1815] [serial = 1801] [outer = (nil)] 02:49:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 250 (0x7fe572b4b000) [pid = 1815] [serial = 1802] [outer = 0x7fe5705ecc00] 02:49:51 INFO - PROCESS | 1815 | 1461664191274 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 251 (0x7fe572d61800) [pid = 1815] [serial = 1803] [outer = 0x7fe5705ecc00] 02:49:52 INFO - PROCESS | 1815 | 1461664192120 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]]]}] 02:49:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:49:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1536ms 02:49:52 INFO - PROCESS | 1815 | 1461664192189 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 02:49:52 INFO - PROCESS | 1815 | 1461664192192 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 02:49:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:49:52 INFO - PROCESS | 1815 | 1461664192198 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 1815 | 1461664192200 Marionette TRACE conn3 <- [1,2374,null,{}] 02:49:52 INFO - PROCESS | 1815 | 1461664192206 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}] 02:49:52 INFO - PROCESS | 1815 | 1461664192409 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 02:49:52 INFO - PROCESS | 1815 | 1461664192684 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c2c3000 == 176 [pid = 1815] [id = 601] 02:49:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7fe562f14000) [pid = 1815] [serial = 1804] [outer = (nil)] 02:49:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7fe572d67c00) [pid = 1815] [serial = 1805] [outer = 0x7fe562f14000] 02:49:52 INFO - PROCESS | 1815 | 1461664192805 Marionette DEBUG loaded listener.js 02:49:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7fe572f63800) [pid = 1815] [serial = 1806] [outer = 0x7fe562f14000] 02:49:53 INFO - PROCESS | 1815 | 1461664193639 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]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:49:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1479ms 02:49:53 INFO - PROCESS | 1815 | 1461664193678 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 1815 | 1461664193681 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 02:49:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:49:53 INFO - PROCESS | 1815 | 1461664193687 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 1815 | 1461664193690 Marionette TRACE conn3 <- [1,2378,null,{}] 02:49:53 INFO - PROCESS | 1815 | 1461664193695 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}] 02:49:53 INFO - PROCESS | 1815 | 1461664193889 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 02:49:54 INFO - PROCESS | 1815 | 1461664194173 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5854a6800 == 177 [pid = 1815] [id = 602] 02:49:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 255 (0x7fe565bc3c00) [pid = 1815] [serial = 1807] [outer = (nil)] 02:49:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 256 (0x7fe572fb7800) [pid = 1815] [serial = 1808] [outer = 0x7fe565bc3c00] 02:49:54 INFO - PROCESS | 1815 | 1461664194249 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 257 (0x7fe572fc1000) [pid = 1815] [serial = 1809] [outer = 0x7fe565bc3c00] 02:49:55 INFO - PROCESS | 1815 | 1461664195131 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]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:49:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1495ms 02:49:55 INFO - PROCESS | 1815 | 1461664195183 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 1815 | 1461664195187 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 02:49:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:49:55 INFO - PROCESS | 1815 | 1461664195193 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - PROCESS | 1815 | 1461664195195 Marionette TRACE conn3 <- [1,2382,null,{}] 02:49:55 INFO - PROCESS | 1815 | 1461664195200 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}] 02:49:55 INFO - PROCESS | 1815 | 1461664195424 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 02:49:55 INFO - PROCESS | 1815 | 1461664195706 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe587218000 == 178 [pid = 1815] [id = 603] 02:49:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 258 (0x7fe572f67400) [pid = 1815] [serial = 1810] [outer = (nil)] 02:49:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 259 (0x7fe572fc1c00) [pid = 1815] [serial = 1811] [outer = 0x7fe572f67400] 02:49:55 INFO - PROCESS | 1815 | 1461664195832 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 260 (0x7fe573553800) [pid = 1815] [serial = 1812] [outer = 0x7fe572f67400] 02:49:56 INFO - PROCESS | 1815 | 1461664196687 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]]]}] 02:49:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:49:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1537ms 02:49:56 INFO - PROCESS | 1815 | 1461664196731 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 02:49:56 INFO - PROCESS | 1815 | 1461664196735 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 02:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:49:56 INFO - PROCESS | 1815 | 1461664196740 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - PROCESS | 1815 | 1461664196742 Marionette TRACE conn3 <- [1,2386,null,{}] 02:49:56 INFO - PROCESS | 1815 | 1461664196748 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}] 02:49:56 INFO - PROCESS | 1815 | 1461664196965 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 02:49:57 INFO - PROCESS | 1815 | 1461664197262 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58af33000 == 179 [pid = 1815] [id = 604] 02:49:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 261 (0x7fe5594f6800) [pid = 1815] [serial = 1813] [outer = (nil)] 02:49:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 262 (0x7fe573008400) [pid = 1815] [serial = 1814] [outer = 0x7fe5594f6800] 02:49:57 INFO - PROCESS | 1815 | 1461664197393 Marionette DEBUG loaded listener.js 02:49:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 263 (0x7fe573866c00) [pid = 1815] [serial = 1815] [outer = 0x7fe5594f6800] 02:49:58 INFO - PROCESS | 1815 | 1461664198242 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]]]}] 02:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1533ms 02:49:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:49:58 INFO - PROCESS | 1815 | 1461664198276 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 02:49:58 INFO - PROCESS | 1815 | 1461664198279 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 02:49:58 INFO - PROCESS | 1815 | 1461664198285 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - PROCESS | 1815 | 1461664198288 Marionette TRACE conn3 <- [1,2390,null,{}] 02:49:58 INFO - PROCESS | 1815 | 1461664198293 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}] 02:49:58 INFO - PROCESS | 1815 | 1461664198500 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 02:49:58 INFO - PROCESS | 1815 | 1461664198785 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5600c3000 == 180 [pid = 1815] [id = 605] 02:49:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 264 (0x7fe55e675800) [pid = 1815] [serial = 1816] [outer = (nil)] 02:49:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 265 (0x7fe562f11400) [pid = 1815] [serial = 1817] [outer = 0x7fe55e675800] 02:49:58 INFO - PROCESS | 1815 | 1461664198905 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 266 (0x7fe57386f800) [pid = 1815] [serial = 1818] [outer = 0x7fe55e675800] 02:49:59 INFO - PROCESS | 1815 | 1461664199746 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]]]}] 02:49:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:49:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1542ms 02:49:59 INFO - PROCESS | 1815 | 1461664199827 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 1815 | 1461664199831 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 02:49:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:49:59 INFO - PROCESS | 1815 | 1461664199837 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - PROCESS | 1815 | 1461664199839 Marionette TRACE conn3 <- [1,2394,null,{}] 02:49:59 INFO - PROCESS | 1815 | 1461664199844 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}] 02:50:00 INFO - PROCESS | 1815 | 1461664200077 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 02:50:00 INFO - PROCESS | 1815 | 1461664200404 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55b50f800 == 179 [pid = 1815] [id = 585] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5647db800 == 178 [pid = 1815] [id = 584] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56148c800 == 177 [pid = 1815] [id = 583] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55b51b000 == 176 [pid = 1815] [id = 582] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe561483800 == 175 [pid = 1815] [id = 561] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe560817800 == 174 [pid = 1815] [id = 581] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5626b4000 == 173 [pid = 1815] [id = 580] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55b5d4000 == 172 [pid = 1815] [id = 579] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f4a9000 == 171 [pid = 1815] [id = 578] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe570293000 == 170 [pid = 1815] [id = 574] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56d414000 == 169 [pid = 1815] [id = 571] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe568481000 == 168 [pid = 1815] [id = 570] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5660c3800 == 167 [pid = 1815] [id = 569] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe565fe4800 == 166 [pid = 1815] [id = 568] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe564547000 == 165 [pid = 1815] [id = 567] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe563d0f800 == 164 [pid = 1815] [id = 566] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe561ca2800 == 163 [pid = 1815] [id = 564] 02:50:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f1d4800 == 162 [pid = 1815] [id = 563] 02:50:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5594b7800 == 163 [pid = 1815] [id = 606] 02:50:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 267 (0x7fe559959000) [pid = 1815] [serial = 1819] [outer = (nil)] 02:50:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 268 (0x7fe55bf70000) [pid = 1815] [serial = 1820] [outer = 0x7fe559959000] 02:50:01 INFO - PROCESS | 1815 | 1461664201650 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 269 (0x7fe55e674c00) [pid = 1815] [serial = 1821] [outer = 0x7fe559959000] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 268 (0x7fe562f5b800) [pid = 1815] [serial = 1688] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 267 (0x7fe5604c8800) [pid = 1815] [serial = 1676] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 266 (0x7fe5624afc00) [pid = 1815] [serial = 1682] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 265 (0x7fe577f86400) [pid = 1815] [serial = 1563] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 264 (0x7fe565d80800) [pid = 1815] [serial = 1380] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 263 (0x7fe56f510800) [pid = 1815] [serial = 1628] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 262 (0x7fe5798cd000) [pid = 1815] [serial = 1377] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 261 (0x7fe577f8a800) [pid = 1815] [serial = 1491] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 260 (0x7fe572b02c00) [pid = 1815] [serial = 1634] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 259 (0x7fe58755c400) [pid = 1815] [serial = 1503] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 258 (0x7fe579b8e800) [pid = 1815] [serial = 1652] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 257 (0x7fe57160c800) [pid = 1815] [serial = 1419] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 256 (0x7fe56275f800) [pid = 1815] [serial = 1685] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 255 (0x7fe57386fc00) [pid = 1815] [serial = 1422] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 254 (0x7fe55f973c00) [pid = 1815] [serial = 1670] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7fe587562400) [pid = 1815] [serial = 1661] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7fe5614b9800) [pid = 1815] [serial = 1679] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7fe572d6f400) [pid = 1815] [serial = 1637] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 250 (0x7fe578346400) [pid = 1815] [serial = 1494] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 249 (0x7fe573011800) [pid = 1815] [serial = 1485] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 248 (0x7fe5796ee800) [pid = 1815] [serial = 1425] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7fe57846ec00) [pid = 1815] [serial = 1649] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7fe56fdbac00) [pid = 1815] [serial = 1646] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7fe578474000) [pid = 1815] [serial = 1497] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7fe58b0a5400) [pid = 1815] [serial = 1584] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7fe57386d000) [pid = 1815] [serial = 1374] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7fe562e45400) [pid = 1815] [serial = 1545] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7fe56fc14400) [pid = 1815] [serial = 1479] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7fe56138b000) [pid = 1815] [serial = 1664] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7fe56f1c7c00) [pid = 1815] [serial = 1625] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7fe55e950400) [pid = 1815] [serial = 1581] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7fe559962c00) [pid = 1815] [serial = 1587] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7fe573048800) [pid = 1815] [serial = 1640] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7fe572d69c00) [pid = 1815] [serial = 1557] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7fe55e77f000) [pid = 1815] [serial = 1542] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7fe5854de800) [pid = 1815] [serial = 1572] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7fe573d16400) [pid = 1815] [serial = 1560] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7fe55fb50000) [pid = 1815] [serial = 1578] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7fe5624a1c00) [pid = 1815] [serial = 1596] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7fe55e94e000) [pid = 1815] [serial = 1673] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7fe579b8f800) [pid = 1815] [serial = 1569] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7fe5604eb000) [pid = 1815] [serial = 1677] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7fe56fc12c00) [pid = 1815] [serial = 1554] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe58755f800) [pid = 1815] [serial = 1428] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe561dd2c00) [pid = 1815] [serial = 1473] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe5739e7400) [pid = 1815] [serial = 1440] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe55f49b400) [pid = 1815] [serial = 1431] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe565d76800) [pid = 1815] [serial = 1476] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe562e49400) [pid = 1815] [serial = 1686] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe56eb7cc00) [pid = 1815] [serial = 1416] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe57a729000) [pid = 1815] [serial = 1500] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe5616f5400) [pid = 1815] [serial = 1680] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe565d7fc00) [pid = 1815] [serial = 1548] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7fe55f974000) [pid = 1815] [serial = 1674] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7fe58b21c400) [pid = 1815] [serial = 1575] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7fe55fb51000) [pid = 1815] [serial = 1593] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7fe55e949400) [pid = 1815] [serial = 1667] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7fe5661cf000) [pid = 1815] [serial = 1371] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7fe56f516c00) [pid = 1815] [serial = 1512] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7fe57c798000) [pid = 1815] [serial = 1655] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7fe572b10c00) [pid = 1815] [serial = 1482] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7fe565d82c00) [pid = 1815] [serial = 1386] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7fe5739e8400) [pid = 1815] [serial = 1643] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7fe58963dc00) [pid = 1815] [serial = 1434] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7fe565d76400) [pid = 1815] [serial = 1413] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7fe577f8e400) [pid = 1815] [serial = 1281] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7fe55fab8800) [pid = 1815] [serial = 1437] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7fe56f295800) [pid = 1815] [serial = 1509] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7fe56259c000) [pid = 1815] [serial = 1683] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7fe55995b000) [pid = 1815] [serial = 1590] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7fe578404800) [pid = 1815] [serial = 1566] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe56f110c00) [pid = 1815] [serial = 1551] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7fe56060b800) [pid = 1815] [serial = 1410] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe564169000) [pid = 1815] [serial = 1619] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7fe575526800) [pid = 1815] [serial = 1488] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7fe560608c00) [pid = 1815] [serial = 1616] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7fe5875be000) [pid = 1815] [serial = 1515] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7fe55e67bc00) [pid = 1815] [serial = 1506] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7fe56877c400) [pid = 1815] [serial = 1622] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7fe5863e8000) [pid = 1815] [serial = 1658] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe55f982400) [pid = 1815] [serial = 1383] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe570195800) [pid = 1815] [serial = 1631] [outer = (nil)] [url = about:blank] 02:50:02 INFO - PROCESS | 1815 | 1461664202769 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]]]}] 02:50:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:50:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2982ms 02:50:02 INFO - PROCESS | 1815 | 1461664202833 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 02:50:02 INFO - PROCESS | 1815 | 1461664202838 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 02:50:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:50:02 INFO - PROCESS | 1815 | 1461664202847 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:50:02 INFO - PROCESS | 1815 | 1461664202851 Marionette TRACE conn3 <- [1,2398,null,{}] 02:50:02 INFO - PROCESS | 1815 | 1461664202857 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}] 02:50:03 INFO - PROCESS | 1815 | 1461664203072 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 02:50:03 INFO - PROCESS | 1815 | 1461664203276 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55b691800 == 164 [pid = 1815] [id = 607] 02:50:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe559959c00) [pid = 1815] [serial = 1822] [outer = (nil)] 02:50:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe55f976c00) [pid = 1815] [serial = 1823] [outer = 0x7fe559959c00] 02:50:03 INFO - PROCESS | 1815 | 1461664203341 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7fe55fb43400) [pid = 1815] [serial = 1824] [outer = 0x7fe559959c00] 02:50:04 INFO - PROCESS | 1815 | 1461664204111 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]]]}] 02:50:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:50:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1282ms 02:50:04 INFO - PROCESS | 1815 | 1461664204128 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 02:50:04 INFO - PROCESS | 1815 | 1461664204133 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 02:50:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:50:04 INFO - PROCESS | 1815 | 1461664204193 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 1815 | 1461664204197 Marionette TRACE conn3 <- [1,2402,null,{}] 02:50:04 INFO - PROCESS | 1815 | 1461664204202 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}] 02:50:04 INFO - PROCESS | 1815 | 1461664204443 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 02:50:04 INFO - PROCESS | 1815 | 1461664204477 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f1e1800 == 165 [pid = 1815] [id = 608] 02:50:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7fe5604e4400) [pid = 1815] [serial = 1825] [outer = (nil)] 02:50:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7fe56060b800) [pid = 1815] [serial = 1826] [outer = 0x7fe5604e4400] 02:50:04 INFO - PROCESS | 1815 | 1461664204549 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7fe56138dc00) [pid = 1815] [serial = 1827] [outer = 0x7fe5604e4400] 02:50:05 INFO - PROCESS | 1815 | 1461664205513 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]]]}] 02:50:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:50:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1351ms 02:50:05 INFO - PROCESS | 1815 | 1461664205541 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 02:50:05 INFO - PROCESS | 1815 | 1461664205545 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 02:50:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:50:05 INFO - PROCESS | 1815 | 1461664205550 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:50:05 INFO - PROCESS | 1815 | 1461664205556 Marionette TRACE conn3 <- [1,2406,null,{}] 02:50:05 INFO - PROCESS | 1815 | 1461664205576 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}] 02:50:06 INFO - PROCESS | 1815 | 1461664206029 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 02:50:06 INFO - PROCESS | 1815 | 1461664206065 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5607dc000 == 166 [pid = 1815] [id = 609] 02:50:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7fe562591400) [pid = 1815] [serial = 1828] [outer = (nil)] 02:50:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7fe56259b800) [pid = 1815] [serial = 1829] [outer = 0x7fe562591400] 02:50:06 INFO - PROCESS | 1815 | 1461664206126 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe562763400) [pid = 1815] [serial = 1830] [outer = 0x7fe562591400] 02:50:07 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe559961c00) [pid = 1815] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:50:07 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7fe55e950800) [pid = 1815] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:50:07 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7fe5594f4800) [pid = 1815] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:50:07 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7fe5616ecc00) [pid = 1815] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:50:07 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7fe559956800) [pid = 1815] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:50:07 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7fe5604f8c00) [pid = 1815] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:50:07 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7fe5604e3800) [pid = 1815] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:50:07 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe562ebec00) [pid = 1815] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:50:07 INFO - PROCESS | 1815 | 1461664207437 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]]]}] 02:50:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:50:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1943ms 02:50:07 INFO - PROCESS | 1815 | 1461664207494 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 02:50:07 INFO - PROCESS | 1815 | 1461664207498 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 02:50:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:50:07 INFO - PROCESS | 1815 | 1461664207504 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:50:07 INFO - PROCESS | 1815 | 1461664207506 Marionette TRACE conn3 <- [1,2410,null,{}] 02:50:07 INFO - PROCESS | 1815 | 1461664207511 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}] 02:50:07 INFO - PROCESS | 1815 | 1461664207683 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 02:50:07 INFO - PROCESS | 1815 | 1461664207698 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56124c800 == 167 [pid = 1815] [id = 610] 02:50:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe559954400) [pid = 1815] [serial = 1831] [outer = (nil)] 02:50:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7fe562eb6800) [pid = 1815] [serial = 1832] [outer = 0x7fe559954400] 02:50:07 INFO - PROCESS | 1815 | 1461664207937 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7fe562f12c00) [pid = 1815] [serial = 1833] [outer = 0x7fe559954400] 02:50:08 INFO - PROCESS | 1815 | 1461664208711 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]]]}] 02:50:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:50:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1233ms 02:50:08 INFO - PROCESS | 1815 | 1461664208737 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 02:50:08 INFO - PROCESS | 1815 | 1461664208740 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 02:50:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:50:08 INFO - PROCESS | 1815 | 1461664208745 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:50:08 INFO - PROCESS | 1815 | 1461664208748 Marionette TRACE conn3 <- [1,2414,null,{}] 02:50:08 INFO - PROCESS | 1815 | 1461664208753 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}] 02:50:08 INFO - PROCESS | 1815 | 1461664208928 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 02:50:09 INFO - PROCESS | 1815 | 1461664209302 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55acee800 == 168 [pid = 1815] [id = 611] 02:50:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7fe5594ee800) [pid = 1815] [serial = 1834] [outer = (nil)] 02:50:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7fe55bf77400) [pid = 1815] [serial = 1835] [outer = 0x7fe5594ee800] 02:50:09 INFO - PROCESS | 1815 | 1461664209382 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7fe55e947000) [pid = 1815] [serial = 1836] [outer = 0x7fe5594ee800] 02:50:10 INFO - PROCESS | 1815 | 1461664210321 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]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:50:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1628ms 02:50:10 INFO - PROCESS | 1815 | 1461664210375 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 1815 | 1461664210382 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 02:50:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:50:10 INFO - PROCESS | 1815 | 1461664210389 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - PROCESS | 1815 | 1461664210395 Marionette TRACE conn3 <- [1,2418,null,{}] 02:50:10 INFO - PROCESS | 1815 | 1461664210401 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}] 02:50:10 INFO - PROCESS | 1815 | 1461664210608 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 02:50:10 INFO - PROCESS | 1815 | 1461664210873 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5607c9800 == 169 [pid = 1815] [id = 612] 02:50:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7fe5604e3800) [pid = 1815] [serial = 1837] [outer = (nil)] 02:50:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe560616400) [pid = 1815] [serial = 1838] [outer = 0x7fe5604e3800] 02:50:11 INFO - PROCESS | 1815 | 1461664211011 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7fe5616efc00) [pid = 1815] [serial = 1839] [outer = 0x7fe5604e3800] 02:50:11 INFO - PROCESS | 1815 | 1461664211881 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]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:50:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1538ms 02:50:11 INFO - PROCESS | 1815 | 1461664211931 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 1815 | 1461664211937 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 02:50:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:50:11 INFO - PROCESS | 1815 | 1461664211944 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - PROCESS | 1815 | 1461664211948 Marionette TRACE conn3 <- [1,2422,null,{}] 02:50:11 INFO - PROCESS | 1815 | 1461664211953 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}] 02:50:12 INFO - PROCESS | 1815 | 1461664212178 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 02:50:12 INFO - PROCESS | 1815 | 1461664212537 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561d95000 == 170 [pid = 1815] [id = 613] 02:50:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe562596800) [pid = 1815] [serial = 1840] [outer = (nil)] 02:50:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7fe562f5ac00) [pid = 1815] [serial = 1841] [outer = 0x7fe562596800] 02:50:12 INFO - PROCESS | 1815 | 1461664212613 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7fe56445e400) [pid = 1815] [serial = 1842] [outer = 0x7fe562596800] 02:50:13 INFO - PROCESS | 1815 | 1461664213459 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]]]}] 02:50:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:50:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1579ms 02:50:13 INFO - PROCESS | 1815 | 1461664213524 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 02:50:13 INFO - PROCESS | 1815 | 1461664213528 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 02:50:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:50:13 INFO - PROCESS | 1815 | 1461664213543 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - PROCESS | 1815 | 1461664213552 Marionette TRACE conn3 <- [1,2426,null,{}] 02:50:13 INFO - PROCESS | 1815 | 1461664213558 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}] 02:50:13 INFO - PROCESS | 1815 | 1461664213839 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 02:50:14 INFO - PROCESS | 1815 | 1461664214043 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56311c000 == 171 [pid = 1815] [id = 614] 02:50:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7fe56259d400) [pid = 1815] [serial = 1843] [outer = (nil)] 02:50:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7fe565a0f000) [pid = 1815] [serial = 1844] [outer = 0x7fe56259d400] 02:50:14 INFO - PROCESS | 1815 | 1461664214160 Marionette DEBUG loaded listener.js 02:50:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7fe5661c9400) [pid = 1815] [serial = 1845] [outer = 0x7fe56259d400] 02:50:14 INFO - PROCESS | 1815 | 1461664214982 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]]]}] 02:50:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:50:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1494ms 02:50:15 INFO - PROCESS | 1815 | 1461664215030 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 02:50:15 INFO - PROCESS | 1815 | 1461664215034 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 02:50:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:50:15 INFO - PROCESS | 1815 | 1461664215040 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - PROCESS | 1815 | 1461664215043 Marionette TRACE conn3 <- [1,2430,null,{}] 02:50:15 INFO - PROCESS | 1815 | 1461664215048 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}] 02:50:15 INFO - PROCESS | 1815 | 1461664215244 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 02:50:15 INFO - PROCESS | 1815 | 1461664215516 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563dd4000 == 172 [pid = 1815] [id = 615] 02:50:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7fe564167c00) [pid = 1815] [serial = 1846] [outer = (nil)] 02:50:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7fe5667b9000) [pid = 1815] [serial = 1847] [outer = 0x7fe564167c00] 02:50:15 INFO - PROCESS | 1815 | 1461664215591 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7fe568780400) [pid = 1815] [serial = 1848] [outer = 0x7fe564167c00] 02:50:16 INFO - PROCESS | 1815 | 1461664216493 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]]]}] 02:50:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:50:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1482ms 02:50:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:50:16 INFO - PROCESS | 1815 | 1461664216523 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 1815 | 1461664216525 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 02:50:16 INFO - PROCESS | 1815 | 1461664216532 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - PROCESS | 1815 | 1461664216535 Marionette TRACE conn3 <- [1,2434,null,{}] 02:50:16 INFO - PROCESS | 1815 | 1461664216540 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}] 02:50:16 INFO - PROCESS | 1815 | 1461664216731 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 02:50:17 INFO - PROCESS | 1815 | 1461664217020 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5647cf000 == 173 [pid = 1815] [id = 616] 02:50:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7fe5689e7c00) [pid = 1815] [serial = 1849] [outer = (nil)] 02:50:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7fe56d81fc00) [pid = 1815] [serial = 1850] [outer = 0x7fe5689e7c00] 02:50:17 INFO - PROCESS | 1815 | 1461664217105 Marionette DEBUG loaded listener.js 02:50:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7fe56d8f9c00) [pid = 1815] [serial = 1851] [outer = 0x7fe5689e7c00] 02:50:18 INFO - PROCESS | 1815 | 1461664218087 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]]]}] 02:50:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:50:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1629ms 02:50:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:50:18 INFO - PROCESS | 1815 | 1461664218161 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 02:50:18 INFO - PROCESS | 1815 | 1461664218164 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 02:50:18 INFO - PROCESS | 1815 | 1461664218170 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:50:18 INFO - PROCESS | 1815 | 1461664218173 Marionette TRACE conn3 <- [1,2438,null,{}] 02:50:18 INFO - PROCESS | 1815 | 1461664218179 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}] 02:50:18 INFO - PROCESS | 1815 | 1461664218434 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 02:50:18 INFO - PROCESS | 1815 | 1461664218743 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56605d000 == 174 [pid = 1815] [id = 617] 02:50:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7fe568783c00) [pid = 1815] [serial = 1852] [outer = (nil)] 02:50:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7fe56f1c5800) [pid = 1815] [serial = 1853] [outer = 0x7fe568783c00] 02:50:18 INFO - PROCESS | 1815 | 1461664218818 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7fe56f3b7c00) [pid = 1815] [serial = 1854] [outer = 0x7fe568783c00] 02:50:19 INFO - PROCESS | 1815 | 1461664219651 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]]]}] 02:50:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:50:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1533ms 02:50:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:50:19 INFO - PROCESS | 1815 | 1461664219702 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 02:50:19 INFO - PROCESS | 1815 | 1461664219705 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 02:50:19 INFO - PROCESS | 1815 | 1461664219712 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 1815 | 1461664219715 Marionette TRACE conn3 <- [1,2442,null,{}] 02:50:19 INFO - PROCESS | 1815 | 1461664219720 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}] 02:50:19 INFO - PROCESS | 1815 | 1461664219927 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 02:50:20 INFO - PROCESS | 1815 | 1461664220203 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5680a7000 == 175 [pid = 1815] [id = 618] 02:50:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7fe5689e9400) [pid = 1815] [serial = 1855] [outer = (nil)] 02:50:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7fe56f512400) [pid = 1815] [serial = 1856] [outer = 0x7fe5689e9400] 02:50:20 INFO - PROCESS | 1815 | 1461664220320 Marionette DEBUG loaded listener.js 02:50:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7fe56fba1400) [pid = 1815] [serial = 1857] [outer = 0x7fe5689e9400] 02:50:21 INFO - PROCESS | 1815 | 1461664221149 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]]]}] 02:50:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:50:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1485ms 02:50:21 INFO - PROCESS | 1815 | 1461664221197 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 02:50:21 INFO - PROCESS | 1815 | 1461664221201 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 02:50:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:50:21 INFO - PROCESS | 1815 | 1461664221206 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:50:21 INFO - PROCESS | 1815 | 1461664221208 Marionette TRACE conn3 <- [1,2446,null,{}] 02:50:21 INFO - PROCESS | 1815 | 1461664221214 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}] 02:50:21 INFO - PROCESS | 1815 | 1461664221409 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 02:50:21 INFO - PROCESS | 1815 | 1461664221684 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56d413800 == 176 [pid = 1815] [id = 619] 02:50:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7fe5689efc00) [pid = 1815] [serial = 1858] [outer = (nil)] 02:50:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe56fc14400) [pid = 1815] [serial = 1859] [outer = 0x7fe5689efc00] 02:50:21 INFO - PROCESS | 1815 | 1461664221758 Marionette DEBUG loaded listener.js 02:50:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe56ff52800) [pid = 1815] [serial = 1860] [outer = 0x7fe5689efc00] 02:50:22 INFO - PROCESS | 1815 | 1461664222600 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]]]}] 02:50:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:50:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1430ms 02:50:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:50:22 INFO - PROCESS | 1815 | 1461664222638 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 02:50:22 INFO - PROCESS | 1815 | 1461664222641 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 02:50:22 INFO - PROCESS | 1815 | 1461664222647 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:50:22 INFO - PROCESS | 1815 | 1461664222657 Marionette TRACE conn3 <- [1,2450,null,{}] 02:50:22 INFO - PROCESS | 1815 | 1461664222661 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}] 02:50:22 INFO - PROCESS | 1815 | 1461664222856 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 02:50:23 INFO - PROCESS | 1815 | 1461664223131 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fab0800 == 177 [pid = 1815] [id = 620] 02:50:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe56f1c4400) [pid = 1815] [serial = 1861] [outer = (nil)] 02:50:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe57019d400) [pid = 1815] [serial = 1862] [outer = 0x7fe56f1c4400] 02:50:23 INFO - PROCESS | 1815 | 1461664223207 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe5701d2400) [pid = 1815] [serial = 1863] [outer = 0x7fe56f1c4400] 02:50:24 INFO - PROCESS | 1815 | 1461664224076 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]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1484ms 02:50:24 INFO - PROCESS | 1815 | 1461664224131 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 1815 | 1461664224135 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 02:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:50:24 INFO - PROCESS | 1815 | 1461664224140 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 1815 | 1461664224143 Marionette TRACE conn3 <- [1,2454,null,{}] 02:50:24 INFO - PROCESS | 1815 | 1461664224148 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}] 02:50:24 INFO - PROCESS | 1815 | 1461664224338 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 02:50:24 INFO - PROCESS | 1815 | 1461664224616 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fd5c000 == 178 [pid = 1815] [id = 621] 02:50:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe56fba6400) [pid = 1815] [serial = 1864] [outer = (nil)] 02:50:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe5706d3c00) [pid = 1815] [serial = 1865] [outer = 0x7fe56fba6400] 02:50:24 INFO - PROCESS | 1815 | 1461664224698 Marionette DEBUG loaded listener.js 02:50:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe5716de400) [pid = 1815] [serial = 1866] [outer = 0x7fe56fba6400] 02:50:25 INFO - PROCESS | 1815 | 1461664225589 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]]]}] 02:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1500ms 02:50:25 INFO - PROCESS | 1815 | 1461664225640 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 02:50:25 INFO - PROCESS | 1815 | 1461664225644 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 02:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:50:25 INFO - PROCESS | 1815 | 1461664225650 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 1815 | 1461664225653 Marionette TRACE conn3 <- [1,2458,null,{}] 02:50:25 INFO - PROCESS | 1815 | 1461664225659 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}] 02:50:25 INFO - PROCESS | 1815 | 1461664225879 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 02:50:26 INFO - PROCESS | 1815 | 1461664226162 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57169e000 == 179 [pid = 1815] [id = 622] 02:50:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe56ff51c00) [pid = 1815] [serial = 1867] [outer = (nil)] 02:50:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe573043800) [pid = 1815] [serial = 1868] [outer = 0x7fe56ff51c00] 02:50:26 INFO - PROCESS | 1815 | 1461664226281 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7fe5739dd000) [pid = 1815] [serial = 1869] [outer = 0x7fe56ff51c00] 02:50:27 INFO - PROCESS | 1815 | 1461664227110 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]]]}] 02:50:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1528ms 02:50:27 INFO - PROCESS | 1815 | 1461664227179 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 02:50:27 INFO - PROCESS | 1815 | 1461664227183 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 02:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:50:27 INFO - PROCESS | 1815 | 1461664227189 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:50:27 INFO - PROCESS | 1815 | 1461664227191 Marionette TRACE conn3 <- [1,2462,null,{}] 02:50:27 INFO - PROCESS | 1815 | 1461664227196 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}] 02:50:27 INFO - PROCESS | 1815 | 1461664227395 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 02:50:27 INFO - PROCESS | 1815 | 1461664227677 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573b53800 == 180 [pid = 1815] [id = 623] 02:50:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7fe5604c8c00) [pid = 1815] [serial = 1870] [outer = (nil)] 02:50:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7fe5739e2400) [pid = 1815] [serial = 1871] [outer = 0x7fe5604c8c00] 02:50:27 INFO - PROCESS | 1815 | 1461664227791 Marionette DEBUG loaded listener.js 02:50:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7fe573c50000) [pid = 1815] [serial = 1872] [outer = 0x7fe5604c8c00] 02:50:28 INFO - PROCESS | 1815 | 1461664228646 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]]]}] 02:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1491ms 02:50:28 INFO - PROCESS | 1815 | 1461664228681 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 02:50:28 INFO - PROCESS | 1815 | 1461664228684 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 02:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:50:28 INFO - PROCESS | 1815 | 1461664228690 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 1815 | 1461664228692 Marionette TRACE conn3 <- [1,2466,null,{}] 02:50:28 INFO - PROCESS | 1815 | 1461664228697 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}] 02:50:28 INFO - PROCESS | 1815 | 1461664228894 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 02:50:29 INFO - PROCESS | 1815 | 1461664229174 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573ef0000 == 181 [pid = 1815] [id = 624] 02:50:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7fe56ff9b400) [pid = 1815] [serial = 1873] [outer = (nil)] 02:50:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7fe573c57800) [pid = 1815] [serial = 1874] [outer = 0x7fe56ff9b400] 02:50:29 INFO - PROCESS | 1815 | 1461664229287 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7fe573d18c00) [pid = 1815] [serial = 1875] [outer = 0x7fe56ff9b400] 02:50:30 INFO - PROCESS | 1815 | 1461664230139 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]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:50:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1482ms 02:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:50:30 INFO - PROCESS | 1815 | 1461664230172 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 02:50:30 INFO - PROCESS | 1815 | 1461664230175 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 02:50:30 INFO - PROCESS | 1815 | 1461664230181 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 1815 | 1461664230184 Marionette TRACE conn3 <- [1,2470,null,{}] 02:50:30 INFO - PROCESS | 1815 | 1461664230189 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}] 02:50:30 INFO - PROCESS | 1815 | 1461664230410 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 02:50:30 INFO - PROCESS | 1815 | 1461664230690 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578550800 == 182 [pid = 1815] [id = 625] 02:50:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7fe561389400) [pid = 1815] [serial = 1876] [outer = (nil)] 02:50:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7fe573d21400) [pid = 1815] [serial = 1877] [outer = 0x7fe561389400] 02:50:30 INFO - PROCESS | 1815 | 1461664230773 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7fe57558ac00) [pid = 1815] [serial = 1878] [outer = 0x7fe561389400] 02:50:31 INFO - PROCESS | 1815 | 1461664231632 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]]]}] 02:50:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:50:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1486ms 02:50:31 INFO - PROCESS | 1815 | 1461664231667 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 1815 | 1461664231669 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 02:50:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:50:31 INFO - PROCESS | 1815 | 1461664231676 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 1815 | 1461664231679 Marionette TRACE conn3 <- [1,2474,null,{}] 02:50:31 INFO - PROCESS | 1815 | 1461664231684 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}] 02:50:31 INFO - PROCESS | 1815 | 1461664231892 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 02:50:32 INFO - PROCESS | 1815 | 1461664232173 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579af4000 == 183 [pid = 1815] [id = 626] 02:50:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7fe56f103800) [pid = 1815] [serial = 1879] [outer = (nil)] 02:50:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7fe5769f0800) [pid = 1815] [serial = 1880] [outer = 0x7fe56f103800] 02:50:32 INFO - PROCESS | 1815 | 1461664232248 Marionette DEBUG loaded listener.js 02:50:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7fe577178c00) [pid = 1815] [serial = 1881] [outer = 0x7fe56f103800] 02:50:33 INFO - PROCESS | 1815 | 1461664233181 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]]]}] 02:50:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:50:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1534ms 02:50:33 INFO - PROCESS | 1815 | 1461664233211 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 02:50:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:50:33 INFO - PROCESS | 1815 | 1461664233216 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 02:50:33 INFO - PROCESS | 1815 | 1461664233222 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - PROCESS | 1815 | 1461664233225 Marionette TRACE conn3 <- [1,2478,null,{}] 02:50:33 INFO - PROCESS | 1815 | 1461664233230 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}] 02:50:33 INFO - PROCESS | 1815 | 1461664233448 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 02:50:33 INFO - PROCESS | 1815 | 1461664233729 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe586761800 == 184 [pid = 1815] [id = 627] 02:50:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7fe5739e3c00) [pid = 1815] [serial = 1882] [outer = (nil)] 02:50:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7fe577c7d800) [pid = 1815] [serial = 1883] [outer = 0x7fe5739e3c00] 02:50:33 INFO - PROCESS | 1815 | 1461664233846 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7fe577f86000) [pid = 1815] [serial = 1884] [outer = 0x7fe5739e3c00] 02:50:34 INFO - PROCESS | 1815 | 1461664234708 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]]]}] 02:50:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:50:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1532ms 02:50:34 INFO - PROCESS | 1815 | 1461664234755 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 1815 | 1461664234759 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 02:50:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:50:34 INFO - PROCESS | 1815 | 1461664234765 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - PROCESS | 1815 | 1461664234767 Marionette TRACE conn3 <- [1,2482,null,{}] 02:50:34 INFO - PROCESS | 1815 | 1461664234773 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}] 02:50:35 INFO - PROCESS | 1815 | 1461664234993 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 02:50:35 INFO - PROCESS | 1815 | 1461664235282 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b253000 == 185 [pid = 1815] [id = 628] 02:50:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7fe5594f4000) [pid = 1815] [serial = 1885] [outer = (nil)] 02:50:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7fe577179000) [pid = 1815] [serial = 1886] [outer = 0x7fe5594f4000] 02:50:35 INFO - PROCESS | 1815 | 1461664235400 Marionette DEBUG loaded listener.js 02:50:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7fe577f8f800) [pid = 1815] [serial = 1887] [outer = 0x7fe5594f4000] 02:50:36 INFO - PROCESS | 1815 | 1461664236265 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]]]}] 02:50:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:50:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1578ms 02:50:36 INFO - PROCESS | 1815 | 1461664236344 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 02:50:36 INFO - PROCESS | 1815 | 1461664236347 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 02:50:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:50:36 INFO - PROCESS | 1815 | 1461664236353 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:50:36 INFO - PROCESS | 1815 | 1461664236355 Marionette TRACE conn3 <- [1,2486,null,{}] 02:50:36 INFO - PROCESS | 1815 | 1461664236361 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}] 02:50:36 INFO - PROCESS | 1815 | 1461664236616 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 02:50:36 INFO - PROCESS | 1815 | 1461664236940 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55b5de000 == 186 [pid = 1815] [id = 629] 02:50:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7fe5594f8000) [pid = 1815] [serial = 1888] [outer = (nil)] 02:50:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7fe55e94cc00) [pid = 1815] [serial = 1889] [outer = 0x7fe5594f8000] 02:50:37 INFO - PROCESS | 1815 | 1461664237016 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7fe56eb76400) [pid = 1815] [serial = 1890] [outer = 0x7fe5594f8000] 02:50:38 INFO - PROCESS | 1815 | 1461664238442 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]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:50:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2229ms 02:50:38 INFO - PROCESS | 1815 | 1461664238585 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 1815 | 1461664238590 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 02:50:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:50:38 INFO - PROCESS | 1815 | 1461664238598 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 1815 | 1461664238603 Marionette TRACE conn3 <- [1,2490,null,{}] 02:50:38 INFO - PROCESS | 1815 | 1461664238610 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}] 02:50:38 INFO - PROCESS | 1815 | 1461664238817 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 02:50:39 INFO - PROCESS | 1815 | 1461664239102 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe560810800 == 185 [pid = 1815] [id = 485] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57954d000 == 184 [pid = 1815] [id = 417] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56124c800 == 183 [pid = 1815] [id = 610] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5607dc000 == 182 [pid = 1815] [id = 609] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f1e1800 == 181 [pid = 1815] [id = 608] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5608d0800 == 180 [pid = 1815] [id = 560] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55b691800 == 179 [pid = 1815] [id = 607] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5594b7800 == 178 [pid = 1815] [id = 606] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5600c3000 == 177 [pid = 1815] [id = 605] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58af33000 == 176 [pid = 1815] [id = 604] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe587218000 == 175 [pid = 1815] [id = 603] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5854a6800 == 174 [pid = 1815] [id = 602] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c2c3000 == 173 [pid = 1815] [id = 601] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57a258000 == 172 [pid = 1815] [id = 600] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57954f000 == 171 [pid = 1815] [id = 599] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579054800 == 170 [pid = 1815] [id = 598] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe577c3f800 == 169 [pid = 1815] [id = 597] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573ee2000 == 168 [pid = 1815] [id = 596] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573b48800 == 167 [pid = 1815] [id = 595] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe572ca6000 == 166 [pid = 1815] [id = 594] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5703c6000 == 165 [pid = 1815] [id = 593] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fd41000 == 164 [pid = 1815] [id = 592] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56f382800 == 163 [pid = 1815] [id = 591] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56d410800 == 162 [pid = 1815] [id = 590] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe566acb800 == 161 [pid = 1815] [id = 589] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe562eca800 == 160 [pid = 1815] [id = 588] 02:50:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe560812800 == 159 [pid = 1815] [id = 587] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7fe55f496000) [pid = 1815] [serial = 1736] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7fe55faba400) [pid = 1815] [serial = 1737] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7fe565d81000) [pid = 1815] [serial = 1752] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7fe56ff48c00) [pid = 1815] [serial = 1733] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7fe565942800) [pid = 1815] [serial = 1751] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7fe562f59400) [pid = 1815] [serial = 1749] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7fe5682a9400) [pid = 1815] [serial = 1709] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7fe561dd8c00) [pid = 1815] [serial = 1742] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7fe55e66f000) [pid = 1815] [serial = 1757] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7fe56898fc00) [pid = 1815] [serial = 1712] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7fe55fb48000) [pid = 1815] [serial = 1691] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7fe56877ac00) [pid = 1815] [serial = 1754] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7fe56d823800) [pid = 1815] [serial = 1715] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7fe5604f3c00) [pid = 1815] [serial = 1739] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7fe5604f4800) [pid = 1815] [serial = 1748] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7fe562f18800) [pid = 1815] [serial = 1697] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7fe56fdb0800) [pid = 1815] [serial = 1730] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7fe56d8efc00) [pid = 1815] [serial = 1755] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7fe56f73d400) [pid = 1815] [serial = 1724] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7fe564456c00) [pid = 1815] [serial = 1700] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7fe5624a1800) [pid = 1815] [serial = 1694] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7fe5630f9400) [pid = 1815] [serial = 1746] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe56275d800) [pid = 1815] [serial = 1743] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe56fba3400) [pid = 1815] [serial = 1727] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe55e948800) [pid = 1815] [serial = 1758] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe56f294000) [pid = 1815] [serial = 1721] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe562f54400) [pid = 1815] [serial = 1745] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe56467c800) [pid = 1815] [serial = 1703] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe56eb82000) [pid = 1815] [serial = 1718] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe561388c00) [pid = 1815] [serial = 1740] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe5661c4c00) [pid = 1815] [serial = 1706] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe55fb45800) [pid = 1815] [serial = 1760] [outer = (nil)] [url = about:blank] 02:50:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5594b1000 == 160 [pid = 1815] [id = 630] 02:50:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe55e66e800) [pid = 1815] [serial = 1891] [outer = (nil)] 02:50:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe55f496000) [pid = 1815] [serial = 1892] [outer = 0x7fe55e66e800] 02:50:39 INFO - PROCESS | 1815 | 1461664239965 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe55fab9800) [pid = 1815] [serial = 1893] [outer = 0x7fe55e66e800] 02:50:40 INFO - PROCESS | 1815 | 1461664240752 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]]]}] 02:50:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:50:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2183ms 02:50:40 INFO - PROCESS | 1815 | 1461664240782 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 02:50:40 INFO - PROCESS | 1815 | 1461664240789 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 02:50:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:50:40 INFO - PROCESS | 1815 | 1461664240799 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - PROCESS | 1815 | 1461664240802 Marionette TRACE conn3 <- [1,2494,null,{}] 02:50:40 INFO - PROCESS | 1815 | 1461664240824 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}] 02:50:41 INFO - PROCESS | 1815 | 1461664241004 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 02:50:41 INFO - PROCESS | 1815 | 1461664241022 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f4a8000 == 161 [pid = 1815] [id = 631] 02:50:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe5604c8800) [pid = 1815] [serial = 1894] [outer = (nil)] 02:50:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe5604f4000) [pid = 1815] [serial = 1895] [outer = 0x7fe5604c8800] 02:50:41 INFO - PROCESS | 1815 | 1461664241082 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe5614af800) [pid = 1815] [serial = 1896] [outer = 0x7fe5604c8800] 02:50:42 INFO - PROCESS | 1815 | 1461664242092 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]]]}] 02:50:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:50:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1337ms 02:50:42 INFO - PROCESS | 1815 | 1461664242135 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 02:50:42 INFO - PROCESS | 1815 | 1461664242138 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 02:50:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:50:42 INFO - PROCESS | 1815 | 1461664242145 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:50:42 INFO - PROCESS | 1815 | 1461664242150 Marionette TRACE conn3 <- [1,2498,null,{}] 02:50:42 INFO - PROCESS | 1815 | 1461664242164 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}] 02:50:42 INFO - PROCESS | 1815 | 1461664242368 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 02:50:42 INFO - PROCESS | 1815 | 1461664242611 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56125b800 == 162 [pid = 1815] [id = 632] 02:50:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe5614b9800) [pid = 1815] [serial = 1897] [outer = (nil)] 02:50:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe562761800) [pid = 1815] [serial = 1898] [outer = 0x7fe5614b9800] 02:50:42 INFO - PROCESS | 1815 | 1461664242678 Marionette DEBUG loaded listener.js 02:50:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe562f18800) [pid = 1815] [serial = 1899] [outer = 0x7fe5614b9800] 02:50:43 INFO - PROCESS | 1815 | 1461664243558 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]]]}] 02:50:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:50:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1432ms 02:50:43 INFO - PROCESS | 1815 | 1461664243578 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 02:50:43 INFO - PROCESS | 1815 | 1461664243582 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 02:50:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:50:43 INFO - PROCESS | 1815 | 1461664243588 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:50:43 INFO - PROCESS | 1815 | 1461664243589 Marionette TRACE conn3 <- [1,2502,null,{}] 02:50:43 INFO - PROCESS | 1815 | 1461664243595 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}] 02:50:43 INFO - PROCESS | 1815 | 1461664243838 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 02:50:43 INFO - PROCESS | 1815 | 1461664243881 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562492800 == 163 [pid = 1815] [id = 633] 02:50:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe562f1c400) [pid = 1815] [serial = 1900] [outer = (nil)] 02:50:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7fe564671400) [pid = 1815] [serial = 1901] [outer = 0x7fe562f1c400] 02:50:43 INFO - PROCESS | 1815 | 1461664243953 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7fe565942c00) [pid = 1815] [serial = 1902] [outer = 0x7fe562f1c400] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7fe56829f000) [pid = 1815] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7fe57019b000) [pid = 1815] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe559959000) [pid = 1815] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe55e677800) [pid = 1815] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe5594f6800) [pid = 1815] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe562ebf400) [pid = 1815] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe562f57c00) [pid = 1815] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe572f67400) [pid = 1815] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe561dd2400) [pid = 1815] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe5604e4400) [pid = 1815] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe5661c7000) [pid = 1815] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe565bc3c00) [pid = 1815] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7fe56f295c00) [pid = 1815] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7fe5616f2400) [pid = 1815] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7fe577f88c00) [pid = 1815] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7fe56877fc00) [pid = 1815] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7fe56eb75400) [pid = 1815] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7fe55faac800) [pid = 1815] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7fe565a06800) [pid = 1815] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7fe562f14000) [pid = 1815] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7fe571611400) [pid = 1815] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7fe56f742400) [pid = 1815] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7fe559959c00) [pid = 1815] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7fe56fdb0000) [pid = 1815] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7fe5705ecc00) [pid = 1815] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7fe562f1fc00) [pid = 1815] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7fe55bf6fc00) [pid = 1815] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7fe561385000) [pid = 1815] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7fe56fba9c00) [pid = 1815] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7fe562591400) [pid = 1815] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe56f294800) [pid = 1815] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7fe564166800) [pid = 1815] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe5739e1c00) [pid = 1815] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7fe55bf79800) [pid = 1815] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7fe55e675800) [pid = 1815] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7fe565bc3000) [pid = 1815] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7fe57125b000) [pid = 1815] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7fe55f48fc00) [pid = 1815] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7fe56eb7f000) [pid = 1815] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe56f108c00) [pid = 1815] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe56259c800) [pid = 1815] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe56fdb0c00) [pid = 1815] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe55e66c800) [pid = 1815] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe576023400) [pid = 1815] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe56f518800) [pid = 1815] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe55bf71800) [pid = 1815] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe561381c00) [pid = 1815] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7fe5794eac00) [pid = 1815] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7fe55fabac00) [pid = 1815] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7fe562e50400) [pid = 1815] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7fe565bcc800) [pid = 1815] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7fe5661cfc00) [pid = 1815] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7fe5706d7000) [pid = 1815] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7fe565bd1800) [pid = 1815] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7fe57c720000) [pid = 1815] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7fe55f494c00) [pid = 1815] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7fe55fab2000) [pid = 1815] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7fe56f1ca400) [pid = 1815] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:50:45 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7fe562ec1400) [pid = 1815] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:50:45 INFO - PROCESS | 1815 | 1461664245839 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]]]}] 02:50:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:50:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2284ms 02:50:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:50:45 INFO - PROCESS | 1815 | 1461664245872 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 1815 | 1461664245874 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 02:50:45 INFO - PROCESS | 1815 | 1461664245880 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - PROCESS | 1815 | 1461664245883 Marionette TRACE conn3 <- [1,2506,null,{}] 02:50:45 INFO - PROCESS | 1815 | 1461664245888 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}] 02:50:46 INFO - PROCESS | 1815 | 1461664246060 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 02:50:46 INFO - PROCESS | 1815 | 1461664246264 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f04d800 == 164 [pid = 1815] [id = 634] 02:50:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7fe5594f6800) [pid = 1815] [serial = 1903] [outer = (nil)] 02:50:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7fe55e677400) [pid = 1815] [serial = 1904] [outer = 0x7fe5594f6800] 02:50:46 INFO - PROCESS | 1815 | 1461664246324 Marionette DEBUG loaded listener.js 02:50:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7fe5614bcc00) [pid = 1815] [serial = 1905] [outer = 0x7fe5594f6800] 02:50:47 INFO - PROCESS | 1815 | 1461664247012 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]]]}] 02:50:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:50:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1179ms 02:50:47 INFO - PROCESS | 1815 | 1461664247058 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 02:50:47 INFO - PROCESS | 1815 | 1461664247062 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 02:50:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:50:47 INFO - PROCESS | 1815 | 1461664247081 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - PROCESS | 1815 | 1461664247084 Marionette TRACE conn3 <- [1,2510,null,{}] 02:50:47 INFO - PROCESS | 1815 | 1461664247088 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}] 02:50:47 INFO - PROCESS | 1815 | 1461664247296 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 02:50:47 INFO - PROCESS | 1815 | 1461664247308 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563ddb000 == 165 [pid = 1815] [id = 635] 02:50:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7fe565940800) [pid = 1815] [serial = 1906] [outer = (nil)] 02:50:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7fe565d79800) [pid = 1815] [serial = 1907] [outer = 0x7fe565940800] 02:50:47 INFO - PROCESS | 1815 | 1461664247373 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7fe5667ad800) [pid = 1815] [serial = 1908] [outer = 0x7fe565940800] 02:50:48 INFO - PROCESS | 1815 | 1461664248742 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]]]}] 02:50:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:50:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1729ms 02:50:48 INFO - PROCESS | 1815 | 1461664248811 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 02:50:48 INFO - PROCESS | 1815 | 1461664248817 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 02:50:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:50:48 INFO - PROCESS | 1815 | 1461664248825 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:50:48 INFO - PROCESS | 1815 | 1461664248830 Marionette TRACE conn3 <- [1,2514,null,{}] 02:50:48 INFO - PROCESS | 1815 | 1461664248837 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}] 02:50:49 INFO - PROCESS | 1815 | 1461664249039 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 02:50:49 INFO - PROCESS | 1815 | 1461664249361 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5607dc000 == 166 [pid = 1815] [id = 636] 02:50:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7fe5604db000) [pid = 1815] [serial = 1909] [outer = (nil)] 02:50:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7fe561382000) [pid = 1815] [serial = 1910] [outer = 0x7fe5604db000] 02:50:49 INFO - PROCESS | 1815 | 1461664249440 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7fe561dd4c00) [pid = 1815] [serial = 1911] [outer = 0x7fe5604db000] 02:50:50 INFO - PROCESS | 1815 | 1461664250359 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]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:50:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1585ms 02:50:50 INFO - PROCESS | 1815 | 1461664250411 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 1815 | 1461664250419 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 02:50:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:50:50 INFO - PROCESS | 1815 | 1461664250429 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 1815 | 1461664250433 Marionette TRACE conn3 <- [1,2518,null,{}] 02:50:50 INFO - PROCESS | 1815 | 1461664250439 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}] 02:50:50 INFO - PROCESS | 1815 | 1461664250649 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 02:50:50 INFO - PROCESS | 1815 | 1461664250972 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563dc7000 == 167 [pid = 1815] [id = 637] 02:50:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7fe562595000) [pid = 1815] [serial = 1912] [outer = (nil)] 02:50:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7fe5630f7000) [pid = 1815] [serial = 1913] [outer = 0x7fe562595000] 02:50:51 INFO - PROCESS | 1815 | 1461664251048 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7fe564673c00) [pid = 1815] [serial = 1914] [outer = 0x7fe562595000] 02:50:51 INFO - PROCESS | 1815 | 1461664251901 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]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:50:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1530ms 02:50:51 INFO - PROCESS | 1815 | 1461664251960 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 1815 | 1461664251964 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 02:50:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:50:51 INFO - PROCESS | 1815 | 1461664251971 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 1815 | 1461664251977 Marionette TRACE conn3 <- [1,2522,null,{}] 02:50:51 INFO - PROCESS | 1815 | 1461664251992 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}] 02:50:52 INFO - PROCESS | 1815 | 1461664252197 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 02:50:52 INFO - PROCESS | 1815 | 1461664252473 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe566047000 == 168 [pid = 1815] [id = 638] 02:50:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe565a07c00) [pid = 1815] [serial = 1915] [outer = (nil)] 02:50:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe5661ca800) [pid = 1815] [serial = 1916] [outer = 0x7fe565a07c00] 02:50:52 INFO - PROCESS | 1815 | 1461664252591 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe5682ab400) [pid = 1815] [serial = 1917] [outer = 0x7fe565a07c00] 02:50:53 INFO - PROCESS | 1815 | 1461664253495 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]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:50:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1584ms 02:50:53 INFO - PROCESS | 1815 | 1461664253556 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 1815 | 1461664253561 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 02:50:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:50:53 INFO - PROCESS | 1815 | 1461664253566 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 1815 | 1461664253569 Marionette TRACE conn3 <- [1,2526,null,{}] 02:50:53 INFO - PROCESS | 1815 | 1461664253575 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}] 02:50:53 INFO - PROCESS | 1815 | 1461664253772 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 02:50:54 INFO - PROCESS | 1815 | 1461664254045 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5686dc800 == 169 [pid = 1815] [id = 639] 02:50:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe565a09400) [pid = 1815] [serial = 1918] [outer = (nil)] 02:50:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe5689e3400) [pid = 1815] [serial = 1919] [outer = 0x7fe565a09400] 02:50:54 INFO - PROCESS | 1815 | 1461664254162 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe56d82b800) [pid = 1815] [serial = 1920] [outer = 0x7fe565a09400] 02:50:54 INFO - PROCESS | 1815 | 1461664254986 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]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:50:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1488ms 02:50:55 INFO - PROCESS | 1815 | 1461664255056 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 1815 | 1461664255060 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 02:50:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:50:55 INFO - PROCESS | 1815 | 1461664255067 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 1815 | 1461664255070 Marionette TRACE conn3 <- [1,2530,null,{}] 02:50:55 INFO - PROCESS | 1815 | 1461664255075 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}] 02:50:55 INFO - PROCESS | 1815 | 1461664255271 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 02:50:55 INFO - PROCESS | 1815 | 1461664255543 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f381800 == 170 [pid = 1815] [id = 640] 02:50:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe56d82d400) [pid = 1815] [serial = 1921] [outer = (nil)] 02:50:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe56eb75400) [pid = 1815] [serial = 1922] [outer = 0x7fe56d82d400] 02:50:55 INFO - PROCESS | 1815 | 1461664255668 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7fe56f103000) [pid = 1815] [serial = 1923] [outer = 0x7fe56d82d400] 02:50:56 INFO - PROCESS | 1815 | 1461664256515 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]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:50:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1485ms 02:50:56 INFO - PROCESS | 1815 | 1461664256553 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 1815 | 1461664256557 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 02:50:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:50:56 INFO - PROCESS | 1815 | 1461664256563 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 1815 | 1461664256566 Marionette TRACE conn3 <- [1,2534,null,{}] 02:50:56 INFO - PROCESS | 1815 | 1461664256571 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}] 02:50:56 INFO - PROCESS | 1815 | 1461664256779 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 02:50:57 INFO - PROCESS | 1815 | 1461664257053 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fddf000 == 171 [pid = 1815] [id = 641] 02:50:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7fe56f10a400) [pid = 1815] [serial = 1924] [outer = (nil)] 02:50:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7fe56f3af400) [pid = 1815] [serial = 1925] [outer = 0x7fe56f10a400] 02:50:57 INFO - PROCESS | 1815 | 1461664257171 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7fe56fa50800) [pid = 1815] [serial = 1926] [outer = 0x7fe56f10a400] 02:50:57 INFO - PROCESS | 1815 | 1461664257983 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]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:50:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1485ms 02:50:58 INFO - PROCESS | 1815 | 1461664258049 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 02:50:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:50:58 INFO - PROCESS | 1815 | 1461664258052 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 02:50:58 INFO - PROCESS | 1815 | 1461664258058 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 1815 | 1461664258061 Marionette TRACE conn3 <- [1,2538,null,{}] 02:50:58 INFO - PROCESS | 1815 | 1461664258066 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}] 02:50:58 INFO - PROCESS | 1815 | 1461664258263 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 02:50:58 INFO - PROCESS | 1815 | 1461664258536 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe571234800 == 172 [pid = 1815] [id = 642] 02:50:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7fe5594f8400) [pid = 1815] [serial = 1927] [outer = (nil)] 02:50:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7fe56fdb0000) [pid = 1815] [serial = 1928] [outer = 0x7fe5594f8400] 02:50:58 INFO - PROCESS | 1815 | 1461664258613 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe56fdba000) [pid = 1815] [serial = 1929] [outer = 0x7fe5594f8400] 02:50:59 INFO - PROCESS | 1815 | 1461664259462 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]]]}] 02:50:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:50:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1436ms 02:50:59 INFO - PROCESS | 1815 | 1461664259508 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 02:50:59 INFO - PROCESS | 1815 | 1461664259512 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 02:50:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:50:59 INFO - PROCESS | 1815 | 1461664259518 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:50:59 INFO - PROCESS | 1815 | 1461664259520 Marionette TRACE conn3 <- [1,2542,null,{}] 02:50:59 INFO - PROCESS | 1815 | 1461664259525 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}] 02:50:59 INFO - PROCESS | 1815 | 1461664259715 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 02:50:59 INFO - PROCESS | 1815 | 1461664259995 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573aae800 == 173 [pid = 1815] [id = 643] 02:51:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7fe56f111800) [pid = 1815] [serial = 1930] [outer = (nil)] 02:51:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe56ffa0c00) [pid = 1815] [serial = 1931] [outer = 0x7fe56f111800] 02:51:00 INFO - PROCESS | 1815 | 1461664260072 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7fe5701a0c00) [pid = 1815] [serial = 1932] [outer = 0x7fe56f111800] 02:51:00 INFO - PROCESS | 1815 | 1461664260914 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]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:51:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1427ms 02:51:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:51:00 INFO - PROCESS | 1815 | 1461664260946 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 1815 | 1461664260948 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 02:51:00 INFO - PROCESS | 1815 | 1461664260955 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 1815 | 1461664260958 Marionette TRACE conn3 <- [1,2546,null,{}] 02:51:00 INFO - PROCESS | 1815 | 1461664260963 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}] 02:51:01 INFO - PROCESS | 1815 | 1461664261164 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 02:51:01 INFO - PROCESS | 1815 | 1461664261465 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573de4000 == 174 [pid = 1815] [id = 644] 02:51:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7fe56fa51800) [pid = 1815] [serial = 1933] [outer = (nil)] 02:51:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7fe5705eb400) [pid = 1815] [serial = 1934] [outer = 0x7fe56fa51800] 02:51:01 INFO - PROCESS | 1815 | 1461664261543 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7fe57135a800) [pid = 1815] [serial = 1935] [outer = 0x7fe56fa51800] 02:51:02 INFO - PROCESS | 1815 | 1461664262428 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]]]}] 02:51:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:51:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1532ms 02:51:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:51:02 INFO - PROCESS | 1815 | 1461664262487 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 02:51:02 INFO - PROCESS | 1815 | 1461664262490 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 02:51:02 INFO - PROCESS | 1815 | 1461664262496 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:51:02 INFO - PROCESS | 1815 | 1461664262499 Marionette TRACE conn3 <- [1,2550,null,{}] 02:51:02 INFO - PROCESS | 1815 | 1461664262504 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}] 02:51:02 INFO - PROCESS | 1815 | 1461664262695 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 02:51:02 INFO - PROCESS | 1815 | 1461664262977 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe578e2e000 == 175 [pid = 1815] [id = 645] 02:51:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7fe5716dc000) [pid = 1815] [serial = 1936] [outer = (nil)] 02:51:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7fe572b06800) [pid = 1815] [serial = 1937] [outer = 0x7fe5716dc000] 02:51:03 INFO - PROCESS | 1815 | 1461664263107 Marionette DEBUG loaded listener.js 02:51:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7fe572b42800) [pid = 1815] [serial = 1938] [outer = 0x7fe5716dc000] 02:51:04 INFO - PROCESS | 1815 | 1461664264031 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]]]}] 02:51:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:51:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1579ms 02:51:04 INFO - PROCESS | 1815 | 1461664264075 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 02:51:04 INFO - PROCESS | 1815 | 1461664264079 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 02:51:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:51:04 INFO - PROCESS | 1815 | 1461664264085 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - PROCESS | 1815 | 1461664264088 Marionette TRACE conn3 <- [1,2554,null,{}] 02:51:04 INFO - PROCESS | 1815 | 1461664264093 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}] 02:51:04 INFO - PROCESS | 1815 | 1461664264331 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 02:51:04 INFO - PROCESS | 1815 | 1461664264656 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57a250800 == 176 [pid = 1815] [id = 646] 02:51:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7fe5716e0800) [pid = 1815] [serial = 1939] [outer = (nil)] 02:51:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7fe572f63400) [pid = 1815] [serial = 1940] [outer = 0x7fe5716e0800] 02:51:04 INFO - PROCESS | 1815 | 1461664264737 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7fe573007800) [pid = 1815] [serial = 1941] [outer = 0x7fe5716e0800] 02:51:05 INFO - PROCESS | 1815 | 1461664265572 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]]]}] 02:51:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:51:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1537ms 02:51:05 INFO - PROCESS | 1815 | 1461664265623 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 02:51:05 INFO - PROCESS | 1815 | 1461664265627 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 02:51:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:51:05 INFO - PROCESS | 1815 | 1461664265633 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - PROCESS | 1815 | 1461664265635 Marionette TRACE conn3 <- [1,2558,null,{}] 02:51:05 INFO - PROCESS | 1815 | 1461664265641 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}] 02:51:05 INFO - PROCESS | 1815 | 1461664265830 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 02:51:06 INFO - PROCESS | 1815 | 1461664266116 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5804f9800 == 177 [pid = 1815] [id = 647] 02:51:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7fe572bb5800) [pid = 1815] [serial = 1942] [outer = (nil)] 02:51:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7fe573045000) [pid = 1815] [serial = 1943] [outer = 0x7fe572bb5800] 02:51:06 INFO - PROCESS | 1815 | 1461664266239 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7fe573561000) [pid = 1815] [serial = 1944] [outer = 0x7fe572bb5800] 02:51:07 INFO - PROCESS | 1815 | 1461664267088 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]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:51:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1530ms 02:51:07 INFO - PROCESS | 1815 | 1461664267164 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 1815 | 1461664267168 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 02:51:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:51:07 INFO - PROCESS | 1815 | 1461664267173 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 1815 | 1461664267175 Marionette TRACE conn3 <- [1,2562,null,{}] 02:51:07 INFO - PROCESS | 1815 | 1461664267181 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}] 02:51:07 INFO - PROCESS | 1815 | 1461664267424 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 02:51:07 INFO - PROCESS | 1815 | 1461664267743 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58af33000 == 178 [pid = 1815] [id = 648] 02:51:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7fe572f62800) [pid = 1815] [serial = 1945] [outer = (nil)] 02:51:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7fe5739d9400) [pid = 1815] [serial = 1946] [outer = 0x7fe572f62800] 02:51:07 INFO - PROCESS | 1815 | 1461664267819 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7fe573d15800) [pid = 1815] [serial = 1947] [outer = 0x7fe572f62800] 02:51:08 INFO - PROCESS | 1815 | 1461664268660 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]]]}] 02:51:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:51:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1537ms 02:51:08 INFO - PROCESS | 1815 | 1461664268712 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 02:51:08 INFO - PROCESS | 1815 | 1461664268715 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 02:51:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:51:08 INFO - PROCESS | 1815 | 1461664268721 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 1815 | 1461664268724 Marionette TRACE conn3 <- [1,2566,null,{}] 02:51:08 INFO - PROCESS | 1815 | 1461664268729 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}] 02:51:08 INFO - PROCESS | 1815 | 1461664268941 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 02:51:09 INFO - PROCESS | 1815 | 1461664269224 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b5c8800 == 179 [pid = 1815] [id = 649] 02:51:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7fe5661c8400) [pid = 1815] [serial = 1948] [outer = (nil)] 02:51:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7fe5769f4c00) [pid = 1815] [serial = 1949] [outer = 0x7fe5661c8400] 02:51:09 INFO - PROCESS | 1815 | 1461664269340 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe577eeb000) [pid = 1815] [serial = 1950] [outer = 0x7fe5661c8400] 02:51:10 INFO - PROCESS | 1815 | 1461664270206 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]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:51:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1537ms 02:51:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:51:10 INFO - PROCESS | 1815 | 1461664270259 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 02:51:10 INFO - PROCESS | 1815 | 1461664270262 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 02:51:10 INFO - PROCESS | 1815 | 1461664270268 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - PROCESS | 1815 | 1461664270271 Marionette TRACE conn3 <- [1,2570,null,{}] 02:51:10 INFO - PROCESS | 1815 | 1461664270276 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}] 02:51:10 INFO - PROCESS | 1815 | 1461664270479 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 02:51:10 INFO - PROCESS | 1815 | 1461664270763 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58ba02800 == 180 [pid = 1815] [id = 650] 02:51:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe55e951000) [pid = 1815] [serial = 1951] [outer = (nil)] 02:51:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe577f87800) [pid = 1815] [serial = 1952] [outer = 0x7fe55e951000] 02:51:10 INFO - PROCESS | 1815 | 1461664270875 Marionette DEBUG loaded listener.js 02:51:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe57813c400) [pid = 1815] [serial = 1953] [outer = 0x7fe55e951000] 02:51:11 INFO - PROCESS | 1815 | 1461664271734 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]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:51:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1536ms 02:51:11 INFO - PROCESS | 1815 | 1461664271804 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 1815 | 1461664271808 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 02:51:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:51:11 INFO - PROCESS | 1815 | 1461664271814 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 1815 | 1461664271816 Marionette TRACE conn3 <- [1,2574,null,{}] 02:51:11 INFO - PROCESS | 1815 | 1461664271821 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}] 02:51:12 INFO - PROCESS | 1815 | 1461664272020 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 02:51:12 INFO - PROCESS | 1815 | 1461664272301 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58e35d800 == 181 [pid = 1815] [id = 651] 02:51:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe55e951c00) [pid = 1815] [serial = 1954] [outer = (nil)] 02:51:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe57833a400) [pid = 1815] [serial = 1955] [outer = 0x7fe55e951c00] 02:51:12 INFO - PROCESS | 1815 | 1461664272425 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe578340400) [pid = 1815] [serial = 1956] [outer = 0x7fe55e951c00] 02:51:13 INFO - PROCESS | 1815 | 1461664273256 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]]]}] 02:51:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:51:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1488ms 02:51:13 INFO - PROCESS | 1815 | 1461664273303 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 1815 | 1461664273306 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 02:51:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:51:13 INFO - PROCESS | 1815 | 1461664273312 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - PROCESS | 1815 | 1461664273315 Marionette TRACE conn3 <- [1,2578,null,{}] 02:51:13 INFO - PROCESS | 1815 | 1461664273320 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}] 02:51:13 INFO - PROCESS | 1815 | 1461664273542 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 02:51:13 INFO - PROCESS | 1815 | 1461664273827 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe590945800 == 182 [pid = 1815] [id = 652] 02:51:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe55f48e800) [pid = 1815] [serial = 1957] [outer = (nil)] 02:51:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe578403000) [pid = 1815] [serial = 1958] [outer = 0x7fe55f48e800] 02:51:13 INFO - PROCESS | 1815 | 1461664273952 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe57840d000) [pid = 1815] [serial = 1959] [outer = 0x7fe55f48e800] 02:51:14 INFO - PROCESS | 1815 | 1461664274794 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]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:51:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1531ms 02:51:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:51:14 INFO - PROCESS | 1815 | 1461664274845 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 1815 | 1461664274848 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 02:51:14 INFO - PROCESS | 1815 | 1461664274854 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 1815 | 1461664274857 Marionette TRACE conn3 <- [1,2582,null,{}] 02:51:14 INFO - PROCESS | 1815 | 1461664274862 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}] 02:51:15 INFO - PROCESS | 1815 | 1461664275066 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 02:51:15 INFO - PROCESS | 1815 | 1461664275354 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5591cb800 == 183 [pid = 1815] [id = 653] 02:51:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7fe5701d3000) [pid = 1815] [serial = 1960] [outer = (nil)] 02:51:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7fe57846c400) [pid = 1815] [serial = 1961] [outer = 0x7fe5701d3000] 02:51:15 INFO - PROCESS | 1815 | 1461664275473 Marionette DEBUG loaded listener.js 02:51:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7fe578474400) [pid = 1815] [serial = 1962] [outer = 0x7fe5701d3000] 02:51:16 INFO - PROCESS | 1815 | 1461664276315 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]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:51:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1538ms 02:51:16 INFO - PROCESS | 1815 | 1461664276392 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 02:51:16 INFO - PROCESS | 1815 | 1461664276396 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 02:51:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:51:16 INFO - PROCESS | 1815 | 1461664276402 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - PROCESS | 1815 | 1461664276405 Marionette TRACE conn3 <- [1,2586,null,{}] 02:51:16 INFO - PROCESS | 1815 | 1461664276415 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}] 02:51:16 INFO - PROCESS | 1815 | 1461664276675 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 02:51:17 INFO - PROCESS | 1815 | 1461664277032 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55e8a5000 == 184 [pid = 1815] [id = 654] 02:51:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7fe559954c00) [pid = 1815] [serial = 1963] [outer = (nil)] 02:51:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7fe57840dc00) [pid = 1815] [serial = 1964] [outer = 0x7fe559954c00] 02:51:17 INFO - PROCESS | 1815 | 1461664277112 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7fe5794e5c00) [pid = 1815] [serial = 1965] [outer = 0x7fe559954c00] 02:51:18 INFO - PROCESS | 1815 | 1461664278006 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]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:51:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1684ms 02:51:18 INFO - PROCESS | 1815 | 1461664278088 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 02:51:18 INFO - PROCESS | 1815 | 1461664278091 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 02:51:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:51:18 INFO - PROCESS | 1815 | 1461664278097 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 1815 | 1461664278099 Marionette TRACE conn3 <- [1,2590,null,{}] 02:51:18 INFO - PROCESS | 1815 | 1461664278105 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}] 02:51:18 INFO - PROCESS | 1815 | 1461664278325 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f04d800 == 183 [pid = 1815] [id = 634] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe562492800 == 182 [pid = 1815] [id = 633] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56125b800 == 181 [pid = 1815] [id = 632] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f4a8000 == 180 [pid = 1815] [id = 631] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5594b1000 == 179 [pid = 1815] [id = 630] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b253000 == 178 [pid = 1815] [id = 628] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe586761800 == 177 [pid = 1815] [id = 627] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579af4000 == 176 [pid = 1815] [id = 626] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578550800 == 175 [pid = 1815] [id = 625] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573ef0000 == 174 [pid = 1815] [id = 624] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573b53800 == 173 [pid = 1815] [id = 623] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57169e000 == 172 [pid = 1815] [id = 622] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fd5c000 == 171 [pid = 1815] [id = 621] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fab0800 == 170 [pid = 1815] [id = 620] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56d413800 == 169 [pid = 1815] [id = 619] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5680a7000 == 168 [pid = 1815] [id = 618] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56605d000 == 167 [pid = 1815] [id = 617] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fd42000 == 166 [pid = 1815] [id = 573] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56f387000 == 165 [pid = 1815] [id = 572] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5647cf000 == 164 [pid = 1815] [id = 616] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe563dd4000 == 163 [pid = 1815] [id = 615] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56311c000 == 162 [pid = 1815] [id = 614] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe561d95000 == 161 [pid = 1815] [id = 613] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5607c9800 == 160 [pid = 1815] [id = 612] 02:51:19 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55acee800 == 159 [pid = 1815] [id = 611] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7fe562eb6800) [pid = 1815] [serial = 1832] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7fe56d8eb400) [pid = 1815] [serial = 1716] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7fe572b0dc00) [pid = 1815] [serial = 1799] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7fe55bf70000) [pid = 1815] [serial = 1820] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7fe56f29ec00) [pid = 1815] [serial = 1781] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7fe573008400) [pid = 1815] [serial = 1814] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe565a0c800) [pid = 1815] [serial = 1620] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe565d7f000) [pid = 1815] [serial = 1773] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe572fc1c00) [pid = 1815] [serial = 1811] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe5630f7800) [pid = 1815] [serial = 1698] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe56060b800) [pid = 1815] [serial = 1826] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe55e674c00) [pid = 1815] [serial = 1821] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe56d8edc00) [pid = 1815] [serial = 1623] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe572fc1000) [pid = 1815] [serial = 1809] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe573866c00) [pid = 1815] [serial = 1815] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe56fa51000) [pid = 1815] [serial = 1629] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7fe56259f800) [pid = 1815] [serial = 1767] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7fe57a732000) [pid = 1815] [serial = 1653] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7fe56eb79000) [pid = 1815] [serial = 1614] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7fe56f24dc00) [pid = 1815] [serial = 1779] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7fe562593400) [pid = 1815] [serial = 1617] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7fe568782800) [pid = 1815] [serial = 1776] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7fe572f63800) [pid = 1815] [serial = 1806] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7fe573862400) [pid = 1815] [serial = 1641] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7fe570199000) [pid = 1815] [serial = 1790] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7fe55fb43400) [pid = 1815] [serial = 1824] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7fe571265400) [pid = 1815] [serial = 1632] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7fe572b4b000) [pid = 1815] [serial = 1802] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7fe56f518400) [pid = 1815] [serial = 1782] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7fe565935800) [pid = 1815] [serial = 1770] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7fe56f3bc400) [pid = 1815] [serial = 1671] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7fe572b47400) [pid = 1815] [serial = 1800] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7fe55f976c00) [pid = 1815] [serial = 1823] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7fe56276a800) [pid = 1815] [serial = 1695] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe56ff99000) [pid = 1815] [serial = 1734] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7fe56f1cd800) [pid = 1815] [serial = 1778] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe573553800) [pid = 1815] [serial = 1812] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7fe561de1c00) [pid = 1815] [serial = 1766] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7fe562763400) [pid = 1815] [serial = 1830] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7fe56ff4b000) [pid = 1815] [serial = 1787] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7fe565943400) [pid = 1815] [serial = 1704] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7fe573d20800) [pid = 1815] [serial = 1644] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7fe572d61800) [pid = 1815] [serial = 1803] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe56ff9d800) [pid = 1815] [serial = 1788] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe572fb7800) [pid = 1815] [serial = 1808] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe56f293400) [pid = 1815] [serial = 1626] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe57386f800) [pid = 1815] [serial = 1818] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe5667b4400) [pid = 1815] [serial = 1775] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe5667b7400) [pid = 1815] [serial = 1707] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe572fc0800) [pid = 1815] [serial = 1638] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe55fab0000) [pid = 1815] [serial = 1763] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7fe56fdb5400) [pid = 1815] [serial = 1785] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7fe56f50d800) [pid = 1815] [serial = 1722] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7fe572b04400) [pid = 1815] [serial = 1797] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7fe56259b800) [pid = 1815] [serial = 1829] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7fe572b42400) [pid = 1815] [serial = 1635] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7fe56f107400) [pid = 1815] [serial = 1719] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7fe585415c00) [pid = 1815] [serial = 1656] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7fe56fdb9000) [pid = 1815] [serial = 1731] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7fe5624a3400) [pid = 1815] [serial = 1668] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7fe56138f800) [pid = 1815] [serial = 1665] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7fe5874e0c00) [pid = 1815] [serial = 1659] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7fe5604ea800) [pid = 1815] [serial = 1692] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7fe564671000) [pid = 1815] [serial = 1701] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7fe564162000) [pid = 1815] [serial = 1769] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7fe56138dc00) [pid = 1815] [serial = 1827] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7fe56fba3000) [pid = 1815] [serial = 1784] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7fe562f11400) [pid = 1815] [serial = 1817] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7fe572d67c00) [pid = 1815] [serial = 1805] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7fe568789400) [pid = 1815] [serial = 1710] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7fe5689e5400) [pid = 1815] [serial = 1713] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7fe571362c00) [pid = 1815] [serial = 1794] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7fe57125ac00) [pid = 1815] [serial = 1793] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7fe57160bc00) [pid = 1815] [serial = 1796] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7fe565bc6000) [pid = 1815] [serial = 1772] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7fe5604ec400) [pid = 1815] [serial = 1764] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7fe5701c6c00) [pid = 1815] [serial = 1791] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7fe56fa5ac00) [pid = 1815] [serial = 1725] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7fe58911b400) [pid = 1815] [serial = 1662] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7fe578341400) [pid = 1815] [serial = 1647] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7fe5794e8800) [pid = 1815] [serial = 1650] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7fe56fc0a800) [pid = 1815] [serial = 1728] [outer = (nil)] [url = about:blank] 02:51:19 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7fe564163c00) [pid = 1815] [serial = 1689] [outer = (nil)] [url = about:blank] 02:51:20 INFO - PROCESS | 1815 | 1461664280172 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55acdb800 == 160 [pid = 1815] [id = 655] 02:51:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7fe55bf75400) [pid = 1815] [serial = 1966] [outer = (nil)] 02:51:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7fe55bf7e000) [pid = 1815] [serial = 1967] [outer = 0x7fe55bf75400] 02:51:20 INFO - PROCESS | 1815 | 1461664280245 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7fe55e779800) [pid = 1815] [serial = 1968] [outer = 0x7fe55bf75400] 02:51:21 INFO - PROCESS | 1815 | 1461664280998 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]]]}] 02:51:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:51:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2936ms 02:51:21 INFO - PROCESS | 1815 | 1461664281035 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 02:51:21 INFO - PROCESS | 1815 | 1461664281038 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 02:51:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:51:21 INFO - PROCESS | 1815 | 1461664281046 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:51:21 INFO - PROCESS | 1815 | 1461664281051 Marionette TRACE conn3 <- [1,2594,null,{}] 02:51:21 INFO - PROCESS | 1815 | 1461664281058 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}] 02:51:21 INFO - PROCESS | 1815 | 1461664281297 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 02:51:21 INFO - PROCESS | 1815 | 1461664281494 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f1d4800 == 161 [pid = 1815] [id = 656] 02:51:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7fe55bf75c00) [pid = 1815] [serial = 1969] [outer = (nil)] 02:51:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7fe55faba000) [pid = 1815] [serial = 1970] [outer = 0x7fe55bf75c00] 02:51:21 INFO - PROCESS | 1815 | 1461664281563 Marionette DEBUG loaded listener.js 02:51:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7fe5604de400) [pid = 1815] [serial = 1971] [outer = 0x7fe55bf75c00] 02:51:22 INFO - PROCESS | 1815 | 1461664282454 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]]]}] 02:51:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:51:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1435ms 02:51:22 INFO - PROCESS | 1815 | 1461664282485 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 02:51:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:51:22 INFO - PROCESS | 1815 | 1461664282491 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 02:51:22 INFO - PROCESS | 1815 | 1461664282509 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - PROCESS | 1815 | 1461664282513 Marionette TRACE conn3 <- [1,2598,null,{}] 02:51:22 INFO - PROCESS | 1815 | 1461664282519 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}] 02:51:22 INFO - PROCESS | 1815 | 1461664282785 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 02:51:22 INFO - PROCESS | 1815 | 1461664282830 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe560815800 == 162 [pid = 1815] [id = 657] 02:51:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7fe56138d400) [pid = 1815] [serial = 1972] [outer = (nil)] 02:51:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7fe5614b9c00) [pid = 1815] [serial = 1973] [outer = 0x7fe56138d400] 02:51:22 INFO - PROCESS | 1815 | 1461664282902 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7fe561de0000) [pid = 1815] [serial = 1974] [outer = 0x7fe56138d400] 02:51:24 INFO - PROCESS | 1815 | 1461664284020 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]]]}] 02:51:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:51:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1546ms 02:51:24 INFO - PROCESS | 1815 | 1461664284046 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 1815 | 1461664284054 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 02:51:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:51:24 INFO - PROCESS | 1815 | 1461664284096 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - PROCESS | 1815 | 1461664284108 Marionette TRACE conn3 <- [1,2602,null,{}] 02:51:24 INFO - PROCESS | 1815 | 1461664284127 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}] 02:51:24 INFO - PROCESS | 1815 | 1461664284381 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 02:51:24 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7fe562f1c400) [pid = 1815] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:51:24 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7fe55e66e800) [pid = 1815] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:51:24 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7fe5604c8800) [pid = 1815] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:51:24 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7fe5614b9800) [pid = 1815] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:51:24 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7fe5594f6800) [pid = 1815] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:51:24 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7fe559954400) [pid = 1815] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:51:24 INFO - PROCESS | 1815 | 1461664284908 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f1c7800 == 163 [pid = 1815] [id = 658] 02:51:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7fe5594f6800) [pid = 1815] [serial = 1975] [outer = (nil)] 02:51:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7fe55e782c00) [pid = 1815] [serial = 1976] [outer = 0x7fe5594f6800] 02:51:24 INFO - PROCESS | 1815 | 1461664284970 Marionette DEBUG loaded listener.js 02:51:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7fe562f06800) [pid = 1815] [serial = 1977] [outer = 0x7fe5594f6800] 02:51:25 INFO - PROCESS | 1815 | 1461664285674 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]]]}] 02:51:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:51:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1621ms 02:51:25 INFO - PROCESS | 1815 | 1461664285701 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 02:51:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:51:25 INFO - PROCESS | 1815 | 1461664285705 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 02:51:25 INFO - PROCESS | 1815 | 1461664285710 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 1815 | 1461664285713 Marionette TRACE conn3 <- [1,2606,null,{}] 02:51:25 INFO - PROCESS | 1815 | 1461664285718 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}] 02:51:25 INFO - PROCESS | 1815 | 1461664285964 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 02:51:25 INFO - PROCESS | 1815 | 1461664285985 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56247f800 == 164 [pid = 1815] [id = 659] 02:51:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7fe562ebb800) [pid = 1815] [serial = 1978] [outer = (nil)] 02:51:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7fe56445d000) [pid = 1815] [serial = 1979] [outer = 0x7fe562ebb800] 02:51:26 INFO - PROCESS | 1815 | 1461664286045 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7fe56467c800) [pid = 1815] [serial = 1980] [outer = 0x7fe562ebb800] 02:51:27 INFO - PROCESS | 1815 | 1461664287179 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]]]}] 02:51:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:51:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1494ms 02:51:27 INFO - PROCESS | 1815 | 1461664287205 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 02:51:27 INFO - PROCESS | 1815 | 1461664287211 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 02:51:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:51:27 INFO - PROCESS | 1815 | 1461664287219 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 1815 | 1461664287225 Marionette TRACE conn3 <- [1,2610,null,{}] 02:51:27 INFO - PROCESS | 1815 | 1461664287234 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}] 02:51:27 INFO - PROCESS | 1815 | 1461664287505 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 02:51:27 INFO - PROCESS | 1815 | 1461664287849 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f1d8800 == 165 [pid = 1815] [id = 660] 02:51:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7fe55e77f000) [pid = 1815] [serial = 1981] [outer = (nil)] 02:51:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7fe55fb44800) [pid = 1815] [serial = 1982] [outer = 0x7fe55e77f000] 02:51:27 INFO - PROCESS | 1815 | 1461664287930 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7fe5604eb000) [pid = 1815] [serial = 1983] [outer = 0x7fe55e77f000] 02:51:28 INFO - PROCESS | 1815 | 1461664288888 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]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:51:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1740ms 02:51:28 INFO - PROCESS | 1815 | 1461664288961 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 1815 | 1461664288969 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 02:51:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:51:28 INFO - PROCESS | 1815 | 1461664288979 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 1815 | 1461664288983 Marionette TRACE conn3 <- [1,2614,null,{}] 02:51:28 INFO - PROCESS | 1815 | 1461664288989 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}] 02:51:29 INFO - PROCESS | 1815 | 1461664289237 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 02:51:29 INFO - PROCESS | 1815 | 1461664289559 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562660000 == 166 [pid = 1815] [id = 661] 02:51:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7fe5614ae800) [pid = 1815] [serial = 1984] [outer = (nil)] 02:51:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7fe562763400) [pid = 1815] [serial = 1985] [outer = 0x7fe5614ae800] 02:51:29 INFO - PROCESS | 1815 | 1461664289634 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7fe562f18c00) [pid = 1815] [serial = 1986] [outer = 0x7fe5614ae800] 02:51:30 INFO - PROCESS | 1815 | 1461664290576 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]]]}] 02:51:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:51:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1629ms 02:51:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:51:30 INFO - PROCESS | 1815 | 1461664290609 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 02:51:30 INFO - PROCESS | 1815 | 1461664290612 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 02:51:30 INFO - PROCESS | 1815 | 1461664290619 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:51:30 INFO - PROCESS | 1815 | 1461664290625 Marionette TRACE conn3 <- [1,2618,null,{}] 02:51:30 INFO - PROCESS | 1815 | 1461664290640 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}] 02:51:30 INFO - PROCESS | 1815 | 1461664290873 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 02:51:31 INFO - PROCESS | 1815 | 1461664291202 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5641d0800 == 167 [pid = 1815] [id = 662] 02:51:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7fe565943400) [pid = 1815] [serial = 1987] [outer = (nil)] 02:51:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7fe565bd0c00) [pid = 1815] [serial = 1988] [outer = 0x7fe565943400] 02:51:31 INFO - PROCESS | 1815 | 1461664291284 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7fe5661ce800) [pid = 1815] [serial = 1989] [outer = 0x7fe565943400] 02:51:32 INFO - PROCESS | 1815 | 1461664292118 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]]]}] 02:51:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:51:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1535ms 02:51:32 INFO - PROCESS | 1815 | 1461664292153 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 1815 | 1461664292157 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 02:51:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:51:32 INFO - PROCESS | 1815 | 1461664292163 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 1815 | 1461664292166 Marionette TRACE conn3 <- [1,2622,null,{}] 02:51:32 INFO - PROCESS | 1815 | 1461664292171 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}] 02:51:32 INFO - PROCESS | 1815 | 1461664292377 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 02:51:32 INFO - PROCESS | 1815 | 1461664292654 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe565fe0800 == 168 [pid = 1815] [id = 663] 02:51:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7fe565a04c00) [pid = 1815] [serial = 1990] [outer = (nil)] 02:51:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7fe5682a8c00) [pid = 1815] [serial = 1991] [outer = 0x7fe565a04c00] 02:51:32 INFO - PROCESS | 1815 | 1461664292732 Marionette DEBUG loaded listener.js 02:51:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7fe568990c00) [pid = 1815] [serial = 1992] [outer = 0x7fe565a04c00] 02:51:33 INFO - PROCESS | 1815 | 1461664293633 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]]]}] 02:51:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:51:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1530ms 02:51:33 INFO - PROCESS | 1815 | 1461664293694 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 02:51:33 INFO - PROCESS | 1815 | 1461664293698 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 02:51:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:51:33 INFO - PROCESS | 1815 | 1461664293704 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - PROCESS | 1815 | 1461664293706 Marionette TRACE conn3 <- [1,2626,null,{}] 02:51:33 INFO - PROCESS | 1815 | 1461664293711 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}] 02:51:33 INFO - PROCESS | 1815 | 1461664293919 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 02:51:34 INFO - PROCESS | 1815 | 1461664294197 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe566acb000 == 169 [pid = 1815] [id = 664] 02:51:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7fe5667b2c00) [pid = 1815] [serial = 1993] [outer = (nil)] 02:51:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7fe56d8edc00) [pid = 1815] [serial = 1994] [outer = 0x7fe5667b2c00] 02:51:34 INFO - PROCESS | 1815 | 1461664294314 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7fe56f104800) [pid = 1815] [serial = 1995] [outer = 0x7fe5667b2c00] 02:51:35 INFO - PROCESS | 1815 | 1461664295169 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]]]}] 02:51:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:51:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1535ms 02:51:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:51:35 INFO - PROCESS | 1815 | 1461664295240 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 1815 | 1461664295242 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 02:51:35 INFO - PROCESS | 1815 | 1461664295248 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 1815 | 1461664295251 Marionette TRACE conn3 <- [1,2630,null,{}] 02:51:35 INFO - PROCESS | 1815 | 1461664295257 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}] 02:51:35 INFO - PROCESS | 1815 | 1461664295490 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 02:51:35 INFO - PROCESS | 1815 | 1461664295816 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56888e800 == 170 [pid = 1815] [id = 665] 02:51:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7fe56f50b800) [pid = 1815] [serial = 1996] [outer = (nil)] 02:51:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7fe56fba2800) [pid = 1815] [serial = 1997] [outer = 0x7fe56f50b800] 02:51:35 INFO - PROCESS | 1815 | 1461664295892 Marionette DEBUG loaded listener.js 02:51:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7fe56fdbb800) [pid = 1815] [serial = 1998] [outer = 0x7fe56f50b800] 02:51:36 INFO - PROCESS | 1815 | 1461664296707 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]]]}] 02:51:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:51:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1493ms 02:51:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:51:36 INFO - PROCESS | 1815 | 1461664296741 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 02:51:36 INFO - PROCESS | 1815 | 1461664296744 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 02:51:36 INFO - PROCESS | 1815 | 1461664296750 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:51:36 INFO - PROCESS | 1815 | 1461664296753 Marionette TRACE conn3 <- [1,2634,null,{}] 02:51:36 INFO - PROCESS | 1815 | 1461664296758 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}] 02:51:36 INFO - PROCESS | 1815 | 1461664296943 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 02:51:37 INFO - PROCESS | 1815 | 1461664297220 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ed76800 == 171 [pid = 1815] [id = 666] 02:51:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7fe55f490800) [pid = 1815] [serial = 1999] [outer = (nil)] 02:51:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7fe56ff9d800) [pid = 1815] [serial = 2000] [outer = 0x7fe55f490800] 02:51:37 INFO - PROCESS | 1815 | 1461664297302 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7fe5705f4400) [pid = 1815] [serial = 2001] [outer = 0x7fe55f490800] 02:51:38 INFO - PROCESS | 1815 | 1461664298178 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]]]}] 02:51:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:51:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1481ms 02:51:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:51:38 INFO - PROCESS | 1815 | 1461664298231 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 1815 | 1461664298233 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 02:51:38 INFO - PROCESS | 1815 | 1461664298239 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - PROCESS | 1815 | 1461664298243 Marionette TRACE conn3 <- [1,2638,null,{}] 02:51:38 INFO - PROCESS | 1815 | 1461664298248 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}] 02:51:38 INFO - PROCESS | 1815 | 1461664298434 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 02:51:38 INFO - PROCESS | 1815 | 1461664298721 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc87800 == 172 [pid = 1815] [id = 667] 02:51:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7fe56f298000) [pid = 1815] [serial = 2002] [outer = (nil)] 02:51:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7fe571359000) [pid = 1815] [serial = 2003] [outer = 0x7fe56f298000] 02:51:38 INFO - PROCESS | 1815 | 1461664298797 Marionette DEBUG loaded listener.js 02:51:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe5716db800) [pid = 1815] [serial = 2004] [outer = 0x7fe56f298000] 02:51:39 INFO - PROCESS | 1815 | 1461664299647 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]]]}] 02:51:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:51:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1437ms 02:51:39 INFO - PROCESS | 1815 | 1461664299677 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 02:51:39 INFO - PROCESS | 1815 | 1461664299681 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 02:51:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:51:39 INFO - PROCESS | 1815 | 1461664299687 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 1815 | 1461664299690 Marionette TRACE conn3 <- [1,2642,null,{}] 02:51:39 INFO - PROCESS | 1815 | 1461664299695 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}] 02:51:39 INFO - PROCESS | 1815 | 1461664299889 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 02:51:40 INFO - PROCESS | 1815 | 1461664300167 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fddd800 == 173 [pid = 1815] [id = 668] 02:51:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe56f50c000) [pid = 1815] [serial = 2005] [outer = (nil)] 02:51:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe5716de000) [pid = 1815] [serial = 2006] [outer = 0x7fe56f50c000] 02:51:40 INFO - PROCESS | 1815 | 1461664300252 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe572b4f400) [pid = 1815] [serial = 2007] [outer = 0x7fe56f50c000] 02:51:41 INFO - PROCESS | 1815 | 1461664301114 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]]]}] 02:51:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:51:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1485ms 02:51:41 INFO - PROCESS | 1815 | 1461664301174 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 02:51:41 INFO - PROCESS | 1815 | 1461664301176 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 02:51:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:51:41 INFO - PROCESS | 1815 | 1461664301183 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - PROCESS | 1815 | 1461664301186 Marionette TRACE conn3 <- [1,2646,null,{}] 02:51:41 INFO - PROCESS | 1815 | 1461664301191 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}] 02:51:41 INFO - PROCESS | 1815 | 1461664301392 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 02:51:41 INFO - PROCESS | 1815 | 1461664301670 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57121e800 == 174 [pid = 1815] [id = 669] 02:51:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe5706d4c00) [pid = 1815] [serial = 2008] [outer = (nil)] 02:51:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe572d65c00) [pid = 1815] [serial = 2009] [outer = 0x7fe5706d4c00] 02:51:41 INFO - PROCESS | 1815 | 1461664301783 Marionette DEBUG loaded listener.js 02:51:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe572f65800) [pid = 1815] [serial = 2010] [outer = 0x7fe5706d4c00] 02:51:42 INFO - PROCESS | 1815 | 1461664302603 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]]]}] 02:51:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:51:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1491ms 02:51:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:51:42 INFO - PROCESS | 1815 | 1461664302674 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 02:51:42 INFO - PROCESS | 1815 | 1461664302678 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 02:51:42 INFO - PROCESS | 1815 | 1461664302684 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 1815 | 1461664302688 Marionette TRACE conn3 <- [1,2650,null,{}] 02:51:42 INFO - PROCESS | 1815 | 1461664302693 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}] 02:51:42 INFO - PROCESS | 1815 | 1461664302944 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 02:51:43 INFO - PROCESS | 1815 | 1461664303224 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573aa8000 == 175 [pid = 1815] [id = 670] 02:51:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe573867c00) [pid = 1815] [serial = 2011] [outer = (nil)] 02:51:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7fe5739dbc00) [pid = 1815] [serial = 2012] [outer = 0x7fe573867c00] 02:51:43 INFO - PROCESS | 1815 | 1461664303365 Marionette DEBUG loaded listener.js 02:51:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7fe573d17800) [pid = 1815] [serial = 2013] [outer = 0x7fe573867c00] 02:51:44 INFO - PROCESS | 1815 | 1461664304209 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]]]}] 02:51:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:51:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1588ms 02:51:44 INFO - PROCESS | 1815 | 1461664304272 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 02:51:44 INFO - PROCESS | 1815 | 1461664304275 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 02:51:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:51:44 INFO - PROCESS | 1815 | 1461664304281 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:51:44 INFO - PROCESS | 1815 | 1461664304283 Marionette TRACE conn3 <- [1,2654,null,{}] 02:51:44 INFO - PROCESS | 1815 | 1461664304288 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}] 02:51:44 INFO - PROCESS | 1815 | 1461664304478 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 02:51:44 INFO - PROCESS | 1815 | 1461664304757 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573dde000 == 176 [pid = 1815] [id = 671] 02:51:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7fe573870800) [pid = 1815] [serial = 2014] [outer = (nil)] 02:51:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7fe577aba000) [pid = 1815] [serial = 2015] [outer = 0x7fe573870800] 02:51:44 INFO - PROCESS | 1815 | 1461664304832 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7fe578138000) [pid = 1815] [serial = 2016] [outer = 0x7fe573870800] 02:51:45 INFO - PROCESS | 1815 | 1461664305696 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]]]}] 02:51:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:51:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1481ms 02:51:45 INFO - PROCESS | 1815 | 1461664305763 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 1815 | 1461664305766 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 02:51:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:51:45 INFO - PROCESS | 1815 | 1461664305771 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - PROCESS | 1815 | 1461664305774 Marionette TRACE conn3 <- [1,2658,null,{}] 02:51:45 INFO - PROCESS | 1815 | 1461664305779 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}] 02:51:45 INFO - PROCESS | 1815 | 1461664305974 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 02:51:46 INFO - PROCESS | 1815 | 1461664306264 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57715b800 == 177 [pid = 1815] [id = 672] 02:51:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7fe576027000) [pid = 1815] [serial = 2017] [outer = (nil)] 02:51:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe578403800) [pid = 1815] [serial = 2018] [outer = 0x7fe576027000] 02:51:46 INFO - PROCESS | 1815 | 1461664306389 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7fe57851cc00) [pid = 1815] [serial = 2019] [outer = 0x7fe576027000] 02:51:47 INFO - PROCESS | 1815 | 1461664307211 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]]]}] 02:51:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:51:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1477ms 02:51:47 INFO - PROCESS | 1815 | 1461664307249 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 02:51:47 INFO - PROCESS | 1815 | 1461664307252 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 02:51:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:51:47 INFO - PROCESS | 1815 | 1461664307258 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:51:47 INFO - PROCESS | 1815 | 1461664307260 Marionette TRACE conn3 <- [1,2662,null,{}] 02:51:47 INFO - PROCESS | 1815 | 1461664307266 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}] 02:51:47 INFO - PROCESS | 1815 | 1461664307454 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 02:51:47 INFO - PROCESS | 1815 | 1461664307738 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5790a5000 == 178 [pid = 1815] [id = 673] 02:51:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe576190c00) [pid = 1815] [serial = 2020] [outer = (nil)] 02:51:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7fe5794ec000) [pid = 1815] [serial = 2021] [outer = 0x7fe576190c00] 02:51:47 INFO - PROCESS | 1815 | 1461664307811 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7fe5796ee800) [pid = 1815] [serial = 2022] [outer = 0x7fe576190c00] 02:51:48 INFO - PROCESS | 1815 | 1461664308701 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]]]}] 02:51:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:51:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1477ms 02:51:48 INFO - PROCESS | 1815 | 1461664308736 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 02:51:48 INFO - PROCESS | 1815 | 1461664308740 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 02:51:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:51:48 INFO - PROCESS | 1815 | 1461664308745 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:51:48 INFO - PROCESS | 1815 | 1461664308748 Marionette TRACE conn3 <- [1,2666,null,{}] 02:51:48 INFO - PROCESS | 1815 | 1461664308753 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}] 02:51:48 INFO - PROCESS | 1815 | 1461664308958 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 02:51:49 INFO - PROCESS | 1815 | 1461664309242 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579adb800 == 179 [pid = 1815] [id = 674] 02:51:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7fe578473400) [pid = 1815] [serial = 2023] [outer = (nil)] 02:51:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7fe579be8c00) [pid = 1815] [serial = 2024] [outer = 0x7fe578473400] 02:51:49 INFO - PROCESS | 1815 | 1461664309317 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7fe57a5dec00) [pid = 1815] [serial = 2025] [outer = 0x7fe578473400] 02:51:50 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:50 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:51:50 INFO - PROCESS | 1815 | 1461664310715 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]]]}] 02:51:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 02:51:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1994ms 02:51:50 INFO - PROCESS | 1815 | 1461664310739 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 1815 | 1461664310742 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 02:51:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:51:50 INFO - PROCESS | 1815 | 1461664310752 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 1815 | 1461664310757 Marionette TRACE conn3 <- [1,2670,null,{}] 02:51:50 INFO - PROCESS | 1815 | 1461664310763 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}] 02:51:51 INFO - PROCESS | 1815 | 1461664311045 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 02:51:51 INFO - PROCESS | 1815 | 1461664311325 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c411800 == 180 [pid = 1815] [id = 675] 02:51:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7fe5796eec00) [pid = 1815] [serial = 2026] [outer = (nil)] 02:51:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7fe57a730800) [pid = 1815] [serial = 2027] [outer = 0x7fe5796eec00] 02:51:51 INFO - PROCESS | 1815 | 1461664311407 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7fe57c26bc00) [pid = 1815] [serial = 2028] [outer = 0x7fe5796eec00] 02:51:52 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:52 INFO - PROCESS | 1815 | 1461664312741 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] 02:51:52 INFO - PROCESS | 1815 | 1461664312800 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 02:51:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:51:52 INFO - PROCESS | 1815 | 1461664312806 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 1815 | 1461664312808 Marionette TRACE conn3 <- [1,2674,null,{}] 02:51:52 INFO - PROCESS | 1815 | 1461664312814 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}] 02:51:53 INFO - PROCESS | 1815 | 1461664313548 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 02:51:53 INFO - PROCESS | 1815 | 1461664313869 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f060000 == 181 [pid = 1815] [id = 676] 02:51:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7fe55e674c00) [pid = 1815] [serial = 2029] [outer = (nil)] 02:51:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7fe55e77cc00) [pid = 1815] [serial = 2030] [outer = 0x7fe55e674c00] 02:51:53 INFO - PROCESS | 1815 | 1461664313961 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7fe55f977c00) [pid = 1815] [serial = 2031] [outer = 0x7fe55e674c00] 02:51:55 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:55 INFO - PROCESS | 1815 | 1461664315275 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] 02:51:55 INFO - PROCESS | 1815 | 1461664315300 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 02:51:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:51:55 INFO - PROCESS | 1815 | 1461664315307 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - PROCESS | 1815 | 1461664315320 Marionette TRACE conn3 <- [1,2678,null,{}] 02:51:55 INFO - PROCESS | 1815 | 1461664315330 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}] 02:51:55 INFO - PROCESS | 1815 | 1461664315568 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 02:51:55 INFO - PROCESS | 1815 | 1461664315830 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5631bc000 == 182 [pid = 1815] [id = 677] 02:51:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7fe561389800) [pid = 1815] [serial = 2032] [outer = (nil)] 02:51:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7fe5616ef400) [pid = 1815] [serial = 2033] [outer = 0x7fe561389800] 02:51:55 INFO - PROCESS | 1815 | 1461664315971 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7fe5624ae800) [pid = 1815] [serial = 2034] [outer = 0x7fe561389800] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5641c6800 == 181 [pid = 1815] [id = 343] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f1c7800 == 180 [pid = 1815] [id = 658] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe560815800 == 179 [pid = 1815] [id = 657] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f1d4800 == 178 [pid = 1815] [id = 656] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55acdb800 == 177 [pid = 1815] [id = 655] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5591cb800 == 176 [pid = 1815] [id = 653] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe590945800 == 175 [pid = 1815] [id = 652] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58e35d800 == 174 [pid = 1815] [id = 651] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58ba02800 == 173 [pid = 1815] [id = 650] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b5c8800 == 172 [pid = 1815] [id = 649] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58af33000 == 171 [pid = 1815] [id = 648] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5804f9800 == 170 [pid = 1815] [id = 647] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57a250800 == 169 [pid = 1815] [id = 646] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe578e2e000 == 168 [pid = 1815] [id = 645] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573de4000 == 167 [pid = 1815] [id = 644] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573aae800 == 166 [pid = 1815] [id = 643] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe571234800 == 165 [pid = 1815] [id = 642] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fddf000 == 164 [pid = 1815] [id = 641] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56f381800 == 163 [pid = 1815] [id = 640] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5686dc800 == 162 [pid = 1815] [id = 639] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe566047000 == 161 [pid = 1815] [id = 638] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe563dc7000 == 160 [pid = 1815] [id = 637] 02:51:57 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5607dc000 == 159 [pid = 1815] [id = 636] 02:51:57 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7fe562f12c00) [pid = 1815] [serial = 1833] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7fe564671400) [pid = 1815] [serial = 1901] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7fe560616400) [pid = 1815] [serial = 1838] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7fe56fc14400) [pid = 1815] [serial = 1859] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7fe573043800) [pid = 1815] [serial = 1868] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7fe5769f0800) [pid = 1815] [serial = 1880] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7fe57019d400) [pid = 1815] [serial = 1862] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7fe56f1c5800) [pid = 1815] [serial = 1853] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7fe56f512400) [pid = 1815] [serial = 1856] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7fe55e94cc00) [pid = 1815] [serial = 1889] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7fe55f496000) [pid = 1815] [serial = 1892] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7fe55fab9800) [pid = 1815] [serial = 1893] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7fe577c7d800) [pid = 1815] [serial = 1883] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7fe56d81fc00) [pid = 1815] [serial = 1850] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe5667b9000) [pid = 1815] [serial = 1847] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7fe562f5ac00) [pid = 1815] [serial = 1841] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe573c57800) [pid = 1815] [serial = 1874] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7fe573d21400) [pid = 1815] [serial = 1877] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7fe5706d3c00) [pid = 1815] [serial = 1865] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7fe55bf77400) [pid = 1815] [serial = 1835] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7fe565a0f000) [pid = 1815] [serial = 1844] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7fe5739e2400) [pid = 1815] [serial = 1871] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7fe577179000) [pid = 1815] [serial = 1886] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe5604f4000) [pid = 1815] [serial = 1895] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe5614af800) [pid = 1815] [serial = 1896] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe562f18800) [pid = 1815] [serial = 1899] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe562761800) [pid = 1815] [serial = 1898] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe55e677400) [pid = 1815] [serial = 1904] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe565942c00) [pid = 1815] [serial = 1902] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe5614bcc00) [pid = 1815] [serial = 1905] [outer = (nil)] [url = about:blank] 02:51:57 INFO - PROCESS | 1815 | 1461664317644 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]]]}] 02:51:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 02:51:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2400ms 02:51:57 INFO - PROCESS | 1815 | 1461664317709 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 02:51:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:51:57 INFO - PROCESS | 1815 | 1461664317714 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 02:51:57 INFO - PROCESS | 1815 | 1461664317721 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 1815 | 1461664317724 Marionette TRACE conn3 <- [1,2682,null,{}] 02:51:57 INFO - PROCESS | 1815 | 1461664317729 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}] 02:51:57 INFO - PROCESS | 1815 | 1461664317920 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 02:51:58 INFO - PROCESS | 1815 | 1461664318156 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55e897800 == 160 [pid = 1815] [id = 678] 02:51:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe56138f800) [pid = 1815] [serial = 2035] [outer = (nil)] 02:51:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe562f59400) [pid = 1815] [serial = 2036] [outer = 0x7fe56138f800] 02:51:58 INFO - PROCESS | 1815 | 1461664318217 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe564455c00) [pid = 1815] [serial = 2037] [outer = 0x7fe56138f800] 02:51:59 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:59 INFO - PROCESS | 1815 | 1461664319404 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]]]}] 02:51:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 02:51:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1731ms 02:51:59 INFO - PROCESS | 1815 | 1461664319452 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 1815 | 1461664319458 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 02:51:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:51:59 INFO - PROCESS | 1815 | 1461664319475 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - PROCESS | 1815 | 1461664319481 Marionette TRACE conn3 <- [1,2686,null,{}] 02:51:59 INFO - PROCESS | 1815 | 1461664319486 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}] 02:51:59 INFO - PROCESS | 1815 | 1461664319788 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 02:51:59 INFO - PROCESS | 1815 | 1461664319861 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561499800 == 161 [pid = 1815] [id = 679] 02:51:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe5624a4000) [pid = 1815] [serial = 2038] [outer = (nil)] 02:51:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe565a0d800) [pid = 1815] [serial = 2039] [outer = 0x7fe5624a4000] 02:51:59 INFO - PROCESS | 1815 | 1461664319922 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe56877ac00) [pid = 1815] [serial = 2040] [outer = 0x7fe5624a4000] 02:52:01 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:52:01 INFO - PROCESS | 1815 | 1461664321216 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] 02:52:01 INFO - PROCESS | 1815 | 1461664321274 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 02:52:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:52:01 INFO - PROCESS | 1815 | 1461664321286 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 1815 | 1461664321300 Marionette TRACE conn3 <- [1,2690,null,{}] 02:52:01 INFO - PROCESS | 1815 | 1461664321305 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}] 02:52:01 INFO - PROCESS | 1815 | 1461664321556 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe561389400) [pid = 1815] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe5594f4000) [pid = 1815] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe56ff51c00) [pid = 1815] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe564167c00) [pid = 1815] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe56ff9b400) [pid = 1815] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe5689e9400) [pid = 1815] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe56259d400) [pid = 1815] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7fe56fba6400) [pid = 1815] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7fe5604e3800) [pid = 1815] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7fe5604c8c00) [pid = 1815] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7fe56f1c4400) [pid = 1815] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7fe5594f8000) [pid = 1815] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7fe559963400) [pid = 1815] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7fe562596800) [pid = 1815] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7fe568783c00) [pid = 1815] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7fe5739e3c00) [pid = 1815] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7fe5689efc00) [pid = 1815] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7fe56f103800) [pid = 1815] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7fe5689e7c00) [pid = 1815] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7fe5594ee800) [pid = 1815] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7fe56138d400) [pid = 1815] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7fe5594f6800) [pid = 1815] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7fe5716e0800) [pid = 1815] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7fe572bb5800) [pid = 1815] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7fe55e951000) [pid = 1815] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7fe565a09400) [pid = 1815] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7fe56fa51800) [pid = 1815] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7fe56f10a400) [pid = 1815] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7fe559954c00) [pid = 1815] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7fe55bf75400) [pid = 1815] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7fe5604db000) [pid = 1815] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7fe5594f8400) [pid = 1815] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7fe565a07c00) [pid = 1815] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7fe55f48e800) [pid = 1815] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7fe565940800) [pid = 1815] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7fe56d82d400) [pid = 1815] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7fe5661c8400) [pid = 1815] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7fe5701d3000) [pid = 1815] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7fe55e951c00) [pid = 1815] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7fe562595000) [pid = 1815] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7fe5716dc000) [pid = 1815] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7fe572f62800) [pid = 1815] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7fe55bf75c00) [pid = 1815] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:52:02 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7fe56f111800) [pid = 1815] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:52:02 INFO - PROCESS | 1815 | 1461664322541 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55acee000 == 162 [pid = 1815] [id = 680] 02:52:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7fe5594ee800) [pid = 1815] [serial = 2041] [outer = (nil)] 02:52:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7fe559954c00) [pid = 1815] [serial = 2042] [outer = 0x7fe5594ee800] 02:52:02 INFO - PROCESS | 1815 | 1461664322603 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7fe55fab0000) [pid = 1815] [serial = 2043] [outer = 0x7fe5594ee800] 02:52:03 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:52:03 INFO - PROCESS | 1815 | 1461664323752 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] 02:52:03 INFO - PROCESS | 1815 | 1461664323789 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 02:52:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:52:03 INFO - PROCESS | 1815 | 1461664323795 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 1815 | 1461664323798 Marionette TRACE conn3 <- [1,2694,null,{}] 02:52:03 INFO - PROCESS | 1815 | 1461664323802 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}] 02:52:04 INFO - PROCESS | 1815 | 1461664324061 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 02:52:04 INFO - PROCESS | 1815 | 1461664324132 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe564556800 == 163 [pid = 1815] [id = 681] 02:52:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7fe568783c00) [pid = 1815] [serial = 2044] [outer = (nil)] 02:52:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7fe568994400) [pid = 1815] [serial = 2045] [outer = 0x7fe568783c00] 02:52:04 INFO - PROCESS | 1815 | 1461664324205 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7fe56eb80400) [pid = 1815] [serial = 2046] [outer = 0x7fe568783c00] 02:52:05 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:52:05 INFO - PROCESS | 1815 | 1461664325783 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] 02:52:05 INFO - PROCESS | 1815 | 1461664325835 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 02:52:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:52:05 INFO - PROCESS | 1815 | 1461664325896 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 1815 | 1461664325901 Marionette TRACE conn3 <- [1,2698,null,{}] 02:52:05 INFO - PROCESS | 1815 | 1461664325974 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}] 02:52:06 INFO - PROCESS | 1815 | 1461664326170 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 02:52:06 INFO - PROCESS | 1815 | 1461664326437 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561260000 == 164 [pid = 1815] [id = 682] 02:52:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7fe55e783400) [pid = 1815] [serial = 2047] [outer = (nil)] 02:52:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7fe55faba400) [pid = 1815] [serial = 2048] [outer = 0x7fe55e783400] 02:52:06 INFO - PROCESS | 1815 | 1461664326526 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7fe561de1c00) [pid = 1815] [serial = 2049] [outer = 0x7fe55e783400] 02:52:07 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 02:52:07 INFO - PROCESS | 1815 | 1461664327882 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] 02:52:07 INFO - PROCESS | 1815 | 1461664327940 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 02:52:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:52:07 INFO - PROCESS | 1815 | 1461664327950 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:52:07 INFO - PROCESS | 1815 | 1461664327955 Marionette TRACE conn3 <- [1,2702,null,{}] 02:52:07 INFO - PROCESS | 1815 | 1461664327960 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}] 02:52:08 INFO - PROCESS | 1815 | 1461664328252 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 02:52:08 INFO - PROCESS | 1815 | 1461664328526 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe565ff3000 == 165 [pid = 1815] [id = 683] 02:52:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7fe5624a7c00) [pid = 1815] [serial = 2050] [outer = (nil)] 02:52:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7fe564677c00) [pid = 1815] [serial = 2051] [outer = 0x7fe5624a7c00] 02:52:08 INFO - PROCESS | 1815 | 1461664328598 Marionette DEBUG loaded listener.js 02:52:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7fe565d76c00) [pid = 1815] [serial = 2052] [outer = 0x7fe5624a7c00] 02:52:09 INFO - PROCESS | 1815 | 1461664329543 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]]]}] 02:52:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:52:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1641ms 02:52:09 INFO - PROCESS | 1815 | 1461664329593 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 02:52:09 INFO - PROCESS | 1815 | 1461664329596 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 02:52:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:52:09 INFO - PROCESS | 1815 | 1461664329603 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:52:09 INFO - PROCESS | 1815 | 1461664329609 Marionette TRACE conn3 <- [1,2706,null,{}] 02:52:09 INFO - PROCESS | 1815 | 1461664329625 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}] 02:52:09 INFO - PROCESS | 1815 | 1461664329869 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 02:52:10 INFO - PROCESS | 1815 | 1461664330195 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5686e6800 == 166 [pid = 1815] [id = 684] 02:52:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7fe56877f000) [pid = 1815] [serial = 2053] [outer = (nil)] 02:52:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7fe56d8f4c00) [pid = 1815] [serial = 2054] [outer = 0x7fe56877f000] 02:52:10 INFO - PROCESS | 1815 | 1461664330281 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7fe56f107400) [pid = 1815] [serial = 2055] [outer = 0x7fe56877f000] 02:52:11 INFO - PROCESS | 1815 | 1461664331179 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]]]}] 02:52:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:52:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1638ms 02:52:11 INFO - PROCESS | 1815 | 1461664331243 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 02:52:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:52:11 INFO - PROCESS | 1815 | 1461664331248 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 02:52:11 INFO - PROCESS | 1815 | 1461664331254 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - PROCESS | 1815 | 1461664331257 Marionette TRACE conn3 <- [1,2710,null,{}] 02:52:11 INFO - PROCESS | 1815 | 1461664331262 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}] 02:52:11 INFO - PROCESS | 1815 | 1461664331497 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 02:52:11 INFO - PROCESS | 1815 | 1461664331816 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f71e800 == 167 [pid = 1815] [id = 685] 02:52:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7fe5689e3c00) [pid = 1815] [serial = 2056] [outer = (nil)] 02:52:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7fe56f20d400) [pid = 1815] [serial = 2057] [outer = 0x7fe5689e3c00] 02:52:11 INFO - PROCESS | 1815 | 1461664331892 Marionette DEBUG loaded listener.js 02:52:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7fe56f29b800) [pid = 1815] [serial = 2058] [outer = 0x7fe5689e3c00] 02:52:12 INFO - PROCESS | 1815 | 1461664332757 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] 02:52:12 INFO - PROCESS | 1815 | 1461664332839 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 02:52:12 INFO - PROCESS | 1815 | 1461664332845 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 1815 | 1461664332848 Marionette TRACE conn3 <- [1,2714,null,{}] 02:52:12 INFO - PROCESS | 1815 | 1461664332853 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}] 02:52:13 INFO - PROCESS | 1815 | 1461664333111 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 02:52:13 INFO - PROCESS | 1815 | 1461664333426 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5703cf000 == 168 [pid = 1815] [id = 686] 02:52:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7fe56f10dc00) [pid = 1815] [serial = 2059] [outer = (nil)] 02:52:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7fe56f512000) [pid = 1815] [serial = 2060] [outer = 0x7fe56f10dc00] 02:52:13 INFO - PROCESS | 1815 | 1461664333503 Marionette DEBUG loaded listener.js 02:52:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7fe56fa5ac00) [pid = 1815] [serial = 2061] [outer = 0x7fe56f10dc00] 02:52:14 INFO - PROCESS | 1815 | 1461664334361 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]]]}] 02:52:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:52:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1579ms 02:52:14 INFO - PROCESS | 1815 | 1461664334424 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 02:52:14 INFO - PROCESS | 1815 | 1461664334428 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 02:52:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:52:14 INFO - PROCESS | 1815 | 1461664334434 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:52:14 INFO - PROCESS | 1815 | 1461664334436 Marionette TRACE conn3 <- [1,2718,null,{}] 02:52:14 INFO - PROCESS | 1815 | 1461664334442 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}] 02:52:14 INFO - PROCESS | 1815 | 1461664334684 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 02:52:15 INFO - PROCESS | 1815 | 1461664335018 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5738f5800 == 169 [pid = 1815] [id = 687] 02:52:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7fe570199000) [pid = 1815] [serial = 2062] [outer = (nil)] 02:52:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7fe571260800) [pid = 1815] [serial = 2063] [outer = 0x7fe570199000] 02:52:15 INFO - PROCESS | 1815 | 1461664335098 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7fe572b03400) [pid = 1815] [serial = 2064] [outer = 0x7fe570199000] 02:52:15 INFO - PROCESS | 1815 | 1461664335969 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] 02:52:16 INFO - PROCESS | 1815 | 1461664336019 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 02:52:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:52:16 INFO - PROCESS | 1815 | 1461664336025 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 1815 | 1461664336028 Marionette TRACE conn3 <- [1,2722,null,{}] 02:52:16 INFO - PROCESS | 1815 | 1461664336033 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}] 02:52:16 INFO - PROCESS | 1815 | 1461664336259 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 02:52:16 INFO - PROCESS | 1815 | 1461664336591 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe576163800 == 170 [pid = 1815] [id = 688] 02:52:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7fe5701d4000) [pid = 1815] [serial = 2065] [outer = (nil)] 02:52:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7fe572b4e400) [pid = 1815] [serial = 2066] [outer = 0x7fe5701d4000] 02:52:16 INFO - PROCESS | 1815 | 1461664336673 Marionette DEBUG loaded listener.js 02:52:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7fe572d6f800) [pid = 1815] [serial = 2067] [outer = 0x7fe5701d4000] 02:52:17 INFO - PROCESS | 1815 | 1461664337541 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] 02:52:17 INFO - PROCESS | 1815 | 1461664337616 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 02:52:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:52:17 INFO - PROCESS | 1815 | 1461664337622 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:52:17 INFO - PROCESS | 1815 | 1461664337624 Marionette TRACE conn3 <- [1,2726,null,{}] 02:52:17 INFO - PROCESS | 1815 | 1461664337630 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}] 02:52:17 INFO - PROCESS | 1815 | 1461664337867 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 02:52:18 INFO - PROCESS | 1815 | 1461664338184 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579a62000 == 171 [pid = 1815] [id = 689] 02:52:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7fe5706d7000) [pid = 1815] [serial = 2068] [outer = (nil)] 02:52:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7fe572fbb800) [pid = 1815] [serial = 2069] [outer = 0x7fe5706d7000] 02:52:18 INFO - PROCESS | 1815 | 1461664338261 Marionette DEBUG loaded listener.js 02:52:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7fe573553000) [pid = 1815] [serial = 2070] [outer = 0x7fe5706d7000] 02:52:19 INFO - PROCESS | 1815 | 1461664339130 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]]]}] 02:52:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:52:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1579ms 02:52:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:52:19 INFO - PROCESS | 1815 | 1461664339202 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 02:52:19 INFO - PROCESS | 1815 | 1461664339205 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 02:52:19 INFO - PROCESS | 1815 | 1461664339211 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:52:19 INFO - PROCESS | 1815 | 1461664339214 Marionette TRACE conn3 <- [1,2730,null,{}] 02:52:19 INFO - PROCESS | 1815 | 1461664339219 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}] 02:52:19 INFO - PROCESS | 1815 | 1461664339432 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 02:52:19 INFO - PROCESS | 1815 | 1461664339755 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c2bc800 == 172 [pid = 1815] [id = 690] 02:52:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7fe572b0a800) [pid = 1815] [serial = 2071] [outer = (nil)] 02:52:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7fe57355b800) [pid = 1815] [serial = 2072] [outer = 0x7fe572b0a800] 02:52:19 INFO - PROCESS | 1815 | 1461664339850 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7fe57386e800) [pid = 1815] [serial = 2073] [outer = 0x7fe572b0a800] 02:52:21 INFO - PROCESS | 1815 | 1461664341222 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] 02:52:21 INFO - PROCESS | 1815 | 1461664341250 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 02:52:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:52:21 INFO - PROCESS | 1815 | 1461664341255 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - PROCESS | 1815 | 1461664341258 Marionette TRACE conn3 <- [1,2734,null,{}] 02:52:21 INFO - PROCESS | 1815 | 1461664341263 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}] 02:52:21 INFO - PROCESS | 1815 | 1461664341537 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 02:52:21 INFO - PROCESS | 1815 | 1461664341827 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58720c800 == 173 [pid = 1815] [id = 691] 02:52:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7fe572b44800) [pid = 1815] [serial = 2074] [outer = (nil)] 02:52:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7fe573d1d000) [pid = 1815] [serial = 2075] [outer = 0x7fe572b44800] 02:52:21 INFO - PROCESS | 1815 | 1461664341899 Marionette DEBUG loaded listener.js 02:52:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7fe5769efc00) [pid = 1815] [serial = 2076] [outer = 0x7fe572b44800] 02:52:22 INFO - PROCESS | 1815 | 1461664342785 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]]]}] 02:52:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:52:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1577ms 02:52:22 INFO - PROCESS | 1815 | 1461664342834 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 02:52:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:52:22 INFO - PROCESS | 1815 | 1461664342838 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 02:52:22 INFO - PROCESS | 1815 | 1461664342843 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 1815 | 1461664342847 Marionette TRACE conn3 <- [1,2738,null,{}] 02:52:22 INFO - PROCESS | 1815 | 1461664342852 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}] 02:52:23 INFO - PROCESS | 1815 | 1461664343075 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 02:52:23 INFO - PROCESS | 1815 | 1461664343331 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58af49800 == 174 [pid = 1815] [id = 692] 02:52:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7fe573559400) [pid = 1815] [serial = 2077] [outer = (nil)] 02:52:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe578133800) [pid = 1815] [serial = 2078] [outer = 0x7fe573559400] 02:52:23 INFO - PROCESS | 1815 | 1461664343412 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe578345c00) [pid = 1815] [serial = 2079] [outer = 0x7fe573559400] 02:52:24 INFO - PROCESS | 1815 | 1461664344363 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]]]}] 02:52:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:52:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1579ms 02:52:24 INFO - PROCESS | 1815 | 1461664344423 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 02:52:24 INFO - PROCESS | 1815 | 1461664344427 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 02:52:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:52:24 INFO - PROCESS | 1815 | 1461664344433 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:52:24 INFO - PROCESS | 1815 | 1461664344435 Marionette TRACE conn3 <- [1,2742,null,{}] 02:52:24 INFO - PROCESS | 1815 | 1461664344440 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}] 02:52:24 INFO - PROCESS | 1815 | 1461664344657 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 02:52:24 INFO - PROCESS | 1815 | 1461664344942 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b5c3000 == 175 [pid = 1815] [id = 693] 02:52:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe55e66f800) [pid = 1815] [serial = 2080] [outer = (nil)] 02:52:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe578469400) [pid = 1815] [serial = 2081] [outer = 0x7fe55e66f800] 02:52:25 INFO - PROCESS | 1815 | 1461664345068 Marionette DEBUG loaded listener.js 02:52:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe579b88c00) [pid = 1815] [serial = 2082] [outer = 0x7fe55e66f800] 02:52:25 INFO - PROCESS | 1815 | 1461664345911 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]]]}] 02:52:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:52:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1534ms 02:52:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:52:25 INFO - PROCESS | 1815 | 1461664345968 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 02:52:25 INFO - PROCESS | 1815 | 1461664345971 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 02:52:25 INFO - PROCESS | 1815 | 1461664345977 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:52:25 INFO - PROCESS | 1815 | 1461664345980 Marionette TRACE conn3 <- [1,2746,null,{}] 02:52:25 INFO - PROCESS | 1815 | 1461664345985 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}] 02:52:26 INFO - PROCESS | 1815 | 1461664346188 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 02:52:26 INFO - PROCESS | 1815 | 1461664346474 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58e065800 == 176 [pid = 1815] [id = 694] 02:52:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe57836a000) [pid = 1815] [serial = 2083] [outer = (nil)] 02:52:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe57a731c00) [pid = 1815] [serial = 2084] [outer = 0x7fe57836a000] 02:52:26 INFO - PROCESS | 1815 | 1461664346561 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe57c718c00) [pid = 1815] [serial = 2085] [outer = 0x7fe57836a000] 02:52:27 INFO - PROCESS | 1815 | 1461664347432 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]]]}] 02:52:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:52:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1490ms 02:52:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:52:27 INFO - PROCESS | 1815 | 1461664347466 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 02:52:27 INFO - PROCESS | 1815 | 1461664347469 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 02:52:27 INFO - PROCESS | 1815 | 1461664347475 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:52:27 INFO - PROCESS | 1815 | 1461664347478 Marionette TRACE conn3 <- [1,2750,null,{}] 02:52:27 INFO - PROCESS | 1815 | 1461664347483 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}] 02:52:27 INFO - PROCESS | 1815 | 1461664347678 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 02:52:27 INFO - PROCESS | 1815 | 1461664347964 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5593cf800 == 177 [pid = 1815] [id = 695] 02:52:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7fe578372c00) [pid = 1815] [serial = 2086] [outer = (nil)] 02:52:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7fe57c79d400) [pid = 1815] [serial = 2087] [outer = 0x7fe578372c00] 02:52:28 INFO - PROCESS | 1815 | 1461664348040 Marionette DEBUG loaded listener.js 02:52:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7fe580486800) [pid = 1815] [serial = 2088] [outer = 0x7fe578372c00] 02:52:28 INFO - PROCESS | 1815 | 1461664348939 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]]]}] 02:52:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:52:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1533ms 02:52:29 INFO - PROCESS | 1815 | 1461664349008 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 02:52:29 INFO - PROCESS | 1815 | 1461664349011 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 02:52:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:52:29 INFO - PROCESS | 1815 | 1461664349017 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:52:29 INFO - PROCESS | 1815 | 1461664349021 Marionette TRACE conn3 <- [1,2754,null,{}] 02:52:29 INFO - PROCESS | 1815 | 1461664349026 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}] 02:52:29 INFO - PROCESS | 1815 | 1461664349235 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 02:52:29 INFO - PROCESS | 1815 | 1461664349561 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58fba2000 == 178 [pid = 1815] [id = 696] 02:52:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7fe55995f400) [pid = 1815] [serial = 2089] [outer = (nil)] 02:52:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7fe5794e6000) [pid = 1815] [serial = 2090] [outer = 0x7fe55995f400] 02:52:29 INFO - PROCESS | 1815 | 1461664349677 Marionette DEBUG loaded listener.js 02:52:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7fe5854e8800) [pid = 1815] [serial = 2091] [outer = 0x7fe55995f400] 02:52:30 INFO - PROCESS | 1815 | 1461664350485 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]]]}] 02:52:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:52:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1482ms 02:52:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:52:30 INFO - PROCESS | 1815 | 1461664350501 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 02:52:30 INFO - PROCESS | 1815 | 1461664350503 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 02:52:30 INFO - PROCESS | 1815 | 1461664350508 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:52:30 INFO - PROCESS | 1815 | 1461664350512 Marionette TRACE conn3 <- [1,2758,null,{}] 02:52:30 INFO - PROCESS | 1815 | 1461664350517 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}] 02:52:30 INFO - PROCESS | 1815 | 1461664350737 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 02:52:31 INFO - PROCESS | 1815 | 1461664351051 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5591c1800 == 179 [pid = 1815] [id = 697] 02:52:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe55e670000) [pid = 1815] [serial = 2092] [outer = (nil)] 02:52:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7fe5616f4800) [pid = 1815] [serial = 2093] [outer = 0x7fe55e670000] 02:52:31 INFO - PROCESS | 1815 | 1461664351126 Marionette DEBUG loaded listener.js 02:52:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe577f90000) [pid = 1815] [serial = 2094] [outer = 0x7fe55e670000] 02:52:32 INFO - PROCESS | 1815 | 1461664352020 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]]]}] 02:52:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:52:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1582ms 02:52:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:52:32 INFO - PROCESS | 1815 | 1461664352091 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 02:52:32 INFO - PROCESS | 1815 | 1461664352094 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 02:52:32 INFO - PROCESS | 1815 | 1461664352098 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:52:32 INFO - PROCESS | 1815 | 1461664352103 Marionette TRACE conn3 <- [1,2762,null,{}] 02:52:32 INFO - PROCESS | 1815 | 1461664352108 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}] 02:52:32 INFO - PROCESS | 1815 | 1461664352333 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 02:52:32 INFO - PROCESS | 1815 | 1461664352667 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55bf9c000 == 180 [pid = 1815] [id = 698] 02:52:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7fe55995fc00) [pid = 1815] [serial = 2095] [outer = (nil)] 02:52:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7fe55f97ec00) [pid = 1815] [serial = 2096] [outer = 0x7fe55995fc00] 02:52:32 INFO - PROCESS | 1815 | 1461664352744 Marionette DEBUG loaded listener.js 02:52:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7fe5630f5400) [pid = 1815] [serial = 2097] [outer = 0x7fe55995fc00] 02:52:33 INFO - PROCESS | 1815 | 1461664353662 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]]]}] 02:52:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:52:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1634ms 02:52:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:52:33 INFO - PROCESS | 1815 | 1461664353734 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 02:52:33 INFO - PROCESS | 1815 | 1461664353737 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 02:52:33 INFO - PROCESS | 1815 | 1461664353743 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:52:33 INFO - PROCESS | 1815 | 1461664353746 Marionette TRACE conn3 <- [1,2766,null,{}] 02:52:33 INFO - PROCESS | 1815 | 1461664353751 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}] 02:52:33 INFO - PROCESS | 1815 | 1461664353966 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 02:52:34 INFO - PROCESS | 1815 | 1461664354776 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55fedf800 == 181 [pid = 1815] [id = 699] 02:52:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7fe55995e000) [pid = 1815] [serial = 2098] [outer = (nil)] 02:52:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7fe55e66cc00) [pid = 1815] [serial = 2099] [outer = 0x7fe55995e000] 02:52:34 INFO - PROCESS | 1815 | 1461664354893 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7fe55f977400) [pid = 1815] [serial = 2100] [outer = 0x7fe55995e000] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573bb8800 == 180 [pid = 1815] [id = 577] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe565c97800 == 179 [pid = 1815] [id = 486] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55b5de000 == 178 [pid = 1815] [id = 629] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55acee000 == 177 [pid = 1815] [id = 680] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe561499800 == 176 [pid = 1815] [id = 679] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55e897800 == 175 [pid = 1815] [id = 678] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5631bc000 == 174 [pid = 1815] [id = 677] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f060000 == 173 [pid = 1815] [id = 676] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579adb800 == 172 [pid = 1815] [id = 674] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5790a5000 == 171 [pid = 1815] [id = 673] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57715b800 == 170 [pid = 1815] [id = 672] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573dde000 == 169 [pid = 1815] [id = 671] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573aa8000 == 168 [pid = 1815] [id = 670] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57121e800 == 167 [pid = 1815] [id = 669] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fddd800 == 166 [pid = 1815] [id = 668] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc87800 == 165 [pid = 1815] [id = 667] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56ed76800 == 164 [pid = 1815] [id = 666] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56888e800 == 163 [pid = 1815] [id = 665] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe566acb000 == 162 [pid = 1815] [id = 664] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe565fe0800 == 161 [pid = 1815] [id = 663] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5641d0800 == 160 [pid = 1815] [id = 662] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe562660000 == 159 [pid = 1815] [id = 661] 02:52:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f1d8800 == 158 [pid = 1815] [id = 660] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7fe57558ac00) [pid = 1815] [serial = 1878] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7fe577f8f800) [pid = 1815] [serial = 1887] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7fe5739dd000) [pid = 1815] [serial = 1869] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7fe568780400) [pid = 1815] [serial = 1848] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7fe573d18c00) [pid = 1815] [serial = 1875] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7fe56fba1400) [pid = 1815] [serial = 1857] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe5661c9400) [pid = 1815] [serial = 1845] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7fe5716de400) [pid = 1815] [serial = 1866] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe5616efc00) [pid = 1815] [serial = 1839] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7fe573c50000) [pid = 1815] [serial = 1872] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7fe5701d2400) [pid = 1815] [serial = 1863] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7fe56eb76400) [pid = 1815] [serial = 1890] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7fe56060cc00) [pid = 1815] [serial = 1761] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7fe56445e400) [pid = 1815] [serial = 1842] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7fe56f3b7c00) [pid = 1815] [serial = 1854] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe577f86000) [pid = 1815] [serial = 1884] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe56ff52800) [pid = 1815] [serial = 1860] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe577178c00) [pid = 1815] [serial = 1881] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe56d8f9c00) [pid = 1815] [serial = 1851] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe55e947000) [pid = 1815] [serial = 1836] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe56445d000) [pid = 1815] [serial = 1979] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe561de0000) [pid = 1815] [serial = 1974] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe5614b9c00) [pid = 1815] [serial = 1973] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7fe55e782c00) [pid = 1815] [serial = 1976] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7fe572f63400) [pid = 1815] [serial = 1940] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7fe573007800) [pid = 1815] [serial = 1941] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7fe573045000) [pid = 1815] [serial = 1943] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7fe573561000) [pid = 1815] [serial = 1944] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7fe577f87800) [pid = 1815] [serial = 1952] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7fe57813c400) [pid = 1815] [serial = 1953] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7fe5689e3400) [pid = 1815] [serial = 1919] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7fe56d82b800) [pid = 1815] [serial = 1920] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7fe5705eb400) [pid = 1815] [serial = 1934] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7fe57135a800) [pid = 1815] [serial = 1935] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7fe56f3af400) [pid = 1815] [serial = 1925] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7fe56fa50800) [pid = 1815] [serial = 1926] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7fe57840dc00) [pid = 1815] [serial = 1964] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7fe5794e5c00) [pid = 1815] [serial = 1965] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7fe55bf7e000) [pid = 1815] [serial = 1967] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7fe55e779800) [pid = 1815] [serial = 1968] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7fe561382000) [pid = 1815] [serial = 1910] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7fe561dd4c00) [pid = 1815] [serial = 1911] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7fe56fdb0000) [pid = 1815] [serial = 1928] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7fe56fdba000) [pid = 1815] [serial = 1929] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7fe5661ca800) [pid = 1815] [serial = 1916] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7fe5682ab400) [pid = 1815] [serial = 1917] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7fe578403000) [pid = 1815] [serial = 1958] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7fe57840d000) [pid = 1815] [serial = 1959] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7fe5667ad800) [pid = 1815] [serial = 1908] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7fe565d79800) [pid = 1815] [serial = 1907] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7fe56eb75400) [pid = 1815] [serial = 1922] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7fe56f103000) [pid = 1815] [serial = 1923] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7fe5769f4c00) [pid = 1815] [serial = 1949] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7fe577eeb000) [pid = 1815] [serial = 1950] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7fe57846c400) [pid = 1815] [serial = 1961] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7fe578474400) [pid = 1815] [serial = 1962] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7fe57833a400) [pid = 1815] [serial = 1955] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7fe578340400) [pid = 1815] [serial = 1956] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7fe5630f7000) [pid = 1815] [serial = 1913] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7fe564673c00) [pid = 1815] [serial = 1914] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7fe572b06800) [pid = 1815] [serial = 1937] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7fe572b42800) [pid = 1815] [serial = 1938] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7fe5739d9400) [pid = 1815] [serial = 1946] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7fe573d15800) [pid = 1815] [serial = 1947] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7fe55faba000) [pid = 1815] [serial = 1970] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7fe56ffa0c00) [pid = 1815] [serial = 1931] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7fe5701a0c00) [pid = 1815] [serial = 1932] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7fe562f06800) [pid = 1815] [serial = 1977] [outer = (nil)] [url = about:blank] 02:52:35 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7fe5604de400) [pid = 1815] [serial = 1971] [outer = (nil)] [url = about:blank] 02:52:36 INFO - PROCESS | 1815 | 1461664356469 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]]]}] 02:52:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:52:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2789ms 02:52:36 INFO - PROCESS | 1815 | 1461664356532 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 02:52:36 INFO - PROCESS | 1815 | 1461664356537 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 02:52:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:52:36 INFO - PROCESS | 1815 | 1461664356544 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - PROCESS | 1815 | 1461664356549 Marionette TRACE conn3 <- [1,2770,null,{}] 02:52:36 INFO - PROCESS | 1815 | 1461664356555 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}] 02:52:36 INFO - PROCESS | 1815 | 1461664356777 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 02:52:36 INFO - PROCESS | 1815 | 1461664356973 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55bfad800 == 159 [pid = 1815] [id = 700] 02:52:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7fe559963400) [pid = 1815] [serial = 2101] [outer = (nil)] 02:52:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7fe5624a6000) [pid = 1815] [serial = 2102] [outer = 0x7fe559963400] 02:52:37 INFO - PROCESS | 1815 | 1461664357040 Marionette DEBUG loaded listener.js 02:52:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7fe562f21400) [pid = 1815] [serial = 2103] [outer = 0x7fe559963400] 02:52:37 INFO - PROCESS | 1815 | 1461664357852 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]]]}] 02:52:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:52:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1384ms 02:52:37 INFO - PROCESS | 1815 | 1461664357930 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 02:52:37 INFO - PROCESS | 1815 | 1461664357936 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 02:52:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:52:37 INFO - PROCESS | 1815 | 1461664357943 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:52:37 INFO - PROCESS | 1815 | 1461664357945 Marionette TRACE conn3 <- [1,2774,null,{}] 02:52:37 INFO - PROCESS | 1815 | 1461664357951 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}] 02:52:38 INFO - PROCESS | 1815 | 1461664358148 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 02:52:38 INFO - PROCESS | 1815 | 1461664358373 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56124a000 == 160 [pid = 1815] [id = 701] 02:52:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7fe56445b400) [pid = 1815] [serial = 2104] [outer = (nil)] 02:52:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7fe565a0f000) [pid = 1815] [serial = 2105] [outer = 0x7fe56445b400] 02:52:38 INFO - PROCESS | 1815 | 1461664358434 Marionette DEBUG loaded listener.js 02:52:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7fe565d80c00) [pid = 1815] [serial = 2106] [outer = 0x7fe56445b400] 02:52:39 INFO - PROCESS | 1815 | 1461664359274 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]]]}] 02:52:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:52:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1379ms 02:52:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:52:39 INFO - PROCESS | 1815 | 1461664359329 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 02:52:39 INFO - PROCESS | 1815 | 1461664359332 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 02:52:39 INFO - PROCESS | 1815 | 1461664359340 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:52:39 INFO - PROCESS | 1815 | 1461664359348 Marionette TRACE conn3 <- [1,2778,null,{}] 02:52:39 INFO - PROCESS | 1815 | 1461664359361 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}] 02:52:39 INFO - PROCESS | 1815 | 1461664359635 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 02:52:39 INFO - PROCESS | 1815 | 1461664359670 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562ee2000 == 161 [pid = 1815] [id = 702] 02:52:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7fe5661c3c00) [pid = 1815] [serial = 2107] [outer = (nil)] 02:52:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7fe56898c000) [pid = 1815] [serial = 2108] [outer = 0x7fe5661c3c00] 02:52:39 INFO - PROCESS | 1815 | 1461664359730 Marionette DEBUG loaded listener.js 02:52:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7fe56d8f5800) [pid = 1815] [serial = 2109] [outer = 0x7fe5661c3c00] 02:52:40 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7fe56138f800) [pid = 1815] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:52:40 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7fe5624a4000) [pid = 1815] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:52:40 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7fe5594ee800) [pid = 1815] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:52:40 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7fe562ebb800) [pid = 1815] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:52:40 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7fe55e674c00) [pid = 1815] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:52:40 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7fe561389800) [pid = 1815] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:52:40 INFO - PROCESS | 1815 | 1461664360995 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]]]}] 02:52:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:52:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1691ms 02:52:41 INFO - PROCESS | 1815 | 1461664361035 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 02:52:41 INFO - PROCESS | 1815 | 1461664361041 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 02:52:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:52:41 INFO - PROCESS | 1815 | 1461664361048 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - PROCESS | 1815 | 1461664361052 Marionette TRACE conn3 <- [1,2782,null,{}] 02:52:41 INFO - PROCESS | 1815 | 1461664361057 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}] 02:52:41 INFO - PROCESS | 1815 | 1461664361315 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 02:52:41 INFO - PROCESS | 1815 | 1461664361338 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5641d0800 == 162 [pid = 1815] [id = 703] 02:52:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7fe561389800) [pid = 1815] [serial = 2110] [outer = (nil)] 02:52:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7fe5661cec00) [pid = 1815] [serial = 2111] [outer = 0x7fe561389800] 02:52:41 INFO - PROCESS | 1815 | 1461664361397 Marionette DEBUG loaded listener.js 02:52:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7fe56f102c00) [pid = 1815] [serial = 2112] [outer = 0x7fe561389800] 02:52:42 INFO - PROCESS | 1815 | 1461664362217 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]]]}] 02:52:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:52:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1177ms 02:52:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:52:42 INFO - PROCESS | 1815 | 1461664362226 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 02:52:42 INFO - PROCESS | 1815 | 1461664362228 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 02:52:42 INFO - PROCESS | 1815 | 1461664362232 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:52:42 INFO - PROCESS | 1815 | 1461664362236 Marionette TRACE conn3 <- [1,2786,null,{}] 02:52:42 INFO - PROCESS | 1815 | 1461664362241 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}] 02:52:42 INFO - PROCESS | 1815 | 1461664362501 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 02:52:42 INFO - PROCESS | 1815 | 1461664362523 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe565c98000 == 163 [pid = 1815] [id = 704] 02:52:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7fe56f3b8800) [pid = 1815] [serial = 2113] [outer = (nil)] 02:52:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7fe56f512400) [pid = 1815] [serial = 2114] [outer = 0x7fe56f3b8800] 02:52:42 INFO - PROCESS | 1815 | 1461664362593 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7fe56fdafc00) [pid = 1815] [serial = 2115] [outer = 0x7fe56f3b8800] 02:52:43 INFO - PROCESS | 1815 | 1461664363825 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]]]}] 02:52:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:52:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1631ms 02:52:43 INFO - PROCESS | 1815 | 1461664363865 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 02:52:43 INFO - PROCESS | 1815 | 1461664363872 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 02:52:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:52:43 INFO - PROCESS | 1815 | 1461664363879 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - PROCESS | 1815 | 1461664363885 Marionette TRACE conn3 <- [1,2790,null,{}] 02:52:43 INFO - PROCESS | 1815 | 1461664363892 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}] 02:52:44 INFO - PROCESS | 1815 | 1461664364123 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 02:52:44 INFO - PROCESS | 1815 | 1461664364447 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5608d2800 == 164 [pid = 1815] [id = 705] 02:52:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7fe5624a9000) [pid = 1815] [serial = 2116] [outer = (nil)] 02:52:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7fe562ec1400) [pid = 1815] [serial = 2117] [outer = 0x7fe5624a9000] 02:52:44 INFO - PROCESS | 1815 | 1461664364530 Marionette DEBUG loaded listener.js 02:52:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7fe564678000) [pid = 1815] [serial = 2118] [outer = 0x7fe5624a9000] 02:52:45 INFO - PROCESS | 1815 | 1461664365425 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]]]}] 02:52:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:52:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1583ms 02:52:45 INFO - PROCESS | 1815 | 1461664365463 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 02:52:45 INFO - PROCESS | 1815 | 1461664365472 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 02:52:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:52:45 INFO - PROCESS | 1815 | 1461664365482 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:52:45 INFO - PROCESS | 1815 | 1461664365486 Marionette TRACE conn3 <- [1,2794,null,{}] 02:52:45 INFO - PROCESS | 1815 | 1461664365491 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}] 02:52:45 INFO - PROCESS | 1815 | 1461664365713 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 02:52:46 INFO - PROCESS | 1815 | 1461664366089 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe565fdd000 == 165 [pid = 1815] [id = 706] 02:52:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7fe565a10c00) [pid = 1815] [serial = 2119] [outer = (nil)] 02:52:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7fe5682a8400) [pid = 1815] [serial = 2120] [outer = 0x7fe565a10c00] 02:52:46 INFO - PROCESS | 1815 | 1461664366209 Marionette DEBUG loaded listener.js 02:52:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7fe56d8f0800) [pid = 1815] [serial = 2121] [outer = 0x7fe565a10c00] 02:52:47 INFO - PROCESS | 1815 | 1461664367079 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]]]}] 02:52:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:52:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1635ms 02:52:47 INFO - PROCESS | 1815 | 1461664367117 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 02:52:47 INFO - PROCESS | 1815 | 1461664367120 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 02:52:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:52:47 INFO - PROCESS | 1815 | 1461664367126 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:52:47 INFO - PROCESS | 1815 | 1461664367132 Marionette TRACE conn3 <- [1,2798,null,{}] 02:52:47 INFO - PROCESS | 1815 | 1461664367148 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}] 02:52:47 INFO - PROCESS | 1815 | 1461664367458 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 02:52:47 INFO - PROCESS | 1815 | 1461664367679 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe568484000 == 166 [pid = 1815] [id = 707] 02:52:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7fe56f103000) [pid = 1815] [serial = 2122] [outer = (nil)] 02:52:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7fe56fba6000) [pid = 1815] [serial = 2123] [outer = 0x7fe56f103000] 02:52:47 INFO - PROCESS | 1815 | 1461664367802 Marionette DEBUG loaded listener.js 02:52:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7fe56fdbc800) [pid = 1815] [serial = 2124] [outer = 0x7fe56f103000] 02:52:48 INFO - PROCESS | 1815 | 1461664368716 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]]]}] 02:52:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:52:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1638ms 02:52:48 INFO - PROCESS | 1815 | 1461664368765 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 02:52:48 INFO - PROCESS | 1815 | 1461664368770 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 02:52:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:52:48 INFO - PROCESS | 1815 | 1461664368776 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:52:48 INFO - PROCESS | 1815 | 1461664368778 Marionette TRACE conn3 <- [1,2802,null,{}] 02:52:48 INFO - PROCESS | 1815 | 1461664368789 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}] 02:52:49 INFO - PROCESS | 1815 | 1461664369017 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 02:52:49 INFO - PROCESS | 1815 | 1461664369336 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ec1d800 == 167 [pid = 1815] [id = 708] 02:52:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7fe565a03400) [pid = 1815] [serial = 2125] [outer = (nil)] 02:52:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7fe5701ca000) [pid = 1815] [serial = 2126] [outer = 0x7fe565a03400] 02:52:49 INFO - PROCESS | 1815 | 1461664369409 Marionette DEBUG loaded listener.js 02:52:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7fe5701d4c00) [pid = 1815] [serial = 2127] [outer = 0x7fe565a03400] 02:52:50 INFO - PROCESS | 1815 | 1461664370218 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]]]}] 02:52:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:52:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1483ms 02:52:50 INFO - PROCESS | 1815 | 1461664370259 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 02:52:50 INFO - PROCESS | 1815 | 1461664370263 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 02:52:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:52:50 INFO - PROCESS | 1815 | 1461664370268 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:52:50 INFO - PROCESS | 1815 | 1461664370271 Marionette TRACE conn3 <- [1,2806,null,{}] 02:52:50 INFO - PROCESS | 1815 | 1461664370276 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}] 02:52:50 INFO - PROCESS | 1815 | 1461664370477 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 02:52:50 INFO - PROCESS | 1815 | 1461664370761 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56fc62000 == 168 [pid = 1815] [id = 709] 02:52:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7fe56fdb8c00) [pid = 1815] [serial = 2128] [outer = (nil)] 02:52:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7fe571366800) [pid = 1815] [serial = 2129] [outer = 0x7fe56fdb8c00] 02:52:50 INFO - PROCESS | 1815 | 1461664370834 Marionette DEBUG loaded listener.js 02:52:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7fe572b43400) [pid = 1815] [serial = 2130] [outer = 0x7fe56fdb8c00] 02:52:51 INFO - PROCESS | 1815 | 1461664371818 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]]]}] 02:52:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:52:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1591ms 02:52:51 INFO - PROCESS | 1815 | 1461664371861 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 02:52:51 INFO - PROCESS | 1815 | 1461664371865 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 02:52:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:52:51 INFO - PROCESS | 1815 | 1461664371870 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:52:51 INFO - PROCESS | 1815 | 1461664371873 Marionette TRACE conn3 <- [1,2810,null,{}] 02:52:51 INFO - PROCESS | 1815 | 1461664371878 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}] 02:52:52 INFO - PROCESS | 1815 | 1461664372100 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 02:52:52 INFO - PROCESS | 1815 | 1461664372389 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5706a9000 == 169 [pid = 1815] [id = 710] 02:52:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7fe56ff55000) [pid = 1815] [serial = 2131] [outer = (nil)] 02:52:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7fe57386ac00) [pid = 1815] [serial = 2132] [outer = 0x7fe56ff55000] 02:52:52 INFO - PROCESS | 1815 | 1461664372509 Marionette DEBUG loaded listener.js 02:52:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7fe573d18c00) [pid = 1815] [serial = 2133] [outer = 0x7fe56ff55000] 02:52:53 INFO - PROCESS | 1815 | 1461664373303 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]]]}] 02:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1481ms 02:52:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:52:53 INFO - PROCESS | 1815 | 1461664373353 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 02:52:53 INFO - PROCESS | 1815 | 1461664373355 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 02:52:53 INFO - PROCESS | 1815 | 1461664373361 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:52:53 INFO - PROCESS | 1815 | 1461664373365 Marionette TRACE conn3 <- [1,2814,null,{}] 02:52:53 INFO - PROCESS | 1815 | 1461664373389 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}] 02:52:53 INFO - PROCESS | 1815 | 1461664373606 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 02:52:53 INFO - PROCESS | 1815 | 1461664373895 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573079000 == 170 [pid = 1815] [id = 711] 02:52:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7fe572f66400) [pid = 1815] [serial = 2134] [outer = (nil)] 02:52:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7fe577ab0400) [pid = 1815] [serial = 2135] [outer = 0x7fe572f66400] 02:52:54 INFO - PROCESS | 1815 | 1461664374011 Marionette DEBUG loaded listener.js 02:52:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7fe577f87c00) [pid = 1815] [serial = 2136] [outer = 0x7fe572f66400] 02:52:54 INFO - PROCESS | 1815 | 1461664374828 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]]]}] 02:52:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:52:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1548ms 02:52:54 INFO - PROCESS | 1815 | 1461664374910 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 02:52:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:52:54 INFO - PROCESS | 1815 | 1461664374914 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 02:52:54 INFO - PROCESS | 1815 | 1461664374919 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:52:54 INFO - PROCESS | 1815 | 1461664374923 Marionette TRACE conn3 <- [1,2818,null,{}] 02:52:54 INFO - PROCESS | 1815 | 1461664374928 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}] 02:52:55 INFO - PROCESS | 1815 | 1461664375148 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 02:52:55 INFO - PROCESS | 1815 | 1461664375426 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573b9f800 == 171 [pid = 1815] [id = 712] 02:52:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7fe577f8e400) [pid = 1815] [serial = 2137] [outer = (nil)] 02:52:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7fe57813a000) [pid = 1815] [serial = 2138] [outer = 0x7fe577f8e400] 02:52:55 INFO - PROCESS | 1815 | 1461664375542 Marionette DEBUG loaded listener.js 02:52:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7fe57833fc00) [pid = 1815] [serial = 2139] [outer = 0x7fe577f8e400] 02:52:56 INFO - PROCESS | 1815 | 1461664376396 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]]]}] 02:52:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:52:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1533ms 02:52:56 INFO - PROCESS | 1815 | 1461664376453 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 02:52:56 INFO - PROCESS | 1815 | 1461664376456 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 02:52:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:52:56 INFO - PROCESS | 1815 | 1461664376462 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:52:56 INFO - PROCESS | 1815 | 1461664376464 Marionette TRACE conn3 <- [1,2822,null,{}] 02:52:56 INFO - PROCESS | 1815 | 1461664376470 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}] 02:52:56 INFO - PROCESS | 1815 | 1461664376703 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 02:52:57 INFO - PROCESS | 1815 | 1461664377040 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe575556800 == 172 [pid = 1815] [id = 713] 02:52:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7fe5604df400) [pid = 1815] [serial = 2140] [outer = (nil)] 02:52:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7fe57840dc00) [pid = 1815] [serial = 2141] [outer = 0x7fe5604df400] 02:52:57 INFO - PROCESS | 1815 | 1461664377118 Marionette DEBUG loaded listener.js 02:52:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7fe5792af800) [pid = 1815] [serial = 2142] [outer = 0x7fe5604df400] 02:52:57 INFO - PROCESS | 1815 | 1461664377934 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]]]}] 02:52:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:52:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1532ms 02:52:57 INFO - PROCESS | 1815 | 1461664377994 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 02:52:57 INFO - PROCESS | 1815 | 1461664377998 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 02:52:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:52:58 INFO - PROCESS | 1815 | 1461664378004 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:52:58 INFO - PROCESS | 1815 | 1461664378006 Marionette TRACE conn3 <- [1,2826,null,{}] 02:52:58 INFO - PROCESS | 1815 | 1461664378011 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}] 02:52:58 INFO - PROCESS | 1815 | 1461664378230 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 02:52:58 INFO - PROCESS | 1815 | 1461664378508 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57927d800 == 173 [pid = 1815] [id = 714] 02:52:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7fe57a6b0800) [pid = 1815] [serial = 2143] [outer = (nil)] 02:52:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7fe57c751400) [pid = 1815] [serial = 2144] [outer = 0x7fe57a6b0800] 02:52:58 INFO - PROCESS | 1815 | 1461664378638 Marionette DEBUG loaded listener.js 02:52:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7fe5854eb400) [pid = 1815] [serial = 2145] [outer = 0x7fe57a6b0800] 02:52:59 INFO - PROCESS | 1815 | 1461664379524 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:52:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:52:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1584ms 02:52:59 INFO - PROCESS | 1815 | 1461664379590 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 02:52:59 INFO - PROCESS | 1815 | 1461664379594 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 02:52:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:52:59 INFO - PROCESS | 1815 | 1461664379599 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:52:59 INFO - PROCESS | 1815 | 1461664379603 Marionette TRACE conn3 <- [1,2830,null,{}] 02:52:59 INFO - PROCESS | 1815 | 1461664379608 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}] 02:52:59 INFO - PROCESS | 1815 | 1461664379858 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 02:53:00 INFO - PROCESS | 1815 | 1461664380187 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57f5e0800 == 174 [pid = 1815] [id = 715] 02:53:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7fe57a72f400) [pid = 1815] [serial = 2146] [outer = (nil)] 02:53:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7fe58743b000) [pid = 1815] [serial = 2147] [outer = 0x7fe57a72f400] 02:53:00 INFO - PROCESS | 1815 | 1461664380274 Marionette DEBUG loaded listener.js 02:53:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7fe587558800) [pid = 1815] [serial = 2148] [outer = 0x7fe57a72f400] 02:53:01 INFO - PROCESS | 1815 | 1461664381126 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]]]}] 02:53:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:53:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1580ms 02:53:01 INFO - PROCESS | 1815 | 1461664381181 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 02:53:01 INFO - PROCESS | 1815 | 1461664381184 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 02:53:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:53:01 INFO - PROCESS | 1815 | 1461664381190 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:53:01 INFO - PROCESS | 1815 | 1461664381192 Marionette TRACE conn3 <- [1,2834,null,{}] 02:53:01 INFO - PROCESS | 1815 | 1461664381198 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}] 02:53:01 INFO - PROCESS | 1815 | 1461664381442 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 02:53:01 INFO - PROCESS | 1815 | 1461664381793 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58ad57000 == 175 [pid = 1815] [id = 716] 02:53:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7fe55e945800) [pid = 1815] [serial = 2149] [outer = (nil)] 02:53:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7fe57813dc00) [pid = 1815] [serial = 2150] [outer = 0x7fe55e945800] 02:53:01 INFO - PROCESS | 1815 | 1461664381870 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7fe5875b4800) [pid = 1815] [serial = 2151] [outer = 0x7fe55e945800] 02:53:02 INFO - PROCESS | 1815 | 1461664382720 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:53:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:53:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1584ms 02:53:02 INFO - PROCESS | 1815 | 1461664382775 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 02:53:02 INFO - PROCESS | 1815 | 1461664382779 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 02:53:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:53:02 INFO - PROCESS | 1815 | 1461664382784 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - PROCESS | 1815 | 1461664382796 Marionette TRACE conn3 <- [1,2838,null,{}] 02:53:02 INFO - PROCESS | 1815 | 1461664382800 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}] 02:53:03 INFO - PROCESS | 1815 | 1461664383002 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 02:53:03 INFO - PROCESS | 1815 | 1461664383295 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b5cb000 == 176 [pid = 1815] [id = 717] 02:53:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7fe55fb45c00) [pid = 1815] [serial = 2152] [outer = (nil)] 02:53:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe5878da800) [pid = 1815] [serial = 2153] [outer = 0x7fe55fb45c00] 02:53:03 INFO - PROCESS | 1815 | 1461664383411 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe589643400) [pid = 1815] [serial = 2154] [outer = 0x7fe55fb45c00] 02:53:04 INFO - PROCESS | 1815 | 1461664384266 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]]]}] 02:53:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:53:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1536ms 02:53:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:53:04 INFO - PROCESS | 1815 | 1461664384322 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 02:53:04 INFO - PROCESS | 1815 | 1461664384325 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 02:53:04 INFO - PROCESS | 1815 | 1461664384331 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:53:04 INFO - PROCESS | 1815 | 1461664384334 Marionette TRACE conn3 <- [1,2842,null,{}] 02:53:04 INFO - PROCESS | 1815 | 1461664384339 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}] 02:53:04 INFO - PROCESS | 1815 | 1461664384555 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 02:53:04 INFO - PROCESS | 1815 | 1461664384842 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58f9cf800 == 177 [pid = 1815] [id = 718] 02:53:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe58755c800) [pid = 1815] [serial = 2155] [outer = (nil)] 02:53:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe58af7f800) [pid = 1815] [serial = 2156] [outer = 0x7fe58755c800] 02:53:04 INFO - PROCESS | 1815 | 1461664384966 Marionette DEBUG loaded listener.js 02:53:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe58b0aa400) [pid = 1815] [serial = 2157] [outer = 0x7fe58755c800] 02:53:05 INFO - PROCESS | 1815 | 1461664385809 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]]]}] 02:53:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:53:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1532ms 02:53:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:53:05 INFO - PROCESS | 1815 | 1461664385863 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 02:53:05 INFO - PROCESS | 1815 | 1461664385865 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 02:53:05 INFO - PROCESS | 1815 | 1461664385872 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:53:05 INFO - PROCESS | 1815 | 1461664385875 Marionette TRACE conn3 <- [1,2846,null,{}] 02:53:05 INFO - PROCESS | 1815 | 1461664385880 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}] 02:53:06 INFO - PROCESS | 1815 | 1461664386088 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 02:53:06 INFO - PROCESS | 1815 | 1461664386390 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55ad63800 == 178 [pid = 1815] [id = 719] 02:53:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe58b216800) [pid = 1815] [serial = 2158] [outer = (nil)] 02:53:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe58b21a400) [pid = 1815] [serial = 2159] [outer = 0x7fe58b216800] 02:53:06 INFO - PROCESS | 1815 | 1461664386536 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe58b220400) [pid = 1815] [serial = 2160] [outer = 0x7fe58b216800] 02:53:07 INFO - PROCESS | 1815 | 1461664387347 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]]]}] 02:53:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:53:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1534ms 02:53:07 INFO - PROCESS | 1815 | 1461664387405 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 02:53:07 INFO - PROCESS | 1815 | 1461664387408 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 02:53:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:53:07 INFO - PROCESS | 1815 | 1461664387414 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:53:07 INFO - PROCESS | 1815 | 1461664387417 Marionette TRACE conn3 <- [1,2850,null,{}] 02:53:07 INFO - PROCESS | 1815 | 1461664387443 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}] 02:53:07 INFO - PROCESS | 1815 | 1461664387665 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 02:53:07 INFO - PROCESS | 1815 | 1461664387949 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55c0ac000 == 179 [pid = 1815] [id = 720] 02:53:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7fe568610800) [pid = 1815] [serial = 2161] [outer = (nil)] 02:53:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7fe568614c00) [pid = 1815] [serial = 2162] [outer = 0x7fe568610800] 02:53:08 INFO - PROCESS | 1815 | 1461664388064 Marionette DEBUG loaded listener.js 02:53:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7fe568619c00) [pid = 1815] [serial = 2163] [outer = 0x7fe568610800] 02:53:08 INFO - PROCESS | 1815 | 1461664388910 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:53:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:53:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1546ms 02:53:08 INFO - PROCESS | 1815 | 1461664388962 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 1815 | 1461664388965 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 02:53:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:53:08 INFO - PROCESS | 1815 | 1461664388971 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - PROCESS | 1815 | 1461664388973 Marionette TRACE conn3 <- [1,2854,null,{}] 02:53:08 INFO - PROCESS | 1815 | 1461664388979 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}] 02:53:09 INFO - PROCESS | 1815 | 1461664389194 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 02:53:09 INFO - PROCESS | 1815 | 1461664389480 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55c233000 == 180 [pid = 1815] [id = 721] 02:53:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7fe560474c00) [pid = 1815] [serial = 2164] [outer = (nil)] 02:53:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7fe56047d000) [pid = 1815] [serial = 2165] [outer = 0x7fe560474c00] 02:53:09 INFO - PROCESS | 1815 | 1461664389596 Marionette DEBUG loaded listener.js 02:53:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7fe560481c00) [pid = 1815] [serial = 2166] [outer = 0x7fe560474c00] 02:53:10 INFO - PROCESS | 1815 | 1461664390441 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]]]}] 02:53:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:53:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1531ms 02:53:10 INFO - PROCESS | 1815 | 1461664390503 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 02:53:10 INFO - PROCESS | 1815 | 1461664390506 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 02:53:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:53:10 INFO - PROCESS | 1815 | 1461664390512 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:53:10 INFO - PROCESS | 1815 | 1461664390514 Marionette TRACE conn3 <- [1,2858,null,{}] 02:53:10 INFO - PROCESS | 1815 | 1461664390520 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}] 02:53:10 INFO - PROCESS | 1815 | 1461664390731 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 02:53:11 INFO - PROCESS | 1815 | 1461664391020 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55c24a800 == 181 [pid = 1815] [id = 722] 02:53:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe560476c00) [pid = 1815] [serial = 2167] [outer = (nil)] 02:53:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7fe568614000) [pid = 1815] [serial = 2168] [outer = 0x7fe560476c00] 02:53:11 INFO - PROCESS | 1815 | 1461664391136 Marionette DEBUG loaded listener.js 02:53:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe58b0b1800) [pid = 1815] [serial = 2169] [outer = 0x7fe560476c00] 02:53:11 INFO - PROCESS | 1815 | 1461664391972 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:53:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:53:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1532ms 02:53:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:53:12 INFO - PROCESS | 1815 | 1461664392046 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 02:53:12 INFO - PROCESS | 1815 | 1461664392049 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 02:53:12 INFO - PROCESS | 1815 | 1461664392055 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:53:12 INFO - PROCESS | 1815 | 1461664392058 Marionette TRACE conn3 <- [1,2862,null,{}] 02:53:12 INFO - PROCESS | 1815 | 1461664392068 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}] 02:53:12 INFO - PROCESS | 1815 | 1461664392272 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 02:53:12 INFO - PROCESS | 1815 | 1461664392559 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56ea2a000 == 182 [pid = 1815] [id = 723] 02:53:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7fe559a3c800) [pid = 1815] [serial = 2170] [outer = (nil)] 02:53:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7fe559a43400) [pid = 1815] [serial = 2171] [outer = 0x7fe559a3c800] 02:53:12 INFO - PROCESS | 1815 | 1461664392675 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7fe559a47800) [pid = 1815] [serial = 2172] [outer = 0x7fe559a3c800] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5706b3000 == 181 [pid = 1815] [id = 87] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5641d0800 == 180 [pid = 1815] [id = 703] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe562ee2000 == 179 [pid = 1815] [id = 702] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56124a000 == 178 [pid = 1815] [id = 701] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55bfad800 == 177 [pid = 1815] [id = 700] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55fedf800 == 176 [pid = 1815] [id = 699] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5593cf800 == 175 [pid = 1815] [id = 695] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58e065800 == 174 [pid = 1815] [id = 694] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b5c3000 == 173 [pid = 1815] [id = 693] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58af49800 == 172 [pid = 1815] [id = 692] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58720c800 == 171 [pid = 1815] [id = 691] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c2bc800 == 170 [pid = 1815] [id = 690] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579a62000 == 169 [pid = 1815] [id = 689] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe576163800 == 168 [pid = 1815] [id = 688] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5738f5800 == 167 [pid = 1815] [id = 687] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5703cf000 == 166 [pid = 1815] [id = 686] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56f71e800 == 165 [pid = 1815] [id = 685] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5686e6800 == 164 [pid = 1815] [id = 684] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe565ff3000 == 163 [pid = 1815] [id = 683] 02:53:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe561260000 == 162 [pid = 1815] [id = 682] 02:53:14 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7fe564455c00) [pid = 1815] [serial = 2037] [outer = (nil)] [url = about:blank] 02:53:14 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7fe565a0d800) [pid = 1815] [serial = 2039] [outer = (nil)] [url = about:blank] 02:53:14 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7fe5716de000) [pid = 1815] [serial = 2006] [outer = (nil)] [url = about:blank] 02:53:14 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe5682a8c00) [pid = 1815] [serial = 1991] [outer = (nil)] [url = about:blank] 02:53:14 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7fe559954c00) [pid = 1815] [serial = 2042] [outer = (nil)] [url = about:blank] 02:53:14 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe56ff9d800) [pid = 1815] [serial = 2000] [outer = (nil)] [url = about:blank] 02:53:14 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7fe5794ec000) [pid = 1815] [serial = 2021] [outer = (nil)] [url = about:blank] 02:53:14 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7fe562763400) [pid = 1815] [serial = 1985] [outer = (nil)] [url = about:blank] 02:53:14 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7fe578403800) [pid = 1815] [serial = 2018] [outer = (nil)] [url = about:blank] 02:53:14 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7fe56fba2800) [pid = 1815] [serial = 1997] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7fe56467c800) [pid = 1815] [serial = 1980] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7fe56d8edc00) [pid = 1815] [serial = 1994] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe56877ac00) [pid = 1815] [serial = 2040] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe55e77cc00) [pid = 1815] [serial = 2030] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe5739dbc00) [pid = 1815] [serial = 2012] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe55f977c00) [pid = 1815] [serial = 2031] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe5616ef400) [pid = 1815] [serial = 2033] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe5624ae800) [pid = 1815] [serial = 2034] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe571359000) [pid = 1815] [serial = 2003] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe55fb44800) [pid = 1815] [serial = 1982] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7fe572d65c00) [pid = 1815] [serial = 2009] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7fe579be8c00) [pid = 1815] [serial = 2024] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7fe562f59400) [pid = 1815] [serial = 2036] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7fe565bd0c00) [pid = 1815] [serial = 1988] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7fe57a730800) [pid = 1815] [serial = 2027] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7fe577aba000) [pid = 1815] [serial = 2015] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7fe568994400) [pid = 1815] [serial = 2045] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7fe55fab0000) [pid = 1815] [serial = 2043] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 1815 | 1461664395277 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]]]}] 02:53:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:53:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 3245ms 02:53:15 INFO - PROCESS | 1815 | 1461664395300 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 02:53:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:53:15 INFO - PROCESS | 1815 | 1461664395305 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 02:53:15 INFO - PROCESS | 1815 | 1461664395312 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:53:15 INFO - PROCESS | 1815 | 1461664395317 Marionette TRACE conn3 <- [1,2866,null,{}] 02:53:15 INFO - PROCESS | 1815 | 1461664395326 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}] 02:53:15 INFO - PROCESS | 1815 | 1461664395562 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 02:53:15 INFO - PROCESS | 1815 | 1461664395777 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe559bd3800 == 163 [pid = 1815] [id = 724] 02:53:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7fe559a3d800) [pid = 1815] [serial = 2173] [outer = (nil)] 02:53:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7fe55e77fc00) [pid = 1815] [serial = 2174] [outer = 0x7fe559a3d800] 02:53:15 INFO - PROCESS | 1815 | 1461664395848 Marionette DEBUG loaded listener.js 02:53:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7fe55fab0000) [pid = 1815] [serial = 2175] [outer = 0x7fe559a3d800] 02:53:16 INFO - PROCESS | 1815 | 1461664396623 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]]]}] 02:53:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:53:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1335ms 02:53:16 INFO - PROCESS | 1815 | 1461664396648 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 02:53:16 INFO - PROCESS | 1815 | 1461664396656 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 02:53:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:53:16 INFO - PROCESS | 1815 | 1461664396665 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:53:16 INFO - PROCESS | 1815 | 1461664396669 Marionette TRACE conn3 <- [1,2870,null,{}] 02:53:16 INFO - PROCESS | 1815 | 1461664396674 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}] 02:53:16 INFO - PROCESS | 1815 | 1461664396974 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 02:53:17 INFO - PROCESS | 1815 | 1461664397108 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f1c6800 == 164 [pid = 1815] [id = 725] 02:53:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7fe559a42c00) [pid = 1815] [serial = 2176] [outer = (nil)] 02:53:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7fe5604f4000) [pid = 1815] [serial = 2177] [outer = 0x7fe559a42c00] 02:53:17 INFO - PROCESS | 1815 | 1461664397171 Marionette DEBUG loaded listener.js 02:53:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7fe5616ef400) [pid = 1815] [serial = 2178] [outer = 0x7fe559a42c00] 02:53:18 INFO - PROCESS | 1815 | 1461664398066 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]]]}] 02:53:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:53:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1428ms 02:53:18 INFO - PROCESS | 1815 | 1461664398094 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 02:53:18 INFO - PROCESS | 1815 | 1461664398098 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 02:53:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:53:18 INFO - PROCESS | 1815 | 1461664398116 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:53:18 INFO - PROCESS | 1815 | 1461664398122 Marionette TRACE conn3 <- [1,2874,null,{}] 02:53:18 INFO - PROCESS | 1815 | 1461664398151 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}] 02:53:18 INFO - PROCESS | 1815 | 1461664398430 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 02:53:18 INFO - PROCESS | 1815 | 1461664398465 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55fc73000 == 165 [pid = 1815] [id = 726] 02:53:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7fe562765400) [pid = 1815] [serial = 2179] [outer = (nil)] 02:53:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7fe562f1fc00) [pid = 1815] [serial = 2180] [outer = 0x7fe562765400] 02:53:18 INFO - PROCESS | 1815 | 1461664398530 Marionette DEBUG loaded listener.js 02:53:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe564455c00) [pid = 1815] [serial = 2181] [outer = 0x7fe562765400] 02:53:19 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe5661c3c00) [pid = 1815] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:53:19 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7fe55995e000) [pid = 1815] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:53:19 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7fe56445b400) [pid = 1815] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:53:19 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7fe559963400) [pid = 1815] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:53:19 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7fe568783c00) [pid = 1815] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:53:19 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7fe561389800) [pid = 1815] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:53:19 INFO - PROCESS | 1815 | 1461664399875 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]]]}] 02:53:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:53:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1814ms 02:53:19 INFO - PROCESS | 1815 | 1461664399919 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 02:53:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:53:19 INFO - PROCESS | 1815 | 1461664399923 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 02:53:19 INFO - PROCESS | 1815 | 1461664399928 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:53:19 INFO - PROCESS | 1815 | 1461664399930 Marionette TRACE conn3 <- [1,2878,null,{}] 02:53:19 INFO - PROCESS | 1815 | 1461664399936 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}] 02:53:20 INFO - PROCESS | 1815 | 1461664400180 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 02:53:20 INFO - PROCESS | 1815 | 1461664400350 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5600d4800 == 166 [pid = 1815] [id = 727] 02:53:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7fe559a44c00) [pid = 1815] [serial = 2182] [outer = (nil)] 02:53:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7fe56467c400) [pid = 1815] [serial = 2183] [outer = 0x7fe559a44c00] 02:53:20 INFO - PROCESS | 1815 | 1461664400413 Marionette DEBUG loaded listener.js 02:53:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7fe565bc8800) [pid = 1815] [serial = 2184] [outer = 0x7fe559a44c00] 02:53:21 INFO - PROCESS | 1815 | 1461664401127 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]]]}] 02:53:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:53:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1226ms 02:53:21 INFO - PROCESS | 1815 | 1461664401155 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 02:53:21 INFO - PROCESS | 1815 | 1461664401158 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 02:53:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:53:21 INFO - PROCESS | 1815 | 1461664401163 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:53:21 INFO - PROCESS | 1815 | 1461664401165 Marionette TRACE conn3 <- [1,2882,null,{}] 02:53:21 INFO - PROCESS | 1815 | 1461664401184 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}] 02:53:21 INFO - PROCESS | 1815 | 1461664401383 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 02:53:21 INFO - PROCESS | 1815 | 1461664401398 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56149f000 == 167 [pid = 1815] [id = 728] 02:53:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7fe565bd1c00) [pid = 1815] [serial = 2185] [outer = (nil)] 02:53:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7fe5667b9000) [pid = 1815] [serial = 2186] [outer = 0x7fe565bd1c00] 02:53:21 INFO - PROCESS | 1815 | 1461664401458 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe568780400) [pid = 1815] [serial = 2187] [outer = 0x7fe565bd1c00] 02:53:22 INFO - PROCESS | 1815 | 1461664402828 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]]]}] 02:53:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:53:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1736ms 02:53:22 INFO - PROCESS | 1815 | 1461664402901 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 02:53:22 INFO - PROCESS | 1815 | 1461664402907 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 02:53:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:53:22 INFO - PROCESS | 1815 | 1461664402926 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:53:22 INFO - PROCESS | 1815 | 1461664402930 Marionette TRACE conn3 <- [1,2886,null,{}] 02:53:22 INFO - PROCESS | 1815 | 1461664402939 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}] 02:53:23 INFO - PROCESS | 1815 | 1461664403195 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 02:53:23 INFO - PROCESS | 1815 | 1461664403528 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f1d8000 == 168 [pid = 1815] [id = 729] 02:53:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe55fb46000) [pid = 1815] [serial = 2188] [outer = (nil)] 02:53:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe560607c00) [pid = 1815] [serial = 2189] [outer = 0x7fe55fb46000] 02:53:23 INFO - PROCESS | 1815 | 1461664403606 Marionette DEBUG loaded listener.js 02:53:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe561dd5800) [pid = 1815] [serial = 2190] [outer = 0x7fe55fb46000] 02:53:24 INFO - PROCESS | 1815 | 1461664404584 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]]]}] 02:53:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:53:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1695ms 02:53:24 INFO - PROCESS | 1815 | 1461664404619 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 02:53:24 INFO - PROCESS | 1815 | 1461664404628 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 02:53:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:53:24 INFO - PROCESS | 1815 | 1461664404638 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:53:24 INFO - PROCESS | 1815 | 1461664404641 Marionette TRACE conn3 <- [1,2890,null,{}] 02:53:24 INFO - PROCESS | 1815 | 1461664404647 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}] 02:53:24 INFO - PROCESS | 1815 | 1461664404848 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 02:53:25 INFO - PROCESS | 1815 | 1461664405177 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561cad800 == 169 [pid = 1815] [id = 730] 02:53:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe5624ab800) [pid = 1815] [serial = 2191] [outer = (nil)] 02:53:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe56467c800) [pid = 1815] [serial = 2192] [outer = 0x7fe5624ab800] 02:53:25 INFO - PROCESS | 1815 | 1461664405255 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe5667ad800) [pid = 1815] [serial = 2193] [outer = 0x7fe5624ab800] 02:53:26 INFO - PROCESS | 1815 | 1461664406113 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:53:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:53:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1538ms 02:53:26 INFO - PROCESS | 1815 | 1461664406176 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 02:53:26 INFO - PROCESS | 1815 | 1461664406180 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 02:53:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:53:26 INFO - PROCESS | 1815 | 1461664406186 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:53:26 INFO - PROCESS | 1815 | 1461664406192 Marionette TRACE conn3 <- [1,2894,null,{}] 02:53:26 INFO - PROCESS | 1815 | 1461664406208 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}] 02:53:26 INFO - PROCESS | 1815 | 1461664406459 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 02:53:26 INFO - PROCESS | 1815 | 1461664406790 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5631ac000 == 170 [pid = 1815] [id = 731] 02:53:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe562e4c000) [pid = 1815] [serial = 2194] [outer = (nil)] 02:53:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7fe56d8edc00) [pid = 1815] [serial = 2195] [outer = 0x7fe562e4c000] 02:53:26 INFO - PROCESS | 1815 | 1461664406878 Marionette DEBUG loaded listener.js 02:53:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7fe56f10d800) [pid = 1815] [serial = 2196] [outer = 0x7fe562e4c000] 02:53:27 INFO - PROCESS | 1815 | 1461664407882 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]]]}] 02:53:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:53:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1734ms 02:53:27 INFO - PROCESS | 1815 | 1461664407922 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 02:53:27 INFO - PROCESS | 1815 | 1461664407927 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 02:53:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:53:27 INFO - PROCESS | 1815 | 1461664407932 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:53:27 INFO - PROCESS | 1815 | 1461664407934 Marionette TRACE conn3 <- [1,2898,null,{}] 02:53:27 INFO - PROCESS | 1815 | 1461664407940 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}] 02:53:28 INFO - PROCESS | 1815 | 1461664408177 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 02:53:28 INFO - PROCESS | 1815 | 1461664408463 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56478d000 == 171 [pid = 1815] [id = 732] 02:53:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7fe564169000) [pid = 1815] [serial = 2197] [outer = (nil)] 02:53:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7fe56f73d400) [pid = 1815] [serial = 2198] [outer = 0x7fe564169000] 02:53:28 INFO - PROCESS | 1815 | 1461664408583 Marionette DEBUG loaded listener.js 02:53:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7fe56fdb3000) [pid = 1815] [serial = 2199] [outer = 0x7fe564169000] 02:53:29 INFO - PROCESS | 1815 | 1461664409450 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]]]}] 02:53:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:53:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1577ms 02:53:29 INFO - PROCESS | 1815 | 1461664409511 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 02:53:29 INFO - PROCESS | 1815 | 1461664409515 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 02:53:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:53:29 INFO - PROCESS | 1815 | 1461664409521 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:53:29 INFO - PROCESS | 1815 | 1461664409523 Marionette TRACE conn3 <- [1,2902,null,{}] 02:53:29 INFO - PROCESS | 1815 | 1461664409529 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}] 02:53:29 INFO - PROCESS | 1815 | 1461664409729 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 02:53:30 INFO - PROCESS | 1815 | 1461664410008 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe566ac4800 == 172 [pid = 1815] [id = 733] 02:53:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7fe56eb75800) [pid = 1815] [serial = 2200] [outer = (nil)] 02:53:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe56ff9d400) [pid = 1815] [serial = 2201] [outer = 0x7fe56eb75800] 02:53:30 INFO - PROCESS | 1815 | 1461664410083 Marionette DEBUG loaded listener.js 02:53:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7fe57019bc00) [pid = 1815] [serial = 2202] [outer = 0x7fe56eb75800] 02:53:30 INFO - PROCESS | 1815 | 1461664410954 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:53:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:53:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1478ms 02:53:31 INFO - PROCESS | 1815 | 1461664411000 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 02:53:31 INFO - PROCESS | 1815 | 1461664411004 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 02:53:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:53:31 INFO - PROCESS | 1815 | 1461664411009 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:53:31 INFO - PROCESS | 1815 | 1461664411012 Marionette TRACE conn3 <- [1,2906,null,{}] 02:53:31 INFO - PROCESS | 1815 | 1461664411017 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}] 02:53:31 INFO - PROCESS | 1815 | 1461664411262 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 02:53:31 INFO - PROCESS | 1815 | 1461664411551 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56e9ba800 == 173 [pid = 1815] [id = 734] 02:53:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe5661c5c00) [pid = 1815] [serial = 2203] [outer = (nil)] 02:53:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7fe572b0c000) [pid = 1815] [serial = 2204] [outer = 0x7fe5661c5c00] 02:53:31 INFO - PROCESS | 1815 | 1461664411669 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7fe572f61000) [pid = 1815] [serial = 2205] [outer = 0x7fe5661c5c00] 02:53:32 INFO - PROCESS | 1815 | 1461664412577 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]]]}] 02:53:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:53:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1630ms 02:53:32 INFO - PROCESS | 1815 | 1461664412640 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 02:53:32 INFO - PROCESS | 1815 | 1461664412643 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 02:53:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:53:32 INFO - PROCESS | 1815 | 1461664412649 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - PROCESS | 1815 | 1461664412652 Marionette TRACE conn3 <- [1,2910,null,{}] 02:53:32 INFO - PROCESS | 1815 | 1461664412657 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}] 02:53:32 INFO - PROCESS | 1815 | 1461664412853 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 02:53:33 INFO - PROCESS | 1815 | 1461664413139 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56f83d000 == 174 [pid = 1815] [id = 735] 02:53:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7fe56f10e400) [pid = 1815] [serial = 2206] [outer = (nil)] 02:53:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7fe572fbf800) [pid = 1815] [serial = 2207] [outer = 0x7fe56f10e400] 02:53:33 INFO - PROCESS | 1815 | 1461664413255 Marionette DEBUG loaded listener.js 02:53:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7fe573010c00) [pid = 1815] [serial = 2208] [outer = 0x7fe56f10e400] 02:53:33 INFO - PROCESS | 1815 | 1461664413978 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]]]}] 02:53:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:53:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:53:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1381ms 02:53:34 INFO - PROCESS | 1815 | 1461664414031 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 02:53:34 INFO - PROCESS | 1815 | 1461664414035 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 02:53:34 INFO - TEST-START | /DOMEvents/constructors.html 02:53:34 INFO - PROCESS | 1815 | 1461664414041 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:53:34 INFO - PROCESS | 1815 | 1461664414044 Marionette TRACE conn3 <- [1,2914,null,{}] 02:53:34 INFO - PROCESS | 1815 | 1461664414049 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}] 02:53:34 INFO - PROCESS | 1815 | 1461664414253 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 02:53:34 INFO - PROCESS | 1815 | 1461664414541 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe570121000 == 175 [pid = 1815] [id = 736] 02:53:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7fe5594f6800) [pid = 1815] [serial = 2209] [outer = (nil)] 02:53:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7fe573557800) [pid = 1815] [serial = 2210] [outer = 0x7fe5594f6800] 02:53:34 INFO - PROCESS | 1815 | 1461664414615 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7fe57386f800) [pid = 1815] [serial = 2211] [outer = 0x7fe5594f6800] 02:53:35 INFO - PROCESS | 1815 | 1461664415502 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]]]}] 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:53:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:53:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:53:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:53:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:53:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:53:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:53:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:53:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:53:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 1552ms 02:53:35 INFO - PROCESS | 1815 | 1461664415593 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 02:53:35 INFO - PROCESS | 1815 | 1461664415598 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 02:53:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:53:35 INFO - PROCESS | 1815 | 1461664415605 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - PROCESS | 1815 | 1461664415611 Marionette TRACE conn3 <- [1,2918,null,{}] 02:53:35 INFO - PROCESS | 1815 | 1461664415643 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}] 02:53:35 INFO - PROCESS | 1815 | 1461664415841 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 02:53:36 INFO - PROCESS | 1815 | 1461664416165 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5738f4000 == 176 [pid = 1815] [id = 737] 02:53:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7fe572b0f800) [pid = 1815] [serial = 2212] [outer = (nil)] 02:53:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7fe5739e2c00) [pid = 1815] [serial = 2213] [outer = 0x7fe572b0f800] 02:53:36 INFO - PROCESS | 1815 | 1461664416241 Marionette DEBUG loaded listener.js 02:53:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7fe57813b000) [pid = 1815] [serial = 2214] [outer = 0x7fe572b0f800] 02:53:37 INFO - PROCESS | 1815 | 1461664417004 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:53:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:53:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1457ms 02:53:37 INFO - PROCESS | 1815 | 1461664417064 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 1815 | 1461664417066 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 02:53:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:53:37 INFO - PROCESS | 1815 | 1461664417073 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - PROCESS | 1815 | 1461664417075 Marionette TRACE conn3 <- [1,2922,null,{}] 02:53:37 INFO - PROCESS | 1815 | 1461664417081 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}] 02:53:37 INFO - PROCESS | 1815 | 1461664417388 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 02:53:37 INFO - PROCESS | 1815 | 1461664417640 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573ee3000 == 177 [pid = 1815] [id = 738] 02:53:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7fe57846b000) [pid = 1815] [serial = 2215] [outer = (nil)] 02:53:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7fe578e98c00) [pid = 1815] [serial = 2216] [outer = 0x7fe57846b000] 02:53:37 INFO - PROCESS | 1815 | 1461664417768 Marionette DEBUG loaded listener.js 02:53:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7fe5796e8800) [pid = 1815] [serial = 2217] [outer = 0x7fe57846b000] 02:53:38 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 02:53:38 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 02:53:38 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 02:53:38 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 02:53:38 INFO - PROCESS | 1815 | 1461664418569 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]]]}] 02:53:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:53:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:53:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:53:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:53:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 02:53:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:53:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:53:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:53:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 02:53:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:53:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:53:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:53:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 02:53:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:53:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:53:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:53:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:53:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1534ms 02:53:38 INFO - PROCESS | 1815 | 1461664418613 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 02:53:38 INFO - PROCESS | 1815 | 1461664418618 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 02:53:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:53:38 INFO - PROCESS | 1815 | 1461664418624 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:53:38 INFO - PROCESS | 1815 | 1461664418628 Marionette TRACE conn3 <- [1,2926,null,{}] 02:53:38 INFO - PROCESS | 1815 | 1461664418633 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}] 02:53:38 INFO - PROCESS | 1815 | 1461664418849 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 02:53:39 INFO - PROCESS | 1815 | 1461664419155 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe579552000 == 178 [pid = 1815] [id = 739] 02:53:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7fe57846e400) [pid = 1815] [serial = 2218] [outer = (nil)] 02:53:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7fe586727000) [pid = 1815] [serial = 2219] [outer = 0x7fe57846e400] 02:53:39 INFO - PROCESS | 1815 | 1461664419235 Marionette DEBUG loaded listener.js 02:53:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7fe58911b400) [pid = 1815] [serial = 2220] [outer = 0x7fe57846e400] 02:53:39 INFO - PROCESS | 1815 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:53:40 INFO - PROCESS | 1815 | 1461664420011 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]]]}] 02:53:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:53:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1430ms 02:53:40 INFO - PROCESS | 1815 | 1461664420055 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 02:53:40 INFO - PROCESS | 1815 | 1461664420058 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 02:53:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:53:40 INFO - PROCESS | 1815 | 1461664420064 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - PROCESS | 1815 | 1461664420066 Marionette TRACE conn3 <- [1,2930,null,{}] 02:53:40 INFO - PROCESS | 1815 | 1461664420072 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}] 02:53:40 INFO - PROCESS | 1815 | 1461664420257 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 02:53:40 INFO - PROCESS | 1815 | 1461664420517 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57c410800 == 179 [pid = 1815] [id = 740] 02:53:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7fe559734400) [pid = 1815] [serial = 2221] [outer = (nil)] 02:53:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe55973c000) [pid = 1815] [serial = 2222] [outer = 0x7fe559734400] 02:53:40 INFO - PROCESS | 1815 | 1461664420592 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe559741000) [pid = 1815] [serial = 2223] [outer = 0x7fe559734400] 02:53:41 INFO - PROCESS | 1815 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:53:41 INFO - PROCESS | 1815 | 1461664421394 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]]]}] 02:53:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:53:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1384ms 02:53:41 INFO - PROCESS | 1815 | 1461664421450 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 02:53:41 INFO - PROCESS | 1815 | 1461664421453 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 02:53:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:53:41 INFO - PROCESS | 1815 | 1461664421459 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:53:41 INFO - PROCESS | 1815 | 1461664421461 Marionette TRACE conn3 <- [1,2934,null,{}] 02:53:41 INFO - PROCESS | 1815 | 1461664421467 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}] 02:53:41 INFO - PROCESS | 1815 | 1461664421705 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 02:53:42 INFO - PROCESS | 1815 | 1461664421998 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5867b3000 == 180 [pid = 1815] [id = 741] 02:53:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe559739800) [pid = 1815] [serial = 2224] [outer = (nil)] 02:53:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe57c138000) [pid = 1815] [serial = 2225] [outer = 0x7fe559739800] 02:53:42 INFO - PROCESS | 1815 | 1461664422074 Marionette DEBUG loaded listener.js 02:53:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe58b0b0400) [pid = 1815] [serial = 2226] [outer = 0x7fe559739800] 02:53:42 INFO - PROCESS | 1815 | 1461664422842 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]]]}] 02:53:42 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:53:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1436ms 02:53:42 INFO - PROCESS | 1815 | 1461664422895 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 1815 | 1461664422898 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 02:53:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:53:42 INFO - PROCESS | 1815 | 1461664422904 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 1815 | 1461664422906 Marionette TRACE conn3 <- [1,2938,null,{}] 02:53:42 INFO - PROCESS | 1815 | 1461664422912 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}] 02:53:43 INFO - PROCESS | 1815 | 1461664423100 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 02:53:43 INFO - PROCESS | 1815 | 1461664423372 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b54b000 == 181 [pid = 1815] [id = 742] 02:53:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe559741400) [pid = 1815] [serial = 2227] [outer = (nil)] 02:53:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe559b09000) [pid = 1815] [serial = 2228] [outer = 0x7fe559741400] 02:53:43 INFO - PROCESS | 1815 | 1461664423442 Marionette DEBUG loaded listener.js 02:53:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe559b0d800) [pid = 1815] [serial = 2229] [outer = 0x7fe559741400] 02:53:44 INFO - PROCESS | 1815 | 1461664424186 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]]]}] 02:53:44 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:53:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1329ms 02:53:44 INFO - PROCESS | 1815 | 1461664424234 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 02:53:44 INFO - PROCESS | 1815 | 1461664424237 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 02:53:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:53:44 INFO - PROCESS | 1815 | 1461664424243 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:53:44 INFO - PROCESS | 1815 | 1461664424245 Marionette TRACE conn3 <- [1,2942,null,{}] 02:53:44 INFO - PROCESS | 1815 | 1461664424251 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}] 02:53:44 INFO - PROCESS | 1815 | 1461664424489 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 02:53:44 INFO - PROCESS | 1815 | 1461664424758 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58fb9a800 == 182 [pid = 1815] [id = 743] 02:53:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe559b02800) [pid = 1815] [serial = 2230] [outer = (nil)] 02:53:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe559b0f800) [pid = 1815] [serial = 2231] [outer = 0x7fe559b02800] 02:53:44 INFO - PROCESS | 1815 | 1461664424833 Marionette DEBUG loaded listener.js 02:53:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7fe58b21b000) [pid = 1815] [serial = 2232] [outer = 0x7fe559b02800] 02:53:45 INFO - PROCESS | 1815 | 1461664425626 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"]]]}] 02:53:45 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:53:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:53:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1431ms 02:53:45 INFO - PROCESS | 1815 | 1461664425676 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 02:53:45 INFO - PROCESS | 1815 | 1461664425679 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 02:53:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:53:45 INFO - PROCESS | 1815 | 1461664425685 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:53:45 INFO - PROCESS | 1815 | 1461664425687 Marionette TRACE conn3 <- [1,2946,null,{}] 02:53:45 INFO - PROCESS | 1815 | 1461664425693 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}] 02:53:46 INFO - PROCESS | 1815 | 1461664426000 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 02:53:46 INFO - PROCESS | 1815 | 1461664426221 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f0dc800 == 183 [pid = 1815] [id = 744] 02:53:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7fe55c33dc00) [pid = 1815] [serial = 2233] [outer = (nil)] 02:53:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7fe55c340800) [pid = 1815] [serial = 2234] [outer = 0x7fe55c33dc00] 02:53:46 INFO - PROCESS | 1815 | 1461664426300 Marionette DEBUG loaded listener.js 02:53:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7fe55c345800) [pid = 1815] [serial = 2235] [outer = 0x7fe55c33dc00] 02:53:47 INFO - PROCESS | 1815 | 1461664427054 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]]]}] 02:53:47 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:53:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1389ms 02:53:47 INFO - PROCESS | 1815 | 1461664427088 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 02:53:47 INFO - PROCESS | 1815 | 1461664427092 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 02:53:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:53:47 INFO - PROCESS | 1815 | 1461664427101 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:53:47 INFO - PROCESS | 1815 | 1461664427103 Marionette TRACE conn3 <- [1,2950,null,{}] 02:53:47 INFO - PROCESS | 1815 | 1461664427107 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}] 02:53:47 INFO - PROCESS | 1815 | 1461664427328 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 02:53:47 INFO - PROCESS | 1815 | 1461664427601 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57030e000 == 184 [pid = 1815] [id = 745] 02:53:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7fe55c33e800) [pid = 1815] [serial = 2236] [outer = (nil)] 02:53:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7fe55c349400) [pid = 1815] [serial = 2237] [outer = 0x7fe55c33e800] 02:53:47 INFO - PROCESS | 1815 | 1461664427676 Marionette DEBUG loaded listener.js 02:53:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7fe55ed6e800) [pid = 1815] [serial = 2238] [outer = 0x7fe55c33e800] 02:53:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57030f800 == 185 [pid = 1815] [id = 746] 02:53:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7fe55ed75c00) [pid = 1815] [serial = 2239] [outer = (nil)] 02:53:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7fe55c349800) [pid = 1815] [serial = 2240] [outer = 0x7fe55ed75c00] 02:53:48 INFO - PROCESS | 1815 | 1461664428671 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]]]}] 02:53:48 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:53:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1584ms 02:53:48 INFO - PROCESS | 1815 | 1461664428685 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 02:53:48 INFO - PROCESS | 1815 | 1461664428688 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 02:53:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:53:48 INFO - PROCESS | 1815 | 1461664428694 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:53:48 INFO - PROCESS | 1815 | 1461664428697 Marionette TRACE conn3 <- [1,2954,null,{}] 02:53:48 INFO - PROCESS | 1815 | 1461664428702 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}] 02:53:48 INFO - PROCESS | 1815 | 1461664428971 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 02:53:49 INFO - PROCESS | 1815 | 1461664429313 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f418000 == 186 [pid = 1815] [id = 747] 02:53:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7fe55c33ec00) [pid = 1815] [serial = 2241] [outer = (nil)] 02:53:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7fe55ed74000) [pid = 1815] [serial = 2242] [outer = 0x7fe55c33ec00] 02:53:49 INFO - PROCESS | 1815 | 1461664429389 Marionette DEBUG loaded listener.js 02:53:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7fe55ed79400) [pid = 1815] [serial = 2243] [outer = 0x7fe55c33ec00] 02:53:50 INFO - PROCESS | 1815 | 1461664430058 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]]]}] 02:53:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:53:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:53:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1380ms 02:53:50 INFO - PROCESS | 1815 | 1461664430090 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 02:53:50 INFO - PROCESS | 1815 | 1461664430093 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 02:53:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:53:50 INFO - PROCESS | 1815 | 1461664430102 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:53:50 INFO - PROCESS | 1815 | 1461664430104 Marionette TRACE conn3 <- [1,2958,null,{}] 02:53:50 INFO - PROCESS | 1815 | 1461664430108 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}] 02:53:50 INFO - PROCESS | 1815 | 1461664430321 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 02:53:50 INFO - PROCESS | 1815 | 1461664430583 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe559379000 == 187 [pid = 1815] [id = 748] 02:53:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7fe559345c00) [pid = 1815] [serial = 2244] [outer = (nil)] 02:53:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7fe55934a800) [pid = 1815] [serial = 2245] [outer = 0x7fe559345c00] 02:53:50 INFO - PROCESS | 1815 | 1461664430657 Marionette DEBUG loaded listener.js 02:53:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7fe55ed6e400) [pid = 1815] [serial = 2246] [outer = 0x7fe559345c00] 02:53:51 INFO - PROCESS | 1815 | 1461664431442 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]]]}] 02:53:51 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:53:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1375ms 02:53:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:53:51 INFO - PROCESS | 1815 | 1461664431477 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 02:53:51 INFO - PROCESS | 1815 | 1461664431480 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 02:53:51 INFO - PROCESS | 1815 | 1461664431486 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:53:51 INFO - PROCESS | 1815 | 1461664431489 Marionette TRACE conn3 <- [1,2962,null,{}] 02:53:51 INFO - PROCESS | 1815 | 1461664431494 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}] 02:53:51 INFO - PROCESS | 1815 | 1461664431706 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 02:53:52 INFO - PROCESS | 1815 | 1461664432024 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55af4a000 == 188 [pid = 1815] [id = 749] 02:53:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7fe559347800) [pid = 1815] [serial = 2247] [outer = (nil)] 02:53:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7fe55ed79800) [pid = 1815] [serial = 2248] [outer = 0x7fe559347800] 02:53:52 INFO - PROCESS | 1815 | 1461664432103 Marionette DEBUG loaded listener.js 02:53:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7fe560175c00) [pid = 1815] [serial = 2249] [outer = 0x7fe559347800] 02:53:53 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe565ff5000 == 187 [pid = 1815] [id = 477] 02:53:53 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5600d4800 == 186 [pid = 1815] [id = 727] 02:53:53 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55fc73000 == 185 [pid = 1815] [id = 726] 02:53:53 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f1c6800 == 184 [pid = 1815] [id = 725] 02:53:53 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe559bd3800 == 183 [pid = 1815] [id = 724] 02:53:53 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55c24a800 == 182 [pid = 1815] [id = 722] 02:53:53 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55c233000 == 181 [pid = 1815] [id = 721] 02:53:53 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55c0ac000 == 180 [pid = 1815] [id = 720] 02:53:53 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55ad63800 == 179 [pid = 1815] [id = 719] 02:53:53 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58f9cf800 == 178 [pid = 1815] [id = 718] 02:53:53 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b5cb000 == 177 [pid = 1815] [id = 717] 02:53:53 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58ad57000 == 176 [pid = 1815] [id = 716] 02:53:53 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57f5e0800 == 175 [pid = 1815] [id = 715] 02:53:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57927d800 == 174 [pid = 1815] [id = 714] 02:53:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe575556800 == 173 [pid = 1815] [id = 713] 02:53:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573b9f800 == 172 [pid = 1815] [id = 712] 02:53:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573079000 == 171 [pid = 1815] [id = 711] 02:53:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5706a9000 == 170 [pid = 1815] [id = 710] 02:53:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56fc62000 == 169 [pid = 1815] [id = 709] 02:53:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56ec1d800 == 168 [pid = 1815] [id = 708] 02:53:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe568484000 == 167 [pid = 1815] [id = 707] 02:53:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe565fdd000 == 166 [pid = 1815] [id = 706] 02:53:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5608d2800 == 165 [pid = 1815] [id = 705] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7fe5661cec00) [pid = 1815] [serial = 2111] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7fe56f102c00) [pid = 1815] [serial = 2112] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7fe571260800) [pid = 1815] [serial = 2063] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7fe5616f4800) [pid = 1815] [serial = 2093] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7fe56d8f5800) [pid = 1815] [serial = 2109] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7fe57c79d400) [pid = 1815] [serial = 2087] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7fe55f977400) [pid = 1815] [serial = 2100] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7fe573d1d000) [pid = 1815] [serial = 2075] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7fe565a0f000) [pid = 1815] [serial = 2105] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7fe578133800) [pid = 1815] [serial = 2078] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7fe55f97ec00) [pid = 1815] [serial = 2096] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7fe56f512000) [pid = 1815] [serial = 2060] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7fe56d8f4c00) [pid = 1815] [serial = 2054] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7fe55e66cc00) [pid = 1815] [serial = 2099] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7fe564677c00) [pid = 1815] [serial = 2051] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7fe572fbb800) [pid = 1815] [serial = 2069] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7fe565d80c00) [pid = 1815] [serial = 2106] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7fe5794e6000) [pid = 1815] [serial = 2090] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe578469400) [pid = 1815] [serial = 2081] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe5624a6000) [pid = 1815] [serial = 2102] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe55faba400) [pid = 1815] [serial = 2048] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe57a731c00) [pid = 1815] [serial = 2084] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe572b4e400) [pid = 1815] [serial = 2066] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe56898c000) [pid = 1815] [serial = 2108] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe57355b800) [pid = 1815] [serial = 2072] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe562f21400) [pid = 1815] [serial = 2103] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe56f20d400) [pid = 1815] [serial = 2057] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe56eb80400) [pid = 1815] [serial = 2046] [outer = (nil)] [url = about:blank] 02:53:54 INFO - PROCESS | 1815 | 1461664434777 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]]]}] 02:53:54 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:53:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 3342ms 02:53:54 INFO - PROCESS | 1815 | 1461664434828 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 02:53:54 INFO - PROCESS | 1815 | 1461664434833 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 02:53:54 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:53:54 INFO - PROCESS | 1815 | 1461664434841 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:53:54 INFO - PROCESS | 1815 | 1461664434845 Marionette TRACE conn3 <- [1,2966,null,{}] 02:53:54 INFO - PROCESS | 1815 | 1461664434855 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}] 02:53:55 INFO - PROCESS | 1815 | 1461664435057 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 02:53:55 INFO - PROCESS | 1815 | 1461664435263 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55ad5a800 == 166 [pid = 1815] [id = 750] 02:53:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe559a3ec00) [pid = 1815] [serial = 2250] [outer = (nil)] 02:53:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe55e77cc00) [pid = 1815] [serial = 2251] [outer = 0x7fe559a3ec00] 02:53:55 INFO - PROCESS | 1815 | 1461664435329 Marionette DEBUG loaded listener.js 02:53:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe55f496000) [pid = 1815] [serial = 2252] [outer = 0x7fe559a3ec00] 02:53:56 INFO - PROCESS | 1815 | 1461664436061 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]]]}] 02:53:56 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:53:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1234ms 02:53:56 INFO - PROCESS | 1815 | 1461664436075 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 02:53:56 INFO - PROCESS | 1815 | 1461664436081 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 02:53:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:53:56 INFO - PROCESS | 1815 | 1461664436091 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:53:56 INFO - PROCESS | 1815 | 1461664436094 Marionette TRACE conn3 <- [1,2970,null,{}] 02:53:56 INFO - PROCESS | 1815 | 1461664436100 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}] 02:53:56 INFO - PROCESS | 1815 | 1461664436381 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 02:53:56 INFO - PROCESS | 1815 | 1461664436556 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55c0ac000 == 167 [pid = 1815] [id = 751] 02:53:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe55bf76c00) [pid = 1815] [serial = 2253] [outer = (nil)] 02:53:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe560475000) [pid = 1815] [serial = 2254] [outer = 0x7fe55bf76c00] 02:53:56 INFO - PROCESS | 1815 | 1461664436625 Marionette DEBUG loaded listener.js 02:53:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe5604cec00) [pid = 1815] [serial = 2255] [outer = 0x7fe55bf76c00] 02:53:57 INFO - PROCESS | 1815 | 1461664437407 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]]]}] 02:53:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:53:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1338ms 02:53:57 INFO - PROCESS | 1815 | 1461664437429 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 02:53:57 INFO - PROCESS | 1815 | 1461664437433 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 02:53:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:53:57 INFO - PROCESS | 1815 | 1461664437447 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:53:57 INFO - PROCESS | 1815 | 1461664437452 Marionette TRACE conn3 <- [1,2974,null,{}] 02:53:57 INFO - PROCESS | 1815 | 1461664437467 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}] 02:53:57 INFO - PROCESS | 1815 | 1461664437727 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 02:53:57 INFO - PROCESS | 1815 | 1461664437770 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f061800 == 168 [pid = 1815] [id = 752] 02:53:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe56259b800) [pid = 1815] [serial = 2256] [outer = (nil)] 02:53:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe562e4e400) [pid = 1815] [serial = 2257] [outer = 0x7fe56259b800] 02:53:57 INFO - PROCESS | 1815 | 1461664437832 Marionette DEBUG loaded listener.js 02:53:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe562f54400) [pid = 1815] [serial = 2258] [outer = 0x7fe56259b800] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe560474c00) [pid = 1815] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe55e670000) [pid = 1815] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe56f10dc00) [pid = 1815] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe55e77f000) [pid = 1815] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe572f66400) [pid = 1815] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe55f490800) [pid = 1815] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe573867c00) [pid = 1815] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe560476c00) [pid = 1815] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe55995fc00) [pid = 1815] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7fe576027000) [pid = 1815] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7fe55e66f800) [pid = 1815] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7fe565a03400) [pid = 1815] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7fe58755c800) [pid = 1815] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7fe5624a9000) [pid = 1815] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7fe58b216800) [pid = 1815] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7fe559a3c800) [pid = 1815] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7fe56877f000) [pid = 1815] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7fe572b44800) [pid = 1815] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7fe562765400) [pid = 1815] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7fe565943400) [pid = 1815] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7fe576190c00) [pid = 1815] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7fe572b0a800) [pid = 1815] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7fe573870800) [pid = 1815] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7fe5604df400) [pid = 1815] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7fe5624a7c00) [pid = 1815] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7fe578473400) [pid = 1815] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7fe565a10c00) [pid = 1815] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe57a6b0800) [pid = 1815] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7fe55e945800) [pid = 1815] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe577f8e400) [pid = 1815] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7fe578372c00) [pid = 1815] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7fe570199000) [pid = 1815] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7fe55e783400) [pid = 1815] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7fe5614ae800) [pid = 1815] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7fe56ff55000) [pid = 1815] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7fe56f103000) [pid = 1815] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe56f50c000) [pid = 1815] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe573559400) [pid = 1815] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe56f298000) [pid = 1815] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe559a44c00) [pid = 1815] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe559a3d800) [pid = 1815] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe5689e3c00) [pid = 1815] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe559a42c00) [pid = 1815] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe56f50b800) [pid = 1815] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7fe57836a000) [pid = 1815] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7fe568610800) [pid = 1815] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7fe55995f400) [pid = 1815] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7fe55fb45c00) [pid = 1815] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7fe565a04c00) [pid = 1815] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7fe5701d4000) [pid = 1815] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7fe5706d7000) [pid = 1815] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7fe56fdb8c00) [pid = 1815] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7fe5706d4c00) [pid = 1815] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7fe5667b2c00) [pid = 1815] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7fe5796eec00) [pid = 1815] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:53:59 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7fe57a72f400) [pid = 1815] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:53:59 INFO - PROCESS | 1815 | 1461664439666 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]]]}] 02:53:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 02:53:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2243ms 02:53:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:53:59 INFO - PROCESS | 1815 | 1461664439682 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 02:53:59 INFO - PROCESS | 1815 | 1461664439685 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 02:53:59 INFO - PROCESS | 1815 | 1461664439691 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:53:59 INFO - PROCESS | 1815 | 1461664439694 Marionette TRACE conn3 <- [1,2978,null,{}] 02:53:59 INFO - PROCESS | 1815 | 1461664439699 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}] 02:53:59 INFO - PROCESS | 1815 | 1461664439901 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 02:54:00 INFO - PROCESS | 1815 | 1461664440105 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55c0ad000 == 169 [pid = 1815] [id = 753] 02:54:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7fe55995f400) [pid = 1815] [serial = 2259] [outer = (nil)] 02:54:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7fe560482800) [pid = 1815] [serial = 2260] [outer = 0x7fe55995f400] 02:54:00 INFO - PROCESS | 1815 | 1461664440167 Marionette DEBUG loaded listener.js 02:54:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7fe562765400) [pid = 1815] [serial = 2261] [outer = 0x7fe55995f400] 02:54:00 INFO - PROCESS | 1815 | 1461664440770 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]]]}] 02:54:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:54:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1089ms 02:54:00 INFO - PROCESS | 1815 | 1461664440779 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 02:54:00 INFO - PROCESS | 1815 | 1461664440782 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 02:54:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:54:00 INFO - PROCESS | 1815 | 1461664440793 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:54:00 INFO - PROCESS | 1815 | 1461664440796 Marionette TRACE conn3 <- [1,2982,null,{}] 02:54:00 INFO - PROCESS | 1815 | 1461664440803 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}] 02:54:00 INFO - PROCESS | 1815 | 1461664440972 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 02:54:01 INFO - PROCESS | 1815 | 1461664441184 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55febb000 == 170 [pid = 1815] [id = 754] 02:54:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7fe559a42800) [pid = 1815] [serial = 2262] [outer = (nil)] 02:54:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7fe5630fc400) [pid = 1815] [serial = 2263] [outer = 0x7fe559a42800] 02:54:01 INFO - PROCESS | 1815 | 1461664441244 Marionette DEBUG loaded listener.js 02:54:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7fe565a03400) [pid = 1815] [serial = 2264] [outer = 0x7fe559a42800] 02:54:02 INFO - PROCESS | 1815 | 1461664442258 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"]]]}] 02:54:02 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:54:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:54:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1482ms 02:54:02 INFO - PROCESS | 1815 | 1461664442277 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 02:54:02 INFO - PROCESS | 1815 | 1461664442284 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 02:54:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:54:02 INFO - PROCESS | 1815 | 1461664442292 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:54:02 INFO - PROCESS | 1815 | 1461664442298 Marionette TRACE conn3 <- [1,2986,null,{}] 02:54:02 INFO - PROCESS | 1815 | 1461664442305 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}] 02:54:02 INFO - PROCESS | 1815 | 1461664442525 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 02:54:02 INFO - PROCESS | 1815 | 1461664442794 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55bf9b800 == 171 [pid = 1815] [id = 755] 02:54:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7fe559b11c00) [pid = 1815] [serial = 2265] [outer = (nil)] 02:54:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7fe55e949000) [pid = 1815] [serial = 2266] [outer = 0x7fe559b11c00] 02:54:02 INFO - PROCESS | 1815 | 1461664442873 Marionette DEBUG loaded listener.js 02:54:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7fe55fabbc00) [pid = 1815] [serial = 2267] [outer = 0x7fe559b11c00] 02:54:03 INFO - PROCESS | 1815 | 1461664443713 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]]]}] 02:54:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:54:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1444ms 02:54:03 INFO - PROCESS | 1815 | 1461664443736 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 02:54:03 INFO - PROCESS | 1815 | 1461664443744 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 02:54:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:54:03 INFO - PROCESS | 1815 | 1461664443754 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:54:03 INFO - PROCESS | 1815 | 1461664443757 Marionette TRACE conn3 <- [1,2990,null,{}] 02:54:03 INFO - PROCESS | 1815 | 1461664443763 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}] 02:54:04 INFO - PROCESS | 1815 | 1461664444015 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 02:54:04 INFO - PROCESS | 1815 | 1461664444296 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55fed5800 == 172 [pid = 1815] [id = 756] 02:54:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7fe560176800) [pid = 1815] [serial = 2268] [outer = (nil)] 02:54:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7fe5604e3000) [pid = 1815] [serial = 2269] [outer = 0x7fe560176800] 02:54:04 INFO - PROCESS | 1815 | 1461664444375 Marionette DEBUG loaded listener.js 02:54:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7fe56259c000) [pid = 1815] [serial = 2270] [outer = 0x7fe560176800] 02:54:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56148e800 == 173 [pid = 1815] [id = 757] 02:54:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7fe565940800) [pid = 1815] [serial = 2271] [outer = (nil)] 02:54:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7fe562761800) [pid = 1815] [serial = 2272] [outer = 0x7fe565940800] 02:54:05 INFO - PROCESS | 1815 | 1461664445301 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]]]}] 02:54:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:54:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1581ms 02:54:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:54:05 INFO - PROCESS | 1815 | 1461664445335 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 02:54:05 INFO - PROCESS | 1815 | 1461664445338 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 02:54:05 INFO - PROCESS | 1815 | 1461664445344 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:54:05 INFO - PROCESS | 1815 | 1461664445350 Marionette TRACE conn3 <- [1,2994,null,{}] 02:54:05 INFO - PROCESS | 1815 | 1461664445374 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}] 02:54:05 INFO - PROCESS | 1815 | 1461664445610 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 02:54:05 INFO - PROCESS | 1815 | 1461664445898 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe562662000 == 174 [pid = 1815] [id = 758] 02:54:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7fe565940c00) [pid = 1815] [serial = 2273] [outer = (nil)] 02:54:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7fe565d73c00) [pid = 1815] [serial = 2274] [outer = 0x7fe565940c00] 02:54:06 INFO - PROCESS | 1815 | 1461664446019 Marionette DEBUG loaded listener.js 02:54:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7fe56829dc00) [pid = 1815] [serial = 2275] [outer = 0x7fe565940c00] 02:54:06 INFO - PROCESS | 1815 | 1461664446741 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]]]}] 02:54:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:54:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:54:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1437ms 02:54:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:54:06 INFO - PROCESS | 1815 | 1461664446781 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 02:54:06 INFO - PROCESS | 1815 | 1461664446785 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 02:54:06 INFO - PROCESS | 1815 | 1461664446791 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:54:06 INFO - PROCESS | 1815 | 1461664446794 Marionette TRACE conn3 <- [1,2998,null,{}] 02:54:06 INFO - PROCESS | 1815 | 1461664446799 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}] 02:54:07 INFO - PROCESS | 1815 | 1461664447025 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 02:54:07 INFO - PROCESS | 1815 | 1461664447289 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5631ac800 == 175 [pid = 1815] [id = 759] 02:54:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7fe565a05c00) [pid = 1815] [serial = 2276] [outer = (nil)] 02:54:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7fe568611000) [pid = 1815] [serial = 2277] [outer = 0x7fe565a05c00] 02:54:07 INFO - PROCESS | 1815 | 1461664447366 Marionette DEBUG loaded listener.js 02:54:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7fe56877d000) [pid = 1815] [serial = 2278] [outer = 0x7fe565a05c00] 02:54:08 INFO - PROCESS | 1815 | 1461664448121 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]]]}] 02:54:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:54:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1384ms 02:54:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:54:08 INFO - PROCESS | 1815 | 1461664448174 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 02:54:08 INFO - PROCESS | 1815 | 1461664448176 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 02:54:08 INFO - PROCESS | 1815 | 1461664448183 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:54:08 INFO - PROCESS | 1815 | 1461664448186 Marionette TRACE conn3 <- [1,3002,null,{}] 02:54:08 INFO - PROCESS | 1815 | 1461664448191 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}] 02:54:08 INFO - PROCESS | 1815 | 1461664448411 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 02:54:08 INFO - PROCESS | 1815 | 1461664448701 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe564562800 == 176 [pid = 1815] [id = 760] 02:54:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7fe5682a7800) [pid = 1815] [serial = 2279] [outer = (nil)] 02:54:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7fe568994400) [pid = 1815] [serial = 2280] [outer = 0x7fe5682a7800] 02:54:08 INFO - PROCESS | 1815 | 1461664448777 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7fe56eb7e800) [pid = 1815] [serial = 2281] [outer = 0x7fe5682a7800] 02:54:09 INFO - PROCESS | 1815 | 1461664449636 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]]]}] 02:54:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:54:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1482ms 02:54:09 INFO - PROCESS | 1815 | 1461664449664 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 02:54:09 INFO - PROCESS | 1815 | 1461664449668 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 02:54:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:54:09 INFO - PROCESS | 1815 | 1461664449673 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:54:09 INFO - PROCESS | 1815 | 1461664449676 Marionette TRACE conn3 <- [1,3006,null,{}] 02:54:09 INFO - PROCESS | 1815 | 1461664449682 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}] 02:54:09 INFO - PROCESS | 1815 | 1461664449899 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 02:54:10 INFO - PROCESS | 1815 | 1461664450206 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5680ab800 == 177 [pid = 1815] [id = 761] 02:54:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7fe561386000) [pid = 1815] [serial = 2282] [outer = (nil)] 02:54:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7fe56f517000) [pid = 1815] [serial = 2283] [outer = 0x7fe561386000] 02:54:10 INFO - PROCESS | 1815 | 1461664450284 Marionette DEBUG loaded listener.js 02:54:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7fe56fdbd800) [pid = 1815] [serial = 2284] [outer = 0x7fe561386000] 02:54:11 INFO - PROCESS | 1815 | 1461664451021 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]]]}] 02:54:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:54:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1383ms 02:54:11 INFO - PROCESS | 1815 | 1461664451057 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 02:54:11 INFO - PROCESS | 1815 | 1461664451060 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 02:54:11 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:54:11 INFO - PROCESS | 1815 | 1461664451066 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:54:11 INFO - PROCESS | 1815 | 1461664451068 Marionette TRACE conn3 <- [1,3010,null,{}] 02:54:11 INFO - PROCESS | 1815 | 1461664451074 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}] 02:54:11 INFO - PROCESS | 1815 | 1461664451270 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 02:54:11 INFO - PROCESS | 1815 | 1461664451534 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56e9c0800 == 178 [pid = 1815] [id = 762] 02:54:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7fe56eb80400) [pid = 1815] [serial = 2285] [outer = (nil)] 02:54:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7fe56ff9f000) [pid = 1815] [serial = 2286] [outer = 0x7fe56eb80400] 02:54:11 INFO - PROCESS | 1815 | 1461664451610 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7fe5701cb000) [pid = 1815] [serial = 2287] [outer = 0x7fe56eb80400] 02:54:12 INFO - PROCESS | 1815 | 1461664452374 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]]]}] 02:54:12 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 02:54:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1348ms 02:54:12 INFO - PROCESS | 1815 | 1461664452414 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 02:54:12 INFO - PROCESS | 1815 | 1461664452418 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 02:54:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:54:12 INFO - PROCESS | 1815 | 1461664452423 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 1815 | 1461664452427 Marionette TRACE conn3 <- [1,3014,null,{}] 02:54:12 INFO - PROCESS | 1815 | 1461664452432 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}] 02:54:12 INFO - PROCESS | 1815 | 1461664452676 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 02:54:12 INFO - PROCESS | 1815 | 1461664452945 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56faa4000 == 179 [pid = 1815] [id = 763] 02:54:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7fe559350400) [pid = 1815] [serial = 2288] [outer = (nil)] 02:54:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7fe5701cb400) [pid = 1815] [serial = 2289] [outer = 0x7fe559350400] 02:54:13 INFO - PROCESS | 1815 | 1461664453020 Marionette DEBUG loaded listener.js 02:54:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7fe57125e000) [pid = 1815] [serial = 2290] [outer = 0x7fe559350400] 02:54:13 INFO - PROCESS | 1815 | [1815] 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 02:54:13 INFO - PROCESS | 1815 | 1461664453915 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:54:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:54:13 INFO - {} 02:54:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:54:13 INFO - {} 02:54:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:54:13 INFO - {} 02:54:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:54:13 INFO - {} 02:54:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1528ms 02:54:13 INFO - PROCESS | 1815 | 1461664453959 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 02:54:13 INFO - PROCESS | 1815 | 1461664453962 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 02:54:13 INFO - TEST-START | /FileAPI/fileReader.html 02:54:13 INFO - PROCESS | 1815 | 1461664453968 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:54:13 INFO - PROCESS | 1815 | 1461664453970 Marionette TRACE conn3 <- [1,3018,null,{}] 02:54:13 INFO - PROCESS | 1815 | 1461664453976 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}] 02:54:14 INFO - PROCESS | 1815 | 1461664454222 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 02:54:14 INFO - PROCESS | 1815 | 1461664454515 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe571230800 == 180 [pid = 1815] [id = 764] 02:54:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7fe56eb77c00) [pid = 1815] [serial = 2291] [outer = (nil)] 02:54:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7fe5706cac00) [pid = 1815] [serial = 2292] [outer = 0x7fe56eb77c00] 02:54:14 INFO - PROCESS | 1815 | 1461664454647 Marionette DEBUG loaded listener.js 02:54:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7fe572bbd400) [pid = 1815] [serial = 2293] [outer = 0x7fe56eb77c00] 02:54:15 INFO - PROCESS | 1815 | 1461664455387 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]]]}] 02:54:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:54:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:54:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:54:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:54:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 1481ms 02:54:15 INFO - PROCESS | 1815 | 1461664455451 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 02:54:15 INFO - PROCESS | 1815 | 1461664455455 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 02:54:15 INFO - TEST-START | /FileAPI/historical.html 02:54:15 INFO - PROCESS | 1815 | 1461664455461 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:54:15 INFO - PROCESS | 1815 | 1461664455464 Marionette TRACE conn3 <- [1,3022,null,{}] 02:54:15 INFO - PROCESS | 1815 | 1461664455469 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}] 02:54:15 INFO - PROCESS | 1815 | 1461664455674 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 02:54:15 INFO - PROCESS | 1815 | 1461664455968 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe573aad800 == 181 [pid = 1815] [id = 765] 02:54:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7fe56f3ba000) [pid = 1815] [serial = 2294] [outer = (nil)] 02:54:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7fe572f66c00) [pid = 1815] [serial = 2295] [outer = 0x7fe56f3ba000] 02:54:16 INFO - PROCESS | 1815 | 1461664456050 Marionette DEBUG loaded listener.js 02:54:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7fe573009800) [pid = 1815] [serial = 2296] [outer = 0x7fe56f3ba000] 02:54:16 INFO - PROCESS | 1815 | 1461664456848 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"]]]}] 02:54:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:54:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:54:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:54:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:54:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:54:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:54:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:54:16 INFO - TEST-OK | /FileAPI/historical.html | took 1435ms 02:54:16 INFO - PROCESS | 1815 | 1461664456899 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 02:54:16 INFO - PROCESS | 1815 | 1461664456903 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 02:54:16 INFO - TEST-START | /FileAPI/idlharness.html 02:54:16 INFO - PROCESS | 1815 | 1461664456909 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:54:16 INFO - PROCESS | 1815 | 1461664456913 Marionette TRACE conn3 <- [1,3026,null,{}] 02:54:16 INFO - PROCESS | 1815 | 1461664456918 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}] 02:54:17 INFO - PROCESS | 1815 | 1461664457269 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 02:54:17 INFO - PROCESS | 1815 | 1461664457497 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe575552800 == 182 [pid = 1815] [id = 766] 02:54:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7fe572bb2c00) [pid = 1815] [serial = 2297] [outer = (nil)] 02:54:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7fe575521c00) [pid = 1815] [serial = 2298] [outer = 0x7fe572bb2c00] 02:54:17 INFO - PROCESS | 1815 | 1461664457582 Marionette DEBUG loaded listener.js 02:54:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7fe577b57800) [pid = 1815] [serial = 2299] [outer = 0x7fe572bb2c00] 02:54:19 INFO - PROCESS | 1815 | 1461664459114 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]]]}] 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:54:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:54:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:54:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:54:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:54:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:54:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:54:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:54:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:54:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:54:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:54:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:54:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:54:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:54:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 02:54:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:54:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:54:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:54:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:54:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:54:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:54:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 02:54:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:54:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:54:19 INFO - TEST-OK | /FileAPI/idlharness.html | took 2379ms 02:54:19 INFO - PROCESS | 1815 | 1461664459293 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 02:54:19 INFO - PROCESS | 1815 | 1461664459301 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 02:54:19 INFO - TEST-START | /FileAPI/idlharness.worker 02:54:19 INFO - PROCESS | 1815 | 1461664459312 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - PROCESS | 1815 | 1461664459317 Marionette TRACE conn3 <- [1,3030,null,{}] 02:54:19 INFO - PROCESS | 1815 | 1461664459437 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}] 02:54:19 INFO - PROCESS | 1815 | 1461664459674 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 02:54:19 INFO - PROCESS | 1815 | 1461664459961 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe57030f000 == 183 [pid = 1815] [id = 767] 02:54:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7fe56f103000) [pid = 1815] [serial = 2300] [outer = (nil)] 02:54:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7fe577f86c00) [pid = 1815] [serial = 2301] [outer = 0x7fe56f103000] 02:54:20 INFO - PROCESS | 1815 | 1461664460035 Marionette DEBUG loaded listener.js 02:54:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7fe586550800) [pid = 1815] [serial = 2302] [outer = 0x7fe56f103000] 02:54:20 INFO - PROCESS | 1815 | [1815] 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 02:54:22 INFO - PROCESS | 1815 | 1461664462110 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,{},{}]]]}] 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:54:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:54:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:54:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:54:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:54:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:54:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:54:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:54:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:54:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:54:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:54:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:54:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:54:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:54:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:54:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:54:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:54:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:54:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:54:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:54:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:54:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:54:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:54:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:54:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:54:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:54:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:54:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:54:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:54:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:54:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:54:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:54:22 INFO - {} 02:54:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2936ms 02:54:22 INFO - PROCESS | 1815 | 1461664462246 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 1815 | 1461664462249 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 02:54:22 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:54:22 INFO - PROCESS | 1815 | 1461664462261 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - PROCESS | 1815 | 1461664462263 Marionette TRACE conn3 <- [1,3034,null,{}] 02:54:22 INFO - PROCESS | 1815 | 1461664462275 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}] 02:54:22 INFO - PROCESS | 1815 | 1461664462593 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 02:54:22 INFO - PROCESS | 1815 | 1461664462891 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5703e0800 == 184 [pid = 1815] [id = 768] 02:54:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7fe577f82400) [pid = 1815] [serial = 2303] [outer = (nil)] 02:54:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7fe58755a000) [pid = 1815] [serial = 2304] [outer = 0x7fe577f82400] 02:54:22 INFO - PROCESS | 1815 | 1461664462962 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7fe58e311400) [pid = 1815] [serial = 2305] [outer = 0x7fe577f82400] 02:54:23 INFO - PROCESS | 1815 | 1461664463725 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]]]}] 02:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:54:23 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1485ms 02:54:23 INFO - PROCESS | 1815 | 1461664463745 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 02:54:23 INFO - PROCESS | 1815 | 1461664463748 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 02:54:23 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:54:23 INFO - PROCESS | 1815 | 1461664463754 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:54:23 INFO - PROCESS | 1815 | 1461664463756 Marionette TRACE conn3 <- [1,3038,null,{}] 02:54:23 INFO - PROCESS | 1815 | 1461664463762 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}] 02:54:23 INFO - PROCESS | 1815 | 1461664463968 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 02:54:24 INFO - PROCESS | 1815 | 1461664464237 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55aa50000 == 185 [pid = 1815] [id = 769] 02:54:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7fe556112400) [pid = 1815] [serial = 2306] [outer = (nil)] 02:54:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7fe556119c00) [pid = 1815] [serial = 2307] [outer = 0x7fe556112400] 02:54:24 INFO - PROCESS | 1815 | 1461664464313 Marionette DEBUG loaded listener.js 02:54:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7fe55611f800) [pid = 1815] [serial = 2308] [outer = 0x7fe556112400] 02:54:25 INFO - PROCESS | 1815 | 1461664465125 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"]]]}] 02:54:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:54:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:54:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:54:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1428ms 02:54:25 INFO - PROCESS | 1815 | 1461664465184 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 02:54:25 INFO - PROCESS | 1815 | 1461664465186 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 02:54:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:54:25 INFO - PROCESS | 1815 | 1461664465193 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:54:25 INFO - PROCESS | 1815 | 1461664465196 Marionette TRACE conn3 <- [1,3042,null,{}] 02:54:25 INFO - PROCESS | 1815 | 1461664465201 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}] 02:54:25 INFO - PROCESS | 1815 | 1461664465537 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 02:54:25 INFO - PROCESS | 1815 | 1461664465762 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5561b5000 == 186 [pid = 1815] [id = 770] 02:54:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7fe556116800) [pid = 1815] [serial = 2309] [outer = (nil)] 02:54:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7fe556186800) [pid = 1815] [serial = 2310] [outer = 0x7fe556116800] 02:54:25 INFO - PROCESS | 1815 | 1461664465839 Marionette DEBUG loaded listener.js 02:54:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7fe55618a800) [pid = 1815] [serial = 2311] [outer = 0x7fe556116800] 02:54:26 INFO - PROCESS | 1815 | 1461664466904 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]]]}] 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:54:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 02:54:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:54:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:54:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:54:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:54:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:54:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1805ms 02:54:27 INFO - PROCESS | 1815 | 1461664467002 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 02:54:27 INFO - PROCESS | 1815 | 1461664467006 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 02:54:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:54:27 INFO - PROCESS | 1815 | 1461664467020 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:54:27 INFO - PROCESS | 1815 | 1461664467029 Marionette TRACE conn3 <- [1,3046,null,{}] 02:54:27 INFO - PROCESS | 1815 | 1461664467043 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}] 02:54:27 INFO - PROCESS | 1815 | 1461664467303 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 02:54:27 INFO - PROCESS | 1815 | 1461664467659 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561565000 == 187 [pid = 1815] [id = 771] 02:54:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7fe556121c00) [pid = 1815] [serial = 2312] [outer = (nil)] 02:54:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7fe56153e400) [pid = 1815] [serial = 2313] [outer = 0x7fe556121c00] 02:54:27 INFO - PROCESS | 1815 | 1461664467731 Marionette DEBUG loaded listener.js 02:54:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7fe57813e800) [pid = 1815] [serial = 2314] [outer = 0x7fe556121c00] 02:54:28 INFO - PROCESS | 1815 | [1815] 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 02:54:28 INFO - PROCESS | 1815 | 1461664468549 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:54:28 INFO - {} 02:54:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1551ms 02:54:28 INFO - PROCESS | 1815 | 1461664468571 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 02:54:28 INFO - PROCESS | 1815 | 1461664468575 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 02:54:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:54:28 INFO - PROCESS | 1815 | 1461664468580 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:54:28 INFO - PROCESS | 1815 | 1461664468583 Marionette TRACE conn3 <- [1,3050,null,{}] 02:54:28 INFO - PROCESS | 1815 | 1461664468588 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}] 02:54:28 INFO - PROCESS | 1815 | 1461664468815 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 02:54:29 INFO - PROCESS | 1815 | 1461664469122 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe565e53000 == 188 [pid = 1815] [id = 772] 02:54:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7fe5594ee800) [pid = 1815] [serial = 2315] [outer = (nil)] 02:54:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7fe55af6ac00) [pid = 1815] [serial = 2316] [outer = 0x7fe5594ee800] 02:54:29 INFO - PROCESS | 1815 | 1461664469199 Marionette DEBUG loaded listener.js 02:54:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7fe56154d800) [pid = 1815] [serial = 2317] [outer = 0x7fe5594ee800] 02:54:29 INFO - PROCESS | 1815 | 1461664469988 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]]]}] 02:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:54:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1430ms 02:54:30 INFO - PROCESS | 1815 | 1461664470018 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 1815 | 1461664470021 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 02:54:30 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:54:30 INFO - PROCESS | 1815 | 1461664470031 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - PROCESS | 1815 | 1461664470033 Marionette TRACE conn3 <- [1,3054,null,{}] 02:54:30 INFO - PROCESS | 1815 | 1461664470037 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}] 02:54:30 INFO - PROCESS | 1815 | 1461664470271 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 02:54:30 INFO - PROCESS | 1815 | 1461664470543 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe58b9a0800 == 189 [pid = 1815] [id = 773] 02:54:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7fe5594ec400) [pid = 1815] [serial = 2318] [outer = (nil)] 02:54:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7fe55b955800) [pid = 1815] [serial = 2319] [outer = 0x7fe5594ec400] 02:54:30 INFO - PROCESS | 1815 | 1461664470617 Marionette DEBUG loaded listener.js 02:54:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7fe55b95c000) [pid = 1815] [serial = 2320] [outer = 0x7fe5594ec400] 02:54:31 INFO - PROCESS | 1815 | 1461664471797 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"]]]}] 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:54:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:54:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:54:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:54:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:54:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:54:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:54:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:54:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 02:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:54:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1918ms 02:54:32 INFO - PROCESS | 1815 | 1461664471995 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 02:54:32 INFO - PROCESS | 1815 | 1461664472002 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 02:54:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:54:32 INFO - PROCESS | 1815 | 1461664472014 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:54:32 INFO - PROCESS | 1815 | 1461664472017 Marionette TRACE conn3 <- [1,3058,null,{}] 02:54:32 INFO - PROCESS | 1815 | 1461664472028 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}] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58e07e800 == 188 [pid = 1815] [id = 379] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b336000 == 187 [pid = 1815] [id = 378] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55bf9c000 == 186 [pid = 1815] [id = 698] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58fba2000 == 185 [pid = 1815] [id = 696] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5591c1800 == 184 [pid = 1815] [id = 697] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55c0ad000 == 183 [pid = 1815] [id = 753] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f061800 == 182 [pid = 1815] [id = 752] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55c0ac000 == 181 [pid = 1815] [id = 751] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55ad5a800 == 180 [pid = 1815] [id = 750] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55af4a000 == 179 [pid = 1815] [id = 749] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe559379000 == 178 [pid = 1815] [id = 748] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f418000 == 177 [pid = 1815] [id = 747] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57030f800 == 176 [pid = 1815] [id = 746] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57030e000 == 175 [pid = 1815] [id = 745] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f0dc800 == 174 [pid = 1815] [id = 744] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58fb9a800 == 173 [pid = 1815] [id = 743] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe58b54b000 == 172 [pid = 1815] [id = 742] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5867b3000 == 171 [pid = 1815] [id = 741] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe57c410800 == 170 [pid = 1815] [id = 740] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe579552000 == 169 [pid = 1815] [id = 739] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe573ee3000 == 168 [pid = 1815] [id = 738] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5738f4000 == 167 [pid = 1815] [id = 737] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe570121000 == 166 [pid = 1815] [id = 736] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56f83d000 == 165 [pid = 1815] [id = 735] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56e9ba800 == 164 [pid = 1815] [id = 734] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe566ac4800 == 163 [pid = 1815] [id = 733] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe56478d000 == 162 [pid = 1815] [id = 732] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe5631ac000 == 161 [pid = 1815] [id = 731] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe561cad800 == 160 [pid = 1815] [id = 730] 02:54:34 INFO - PROCESS | 1815 | --DOCSHELL 0x7fe55f1d8000 == 159 [pid = 1815] [id = 729] 02:54:34 INFO - PROCESS | 1815 | 1461664474333 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7fe5667b9000) [pid = 1815] [serial = 2186] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7fe565bc8800) [pid = 1815] [serial = 2184] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7fe56047d000) [pid = 1815] [serial = 2165] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7fe577f90000) [pid = 1815] [serial = 2094] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7fe56fa5ac00) [pid = 1815] [serial = 2061] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7fe5604eb000) [pid = 1815] [serial = 1983] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7fe577f87c00) [pid = 1815] [serial = 2136] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7fe5705f4400) [pid = 1815] [serial = 2001] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7fe573d17800) [pid = 1815] [serial = 2013] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7fe58b0b1800) [pid = 1815] [serial = 2169] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7fe5630f5400) [pid = 1815] [serial = 2097] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7fe57851cc00) [pid = 1815] [serial = 2019] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7fe579b88c00) [pid = 1815] [serial = 2082] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7fe5701ca000) [pid = 1815] [serial = 2126] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7fe58b0aa400) [pid = 1815] [serial = 2157] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7fe564678000) [pid = 1815] [serial = 2118] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7fe58b21a400) [pid = 1815] [serial = 2159] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7fe559a47800) [pid = 1815] [serial = 2172] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7fe56f107400) [pid = 1815] [serial = 2055] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7fe559a43400) [pid = 1815] [serial = 2171] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7fe5769efc00) [pid = 1815] [serial = 2076] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7fe562f1fc00) [pid = 1815] [serial = 2180] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7fe5661ce800) [pid = 1815] [serial = 1989] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7fe5796ee800) [pid = 1815] [serial = 2022] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7fe57386e800) [pid = 1815] [serial = 2073] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7fe58b220400) [pid = 1815] [serial = 2160] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7fe578138000) [pid = 1815] [serial = 2016] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7fe57840dc00) [pid = 1815] [serial = 2141] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7fe562ec1400) [pid = 1815] [serial = 2117] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7fe565d76c00) [pid = 1815] [serial = 2052] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7fe57a5dec00) [pid = 1815] [serial = 2025] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7fe56d8f0800) [pid = 1815] [serial = 2121] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7fe57c751400) [pid = 1815] [serial = 2144] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7fe577ab0400) [pid = 1815] [serial = 2135] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7fe5875b4800) [pid = 1815] [serial = 2151] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7fe57833fc00) [pid = 1815] [serial = 2139] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7fe580486800) [pid = 1815] [serial = 2088] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7fe572b03400) [pid = 1815] [serial = 2064] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7fe56f512400) [pid = 1815] [serial = 2114] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7fe561de1c00) [pid = 1815] [serial = 2049] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7fe562f18c00) [pid = 1815] [serial = 1986] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7fe573d18c00) [pid = 1815] [serial = 2133] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7fe5792af800) [pid = 1815] [serial = 2142] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7fe5682a8400) [pid = 1815] [serial = 2120] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7fe56fba6000) [pid = 1815] [serial = 2123] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7fe5701d4c00) [pid = 1815] [serial = 2127] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7fe572b4f400) [pid = 1815] [serial = 2007] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7fe578345c00) [pid = 1815] [serial = 2079] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7fe5716db800) [pid = 1815] [serial = 2004] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7fe56fdbc800) [pid = 1815] [serial = 2124] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7fe56467c400) [pid = 1815] [serial = 2183] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7fe55fab0000) [pid = 1815] [serial = 2175] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7fe56f29b800) [pid = 1815] [serial = 2058] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7fe5616ef400) [pid = 1815] [serial = 2178] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7fe56fdbb800) [pid = 1815] [serial = 1998] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7fe57c718c00) [pid = 1815] [serial = 2085] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7fe568614c00) [pid = 1815] [serial = 2162] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7fe5854e8800) [pid = 1815] [serial = 2091] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7fe5878da800) [pid = 1815] [serial = 2153] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7fe57813a000) [pid = 1815] [serial = 2138] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7fe58af7f800) [pid = 1815] [serial = 2156] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7fe568614000) [pid = 1815] [serial = 2168] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7fe568990c00) [pid = 1815] [serial = 1992] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7fe572d6f800) [pid = 1815] [serial = 2067] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7fe573553000) [pid = 1815] [serial = 2070] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7fe55e77fc00) [pid = 1815] [serial = 2174] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7fe564455c00) [pid = 1815] [serial = 2181] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7fe560481c00) [pid = 1815] [serial = 2166] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7fe572b43400) [pid = 1815] [serial = 2130] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7fe568619c00) [pid = 1815] [serial = 2163] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7fe5854eb400) [pid = 1815] [serial = 2145] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7fe572f65800) [pid = 1815] [serial = 2010] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7fe589643400) [pid = 1815] [serial = 2154] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7fe57813dc00) [pid = 1815] [serial = 2150] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7fe56f104800) [pid = 1815] [serial = 1995] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7fe5604f4000) [pid = 1815] [serial = 2177] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7fe57c26bc00) [pid = 1815] [serial = 2028] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7fe57386ac00) [pid = 1815] [serial = 2132] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7fe587558800) [pid = 1815] [serial = 2148] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7fe571366800) [pid = 1815] [serial = 2129] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7fe58743b000) [pid = 1815] [serial = 2147] [outer = (nil)] [url = about:blank] 02:54:34 INFO - PROCESS | 1815 | 1461664474783 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5593c3800 == 160 [pid = 1815] [id = 774] 02:54:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7fe559348000) [pid = 1815] [serial = 2321] [outer = (nil)] 02:54:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7fe559351400) [pid = 1815] [serial = 2322] [outer = 0x7fe559348000] 02:54:34 INFO - PROCESS | 1815 | 1461664474861 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7fe559738400) [pid = 1815] [serial = 2323] [outer = 0x7fe559348000] 02:54:35 INFO - PROCESS | 1815 | 1461664475625 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]]]}] 02:54:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:54:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:54:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:54:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:54:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:54:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:54:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:54:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:54:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:54:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:54:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:54:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:54:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:54:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:54:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:54:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:54:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:54:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:54:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:54:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:54:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:54:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:54:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 3647ms 02:54:35 INFO - PROCESS | 1815 | 1461664475668 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 02:54:35 INFO - PROCESS | 1815 | 1461664475675 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 02:54:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:54:35 INFO - PROCESS | 1815 | 1461664475681 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:54:35 INFO - PROCESS | 1815 | 1461664475686 Marionette TRACE conn3 <- [1,3062,null,{}] 02:54:35 INFO - PROCESS | 1815 | 1461664475692 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}] 02:54:35 INFO - PROCESS | 1815 | 1461664475923 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 02:54:36 INFO - PROCESS | 1815 | 1461664476126 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55ad5a800 == 161 [pid = 1815] [id = 775] 02:54:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7fe556183000) [pid = 1815] [serial = 2324] [outer = (nil)] 02:54:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7fe559b0a000) [pid = 1815] [serial = 2325] [outer = 0x7fe556183000] 02:54:36 INFO - PROCESS | 1815 | 1461664476206 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7fe55af63800) [pid = 1815] [serial = 2326] [outer = 0x7fe556183000] 02:54:36 INFO - PROCESS | 1815 | [1815] 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 02:54:37 INFO - PROCESS | 1815 | 1461664477035 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:54:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:54:37 INFO - {} 02:54:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1391ms 02:54:37 INFO - PROCESS | 1815 | 1461664477078 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 02:54:37 INFO - PROCESS | 1815 | 1461664477087 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 02:54:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:54:37 INFO - PROCESS | 1815 | 1461664477093 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:54:37 INFO - PROCESS | 1815 | 1461664477095 Marionette TRACE conn3 <- [1,3066,null,{}] 02:54:37 INFO - PROCESS | 1815 | 1461664477112 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}] 02:54:37 INFO - PROCESS | 1815 | 1461664477371 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 02:54:37 INFO - PROCESS | 1815 | 1461664477420 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55bfad800 == 162 [pid = 1815] [id = 776] 02:54:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7fe55bf70400) [pid = 1815] [serial = 2327] [outer = (nil)] 02:54:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7fe55c346c00) [pid = 1815] [serial = 2328] [outer = 0x7fe55bf70400] 02:54:37 INFO - PROCESS | 1815 | 1461664477480 Marionette DEBUG loaded listener.js 02:54:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7fe55e947000) [pid = 1815] [serial = 2329] [outer = 0x7fe55bf70400] 02:54:38 INFO - PROCESS | 1815 | 1461664478475 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]]]}] 02:54:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:54:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:54:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:54:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:54:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:54:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:54:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:54:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1432ms 02:54:38 INFO - PROCESS | 1815 | 1461664478527 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 02:54:38 INFO - PROCESS | 1815 | 1461664478538 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 02:54:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:54:38 INFO - PROCESS | 1815 | 1461664478582 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:54:38 INFO - PROCESS | 1815 | 1461664478593 Marionette TRACE conn3 <- [1,3070,null,{}] 02:54:38 INFO - PROCESS | 1815 | 1461664478613 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}] 02:54:38 INFO - PROCESS | 1815 | 1461664478917 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7fe55c33e800) [pid = 1815] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7fe56259b800) [pid = 1815] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7fe5661c5c00) [pid = 1815] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7fe55bf76c00) [pid = 1815] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7fe55995f400) [pid = 1815] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7fe559347800) [pid = 1815] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7fe559734400) [pid = 1815] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7fe56f10e400) [pid = 1815] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7fe559741400) [pid = 1815] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7fe559b02800) [pid = 1815] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7fe559345c00) [pid = 1815] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7fe562e4c000) [pid = 1815] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7fe559a3ec00) [pid = 1815] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7fe57846b000) [pid = 1815] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7fe55c33dc00) [pid = 1815] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7fe572b0f800) [pid = 1815] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7fe5624ab800) [pid = 1815] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7fe57846e400) [pid = 1815] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7fe56eb75800) [pid = 1815] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7fe56f3b8800) [pid = 1815] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7fe564169000) [pid = 1815] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7fe5594f6800) [pid = 1815] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7fe55c33ec00) [pid = 1815] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7fe559739800) [pid = 1815] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7fe55fb46000) [pid = 1815] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:54:39 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7fe55ed75c00) [pid = 1815] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:54:39 INFO - PROCESS | 1815 | 1461664479733 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55e8a6800 == 163 [pid = 1815] [id = 777] 02:54:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7fe559345c00) [pid = 1815] [serial = 2330] [outer = (nil)] 02:54:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7fe559741400) [pid = 1815] [serial = 2331] [outer = 0x7fe559345c00] 02:54:39 INFO - PROCESS | 1815 | 1461664479794 Marionette DEBUG loaded listener.js 02:54:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7fe55ed76400) [pid = 1815] [serial = 2332] [outer = 0x7fe559345c00] 02:54:40 INFO - PROCESS | 1815 | 1461664480445 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]]]}] 02:54:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:54:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:54:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:54:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:54:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:54:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:54:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1938ms 02:54:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:54:40 INFO - PROCESS | 1815 | 1461664480501 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 02:54:40 INFO - PROCESS | 1815 | 1461664480503 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 02:54:40 INFO - PROCESS | 1815 | 1461664480509 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:54:40 INFO - PROCESS | 1815 | 1461664480512 Marionette TRACE conn3 <- [1,3074,null,{}] 02:54:40 INFO - PROCESS | 1815 | 1461664480517 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}] 02:54:40 INFO - PROCESS | 1815 | 1461664480789 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 02:54:40 INFO - PROCESS | 1815 | 1461664480815 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55f1e2800 == 164 [pid = 1815] [id = 778] 02:54:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7fe559346400) [pid = 1815] [serial = 2333] [outer = (nil)] 02:54:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7fe56017b400) [pid = 1815] [serial = 2334] [outer = 0x7fe559346400] 02:54:40 INFO - PROCESS | 1815 | 1461664480873 Marionette DEBUG loaded listener.js 02:54:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7fe560478c00) [pid = 1815] [serial = 2335] [outer = 0x7fe559346400] 02:54:41 INFO - PROCESS | 1815 | 1461664481916 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]]]}] 02:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:54:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1439ms 02:54:41 INFO - PROCESS | 1815 | 1461664481948 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 02:54:41 INFO - PROCESS | 1815 | 1461664481954 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 02:54:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:54:41 INFO - PROCESS | 1815 | 1461664481966 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:54:41 INFO - PROCESS | 1815 | 1461664481971 Marionette TRACE conn3 <- [1,3078,null,{}] 02:54:41 INFO - PROCESS | 1815 | 1461664481981 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}] 02:54:42 INFO - PROCESS | 1815 | 1461664482277 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 02:54:42 INFO - PROCESS | 1815 | 1461664482597 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55aa44800 == 165 [pid = 1815] [id = 779] 02:54:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7fe559733800) [pid = 1815] [serial = 2336] [outer = (nil)] 02:54:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7fe55973a400) [pid = 1815] [serial = 2337] [outer = 0x7fe559733800] 02:54:42 INFO - PROCESS | 1815 | 1461664482672 Marionette DEBUG loaded listener.js 02:54:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7fe55995f400) [pid = 1815] [serial = 2338] [outer = 0x7fe559733800] 02:54:43 INFO - PROCESS | 1815 | 1461664483512 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] 02:54:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:54:43 INFO - PROCESS | 1815 | 1461664483578 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 02:54:43 INFO - PROCESS | 1815 | 1461664483588 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:54:43 INFO - PROCESS | 1815 | 1461664483592 Marionette TRACE conn3 <- [1,3082,null,{}] 02:54:43 INFO - PROCESS | 1815 | 1461664483620 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}] 02:54:43 INFO - PROCESS | 1815 | 1461664483828 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 02:54:44 INFO - PROCESS | 1815 | 1461664484113 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55bf9f000 == 166 [pid = 1815] [id = 780] 02:54:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7fe559a3b400) [pid = 1815] [serial = 2339] [outer = (nil)] 02:54:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7fe55b93b400) [pid = 1815] [serial = 2340] [outer = 0x7fe559a3b400] 02:54:44 INFO - PROCESS | 1815 | 1461664484188 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7fe55b958000) [pid = 1815] [serial = 2341] [outer = 0x7fe559a3b400] 02:54:45 INFO - PROCESS | 1815 | 1461664485090 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]]]}] 02:54:45 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:54:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:54:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:54:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1554ms 02:54:45 INFO - PROCESS | 1815 | 1461664485143 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 02:54:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:54:45 INFO - PROCESS | 1815 | 1461664485147 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 02:54:45 INFO - PROCESS | 1815 | 1461664485153 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:54:45 INFO - PROCESS | 1815 | 1461664485160 Marionette TRACE conn3 <- [1,3086,null,{}] 02:54:45 INFO - PROCESS | 1815 | 1461664485176 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}] 02:54:45 INFO - PROCESS | 1815 | 1461664485484 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 02:54:45 INFO - PROCESS | 1815 | 1461664485707 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55fc63000 == 167 [pid = 1815] [id = 781] 02:54:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7fe55e672000) [pid = 1815] [serial = 2342] [outer = (nil)] 02:54:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7fe55ed71800) [pid = 1815] [serial = 2343] [outer = 0x7fe55e672000] 02:54:45 INFO - PROCESS | 1815 | 1461664485831 Marionette DEBUG loaded listener.js 02:54:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7fe55fab4c00) [pid = 1815] [serial = 2344] [outer = 0x7fe55e672000] 02:54:46 INFO - PROCESS | 1815 | 1461664486561 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:54:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:54:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1439ms 02:54:46 INFO - PROCESS | 1815 | 1461664486593 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 02:54:46 INFO - PROCESS | 1815 | 1461664486597 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 02:54:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:54:46 INFO - PROCESS | 1815 | 1461664486603 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:54:46 INFO - PROCESS | 1815 | 1461664486606 Marionette TRACE conn3 <- [1,3090,null,{}] 02:54:46 INFO - PROCESS | 1815 | 1461664486611 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}] 02:54:46 INFO - PROCESS | 1815 | 1461664486817 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 02:54:47 INFO - PROCESS | 1815 | 1461664487083 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe55fedb000 == 168 [pid = 1815] [id = 782] 02:54:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7fe55e77f800) [pid = 1815] [serial = 2345] [outer = (nil)] 02:54:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7fe56047b800) [pid = 1815] [serial = 2346] [outer = 0x7fe55e77f800] 02:54:47 INFO - PROCESS | 1815 | 1461664487168 Marionette DEBUG loaded listener.js 02:54:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7fe5604cc400) [pid = 1815] [serial = 2347] [outer = 0x7fe55e77f800] 02:54:47 INFO - PROCESS | 1815 | 1461664487986 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:54:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:54:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1430ms 02:54:48 INFO - PROCESS | 1815 | 1461664488035 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 02:54:48 INFO - PROCESS | 1815 | 1461664488039 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 02:54:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:54:48 INFO - PROCESS | 1815 | 1461664488045 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:54:48 INFO - PROCESS | 1815 | 1461664488047 Marionette TRACE conn3 <- [1,3094,null,{}] 02:54:48 INFO - PROCESS | 1815 | 1461664488053 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}] 02:54:48 INFO - PROCESS | 1815 | 1461664488271 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 02:54:48 INFO - PROCESS | 1815 | 1461664488567 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56125b000 == 169 [pid = 1815] [id = 783] 02:54:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7fe556180400) [pid = 1815] [serial = 2348] [outer = (nil)] 02:54:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7fe5604e6400) [pid = 1815] [serial = 2349] [outer = 0x7fe556180400] 02:54:48 INFO - PROCESS | 1815 | 1461664488644 Marionette DEBUG loaded listener.js 02:54:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7fe56060cc00) [pid = 1815] [serial = 2350] [outer = 0x7fe556180400] 02:54:49 INFO - PROCESS | 1815 | 1461664489894 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:54:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:54:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1880ms 02:54:49 INFO - PROCESS | 1815 | 1461664489925 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 1815 | 1461664489929 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 02:54:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:54:49 INFO - PROCESS | 1815 | 1461664489934 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - PROCESS | 1815 | 1461664489937 Marionette TRACE conn3 <- [1,3098,null,{}] 02:54:49 INFO - PROCESS | 1815 | 1461664489943 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}] 02:54:50 INFO - PROCESS | 1815 | 1461664490296 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 02:54:50 INFO - PROCESS | 1815 | 1461664490637 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe561cad800 == 170 [pid = 1815] [id = 784] 02:54:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7fe5624ac800) [pid = 1815] [serial = 2351] [outer = (nil)] 02:54:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7fe562594800) [pid = 1815] [serial = 2352] [outer = 0x7fe5624ac800] 02:54:50 INFO - PROCESS | 1815 | 1461664490716 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7fe562e4e800) [pid = 1815] [serial = 2353] [outer = 0x7fe5624ac800] 02:54:51 INFO - PROCESS | 1815 | 1461664491441 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]]]}] 02:54:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:54:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:54:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1528ms 02:54:51 INFO - PROCESS | 1815 | 1461664491472 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 02:54:51 INFO - PROCESS | 1815 | 1461664491475 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 02:54:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:54:51 INFO - PROCESS | 1815 | 1461664491483 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 1815 | 1461664491485 Marionette TRACE conn3 <- [1,3102,null,{}] 02:54:51 INFO - PROCESS | 1815 | 1461664491491 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}] 02:54:51 INFO - PROCESS | 1815 | 1461664491750 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 02:54:52 INFO - PROCESS | 1815 | 1461664492046 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe5626b1800 == 171 [pid = 1815] [id = 785] 02:54:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7fe5624af000) [pid = 1815] [serial = 2354] [outer = (nil)] 02:54:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7fe562f17000) [pid = 1815] [serial = 2355] [outer = 0x7fe5624af000] 02:54:52 INFO - PROCESS | 1815 | 1461664492119 Marionette DEBUG loaded listener.js 02:54:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7fe5630f0400) [pid = 1815] [serial = 2356] [outer = 0x7fe5624af000] 02:54:52 INFO - PROCESS | 1815 | 1461664492886 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:54:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:54:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1427ms 02:54:52 INFO - PROCESS | 1815 | 1461664492911 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 02:54:52 INFO - PROCESS | 1815 | 1461664492914 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 02:54:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:54:52 INFO - PROCESS | 1815 | 1461664492920 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:54:52 INFO - PROCESS | 1815 | 1461664492922 Marionette TRACE conn3 <- [1,3106,null,{}] 02:54:52 INFO - PROCESS | 1815 | 1461664492928 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}] 02:54:53 INFO - PROCESS | 1815 | 1461664493135 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 02:54:53 INFO - PROCESS | 1815 | 1461664493402 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe563dcc800 == 172 [pid = 1815] [id = 786] 02:54:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7fe5616f5400) [pid = 1815] [serial = 2357] [outer = (nil)] 02:54:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7fe5630fa000) [pid = 1815] [serial = 2358] [outer = 0x7fe5616f5400] 02:54:53 INFO - PROCESS | 1815 | 1461664493474 Marionette DEBUG loaded listener.js 02:54:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7fe56467d000) [pid = 1815] [serial = 2359] [outer = 0x7fe5616f5400] 02:54:54 INFO - PROCESS | 1815 | 1461664494260 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]]]}] 02:54:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:54:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:54:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:54:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1379ms 02:54:54 INFO - PROCESS | 1815 | 1461664494301 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 02:54:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:54:54 INFO - PROCESS | 1815 | 1461664494305 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 02:54:54 INFO - PROCESS | 1815 | 1461664494311 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:54:54 INFO - PROCESS | 1815 | 1461664494314 Marionette TRACE conn3 <- [1,3110,null,{}] 02:54:54 INFO - PROCESS | 1815 | 1461664494319 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}] 02:54:54 INFO - PROCESS | 1815 | 1461664494520 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 02:54:54 INFO - PROCESS | 1815 | 1461664494825 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe565ca1000 == 173 [pid = 1815] [id = 787] 02:54:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7fe5624af800) [pid = 1815] [serial = 2360] [outer = (nil)] 02:54:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7fe565a10000) [pid = 1815] [serial = 2361] [outer = 0x7fe5624af800] 02:54:54 INFO - PROCESS | 1815 | 1461664494903 Marionette DEBUG loaded listener.js 02:54:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7fe5661c4c00) [pid = 1815] [serial = 2362] [outer = 0x7fe5624af800] 02:54:55 INFO - PROCESS | 1815 | 1461664495713 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"]]]}] 02:54:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:54:55 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 02:54:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:54:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1436ms 02:54:55 INFO - PROCESS | 1815 | 1461664495748 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 02:54:55 INFO - PROCESS | 1815 | 1461664495751 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 02:54:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:54:55 INFO - PROCESS | 1815 | 1461664495757 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:54:55 INFO - PROCESS | 1815 | 1461664495759 Marionette TRACE conn3 <- [1,3114,null,{}] 02:54:55 INFO - PROCESS | 1815 | 1461664495764 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}] 02:54:56 INFO - PROCESS | 1815 | 1461664496027 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 02:54:56 INFO - PROCESS | 1815 | 1461664496299 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\", \"63fb7da5-c589-419a-8fe2-41ee6a47575e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7fe56603e800 == 174 [pid = 1815] [id = 788] 02:54:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7fe562f62800) [pid = 1815] [serial = 2363] [outer = (nil)] 02:54:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7fe5667af000) [pid = 1815] [serial = 2364] [outer = 0x7fe562f62800] 02:54:56 INFO - PROCESS | 1815 | 1461664496374 Marionette DEBUG loaded listener.js 02:54:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7fe568612000) [pid = 1815] [serial = 2365] [outer = 0x7fe562f62800] 02:54:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:54:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1427ms 02:54:57 INFO - PROCESS | 1815 | 1461664497175 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]]]}] 02:54:57 INFO - PROCESS | 1815 | 1461664497185 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 02:54:57 INFO - PROCESS | 1815 | 1461664497189 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 02:54:58 WARNING - u'runner_teardown' () 02:54:58 INFO - No more tests 02:54:58 INFO - Got 0 unexpected results 02:54:58 INFO - SUITE-END | took 1176s 02:54:58 INFO - Closing logging queue 02:54:58 INFO - queue closed 02:54:58 INFO - Return code: 0 02:54:58 WARNING - # TBPL SUCCESS # 02:54:58 INFO - Running post-action listener: _resource_record_post_action 02:54:58 INFO - Running post-run listener: _resource_record_post_run 02:54:59 INFO - Total resource usage - Wall time: 1212s; CPU: 98.0%; Read bytes: 8364032; Write bytes: 976830464; Read time: 752; Write time: 326888 02:54:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:54:59 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 52584448; Read time: 0; Write time: 52220 02:54:59 INFO - run-tests - Wall time: 1182s; CPU: 98.0%; Read bytes: 6041600; Write bytes: 811597824; Read time: 508; Write time: 158996 02:54:59 INFO - Running post-run listener: _upload_blobber_files 02:54:59 INFO - Blob upload gear active. 02:54:59 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:54:59 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 02:54:59 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'] 02:54:59 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 02:55:00 INFO - (blobuploader) - INFO - Open directory for files ... 02:55:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:55:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:55:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:55:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:55:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:55:02 INFO - (blobuploader) - INFO - Done attempting. 02:55:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:55:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:55:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:55:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:55:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:55:03 INFO - (blobuploader) - INFO - Done attempting. 02:55:03 INFO - (blobuploader) - INFO - Iteration through files over. 02:55:03 INFO - Return code: 0 02:55:03 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:55:03 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:55:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/70f9cb9aae7127b60053cf4be45994462fd5f7545bb6ce3789cc6e910df2b7814a9284c3aebf7fe1586b0eee1434aadd8c8220db2ab69ac5c1ed08ffaeea5782", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6f1f577411883d25099fcde1f2689a4a6fec57f98f9eded10d2a0c72c3c5e6b876e5cdd3083fdf5c88c4b1528502f93c470293bee889789c46899674d3458d6a"} 02:55:03 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:55:03 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:55:03 INFO - Contents: 02:55:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/70f9cb9aae7127b60053cf4be45994462fd5f7545bb6ce3789cc6e910df2b7814a9284c3aebf7fe1586b0eee1434aadd8c8220db2ab69ac5c1ed08ffaeea5782", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6f1f577411883d25099fcde1f2689a4a6fec57f98f9eded10d2a0c72c3c5e6b876e5cdd3083fdf5c88c4b1528502f93c470293bee889789c46899674d3458d6a"} 02:55:03 INFO - Running post-run listener: copy_logs_to_upload_dir 02:55:03 INFO - Copying logs to upload dir... 02:55:03 INFO - mkdir: /builds/slave/test/build/upload/logs 02:55:03 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1284.668255 ========= master_lag: 0.53 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 25 secs) (at 2016-04-26 02:55:04.204830) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 02:55:04.210839) ========= 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-1461663193.215859-176061531 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/70f9cb9aae7127b60053cf4be45994462fd5f7545bb6ce3789cc6e910df2b7814a9284c3aebf7fe1586b0eee1434aadd8c8220db2ab69ac5c1ed08ffaeea5782", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6f1f577411883d25099fcde1f2689a4a6fec57f98f9eded10d2a0c72c3c5e6b876e5cdd3083fdf5c88c4b1528502f93c470293bee889789c46899674d3458d6a"} build_url:https://queue.taskcluster.net/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035066 build_url: 'https://queue.taskcluster.net/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/70f9cb9aae7127b60053cf4be45994462fd5f7545bb6ce3789cc6e910df2b7814a9284c3aebf7fe1586b0eee1434aadd8c8220db2ab69ac5c1ed08ffaeea5782", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6f1f577411883d25099fcde1f2689a4a6fec57f98f9eded10d2a0c72c3c5e6b876e5cdd3083fdf5c88c4b1528502f93c470293bee889789c46899674d3458d6a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FpFDXmvkQVacRKr2qHw6lA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 02:55:04.296097) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 02:55:04.296697) ========= 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-1461663193.215859-176061531 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020182 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 02:55:04.364089) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 02:55:04.364640) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 02:55:04.366875) ========= ========= Total master_lag: 0.72 =========