builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1074 starttime: 1461573728.27 results: success (0) buildid: 20160425004352 builduid: 337668cb8e7d43fc9bb3c26d80b4df8f revision: 14a02164b038bddd89b96c33b6932f069b8371ff ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 01:42:08.274094) ========= master: http://buildbot-master122.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 01:42:08.274568) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 01:42:08.274851) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 01:42:08.315302) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 01:42:08.315566) ========= 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-1461573056.780218-1748395268 _=/tools/buildbot/bin/python using PTY: False --2016-04-25 01:42:08-- 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% 12.0M=0.001s 2016-04-25 01:42:08 (12.0 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.268351 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 01:42:08.732698) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 01:42:08.732980) ========= 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-1461573056.780218-1748395268 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.079986 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 01:42:08.845230) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 01:42:08.845564) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 14a02164b038bddd89b96c33b6932f069b8371ff --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 14a02164b038bddd89b96c33b6932f069b8371ff --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-1461573056.780218-1748395268 _=/tools/buildbot/bin/python using PTY: False 2016-04-25 01:42:08,968 truncating revision to first 12 chars 2016-04-25 01:42:08,969 Setting DEBUG logging. 2016-04-25 01:42:08,969 attempt 1/10 2016-04-25 01:42:08,969 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/14a02164b038?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-25 01:42:09,284 unpacking tar archive at: mozilla-inbound-14a02164b038/testing/mozharness/ program finished with exit code 0 elapsedTime=0.602210 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 01:42:09.481125) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 01:42:09.481462) ========= script_repo_revision: 14a02164b038bddd89b96c33b6932f069b8371ff ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 01:42:09.481855) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 01:42:09.482322) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 01:42:09.704061) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 31 secs) (at 2016-04-25 01:42:09.704415) ========= /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-1461573056.780218-1748395268 _=/tools/buildbot/bin/python using PTY: False 01:42:09 INFO - MultiFileLogger online at 20160425 01:42:09 in /builds/slave/test 01:42:09 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 01:42:09 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:42:09 INFO - {'append_to_log': False, 01:42:09 INFO - 'base_work_dir': '/builds/slave/test', 01:42:09 INFO - 'blob_upload_branch': 'mozilla-inbound', 01:42:09 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:42:09 INFO - 'buildbot_json_path': 'buildprops.json', 01:42:09 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:42:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:42:09 INFO - 'download_minidump_stackwalk': True, 01:42:09 INFO - 'download_symbols': 'true', 01:42:09 INFO - 'e10s': False, 01:42:09 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:42:09 INFO - 'tooltool.py': '/tools/tooltool.py', 01:42:09 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:42:09 INFO - '/tools/misc-python/virtualenv.py')}, 01:42:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:42:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:42:09 INFO - 'log_level': 'info', 01:42:09 INFO - 'log_to_console': True, 01:42:09 INFO - 'opt_config_files': (), 01:42:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:42:09 INFO - '--processes=1', 01:42:09 INFO - '--config=%(test_path)s/wptrunner.ini', 01:42:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:42:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:42:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:42:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:42:09 INFO - 'pip_index': False, 01:42:09 INFO - 'require_test_zip': True, 01:42:09 INFO - 'test_type': ('testharness',), 01:42:09 INFO - 'this_chunk': '1', 01:42:09 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:42:09 INFO - 'total_chunks': '10', 01:42:09 INFO - 'virtualenv_path': 'venv', 01:42:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:42:09 INFO - 'work_dir': 'build'} 01:42:09 INFO - ##### 01:42:09 INFO - ##### Running clobber step. 01:42:09 INFO - ##### 01:42:09 INFO - Running pre-action listener: _resource_record_pre_action 01:42:09 INFO - Running main action method: clobber 01:42:09 INFO - rmtree: /builds/slave/test/build 01:42:09 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:42:12 INFO - Running post-action listener: _resource_record_post_action 01:42:12 INFO - ##### 01:42:12 INFO - ##### Running read-buildbot-config step. 01:42:12 INFO - ##### 01:42:12 INFO - Running pre-action listener: _resource_record_pre_action 01:42:12 INFO - Running main action method: read_buildbot_config 01:42:12 INFO - Using buildbot properties: 01:42:12 INFO - { 01:42:12 INFO - "project": "", 01:42:12 INFO - "product": "firefox", 01:42:12 INFO - "script_repo_revision": "production", 01:42:12 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 01:42:12 INFO - "repository": "", 01:42:12 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 01:42:12 INFO - "buildid": "20160425004352", 01:42:12 INFO - "pgo_build": "False", 01:42:12 INFO - "basedir": "/builds/slave/test", 01:42:12 INFO - "buildnumber": 233, 01:42:12 INFO - "slavename": "tst-linux64-spot-1074", 01:42:12 INFO - "master": "http://buildbot-master122.bb.releng.usw2.mozilla.com:8201/", 01:42:12 INFO - "platform": "linux64", 01:42:12 INFO - "branch": "mozilla-inbound", 01:42:12 INFO - "revision": "14a02164b038bddd89b96c33b6932f069b8371ff", 01:42:12 INFO - "repo_path": "integration/mozilla-inbound", 01:42:12 INFO - "moz_repo_path": "", 01:42:12 INFO - "stage_platform": "linux64", 01:42:12 INFO - "builduid": "337668cb8e7d43fc9bb3c26d80b4df8f", 01:42:12 INFO - "slavebuilddir": "test" 01:42:12 INFO - } 01:42:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 01:42:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 01:42:12 INFO - Running post-action listener: _resource_record_post_action 01:42:12 INFO - ##### 01:42:12 INFO - ##### Running download-and-extract step. 01:42:12 INFO - ##### 01:42:12 INFO - Running pre-action listener: _resource_record_pre_action 01:42:12 INFO - Running main action method: download_and_extract 01:42:12 INFO - mkdir: /builds/slave/test/build/tests 01:42: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')]} 01:42:12 INFO - https://queue.taskcluster.net/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 01:42:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 01:42:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 01:42:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 01:42:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 01:42:13 INFO - Downloaded 1361 bytes. 01:42:13 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 01:42:13 INFO - Using the following test package requirements: 01:42:13 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 01:42:13 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:42:13 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 01:42:13 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:42:13 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 01:42:13 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:42:13 INFO - u'jsshell-linux-x86_64.zip'], 01:42:13 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:42:13 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 01:42:13 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 01:42:13 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:42:13 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 01:42:13 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:42:13 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 01:42:13 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:42:13 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 01:42:13 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:42:13 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 01:42:13 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 01:42:13 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')]} 01:42:13 INFO - https://queue.taskcluster.net/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 01:42:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 01:42:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 01:42:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 01:42:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 01:42:15 INFO - Downloaded 22748352 bytes. 01:42:15 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:42:15 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:42:15 INFO - caution: filename not matched: web-platform/* 01:42:15 INFO - Return code: 11 01:42:15 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')]} 01:42:15 INFO - https://queue.taskcluster.net/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 01:42:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 01:42:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 01:42:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 01:42:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 01:42:17 INFO - Downloaded 36406740 bytes. 01:42:17 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:42:17 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:42:21 INFO - caution: filename not matched: bin/* 01:42:21 INFO - caution: filename not matched: config/* 01:42:21 INFO - caution: filename not matched: mozbase/* 01:42:21 INFO - caution: filename not matched: marionette/* 01:42:21 INFO - caution: filename not matched: tools/wptserve/* 01:42:21 INFO - Return code: 11 01:42:21 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')]} 01:42:21 INFO - https://queue.taskcluster.net/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 01:42:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 01:42:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 01:42:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 01:42:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 01:42:27 INFO - Downloaded 64479976 bytes. 01:42:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 01:42:27 INFO - mkdir: /builds/slave/test/properties 01:42:27 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:42:27 INFO - Writing to file /builds/slave/test/properties/build_url 01:42:27 INFO - Contents: 01:42:27 INFO - build_url:https://queue.taskcluster.net/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 01:42:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 01:42:28 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:42:28 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:42:28 INFO - Contents: 01:42:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 01:42:28 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')]} 01:42:28 INFO - https://queue.taskcluster.net/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:42:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 01:42:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 01:42:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 01:42:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 01:42:31 INFO - Downloaded 90900197 bytes. 01:42:31 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 01:42:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 01:42:38 INFO - Return code: 0 01:42:38 INFO - Running post-action listener: _resource_record_post_action 01:42:38 INFO - Running post-action listener: set_extra_try_arguments 01:42:38 INFO - ##### 01:42:38 INFO - ##### Running create-virtualenv step. 01:42:38 INFO - ##### 01:42:38 INFO - Running pre-action listener: _pre_create_virtualenv 01:42:38 INFO - Running pre-action listener: _resource_record_pre_action 01:42:38 INFO - Running main action method: create_virtualenv 01:42:38 INFO - Creating virtualenv /builds/slave/test/build/venv 01:42:38 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 01:42:38 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:42:39 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:42:39 INFO - Using real prefix '/usr' 01:42:39 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:42:43 INFO - Installing distribute.............................................................................................................................................................................................done. 01:42:47 INFO - Installing pip.................done. 01:42:47 INFO - Return code: 0 01:42:47 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:42:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:42:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:42:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:42:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:42:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:42:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:42:47 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 0x2569030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x256a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2679bf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26902d0>, '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 0x268c800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x268cc90>, '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-1461573056.780218-1748395268', '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 01:42:47 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 01:42:47 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 01:42:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:42:47 INFO - 'CCACHE_UMASK': '002', 01:42:47 INFO - 'DISPLAY': ':0', 01:42:47 INFO - 'HOME': '/home/cltbld', 01:42:47 INFO - 'LANG': 'en_US.UTF-8', 01:42:47 INFO - 'LOGNAME': 'cltbld', 01:42:47 INFO - 'MAIL': '/var/mail/cltbld', 01:42:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:42:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:42:47 INFO - 'MOZ_NO_REMOTE': '1', 01:42:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:42:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:42:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:42:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:42:47 INFO - 'PWD': '/builds/slave/test', 01:42:47 INFO - 'SHELL': '/bin/bash', 01:42:47 INFO - 'SHLVL': '1', 01:42:47 INFO - 'TERM': 'linux', 01:42:47 INFO - 'TMOUT': '86400', 01:42:47 INFO - 'USER': 'cltbld', 01:42:47 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461573056.780218-1748395268', 01:42:47 INFO - '_': '/tools/buildbot/bin/python'} 01:42:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:42:48 INFO - Downloading/unpacking psutil>=0.7.1 01:42:48 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 01:42:48 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 01:42:48 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 01:42:48 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 01:42:48 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 01:42:48 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 01:42:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:42:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:42:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:42:52 INFO - Installing collected packages: psutil 01:42:52 INFO - Running setup.py install for psutil 01:42:52 INFO - building 'psutil._psutil_linux' extension 01:42:52 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 01:42:53 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 01:42:53 INFO - building 'psutil._psutil_posix' extension 01:42:53 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 01:42:53 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 01:42:53 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:42:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:42:53 INFO - Successfully installed psutil 01:42:53 INFO - Cleaning up... 01:42:53 INFO - Return code: 0 01:42:54 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:42:54 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')]} 01:42:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:42:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:42:54 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')]} 01:42:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:42:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:42:54 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 0x2569030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x256a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2679bf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26902d0>, '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 0x268c800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x268cc90>, '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-1461573056.780218-1748395268', '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 01:42:54 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 01:42:54 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 01:42:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:42:54 INFO - 'CCACHE_UMASK': '002', 01:42:54 INFO - 'DISPLAY': ':0', 01:42:54 INFO - 'HOME': '/home/cltbld', 01:42:54 INFO - 'LANG': 'en_US.UTF-8', 01:42:54 INFO - 'LOGNAME': 'cltbld', 01:42:54 INFO - 'MAIL': '/var/mail/cltbld', 01:42:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:42:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:42:54 INFO - 'MOZ_NO_REMOTE': '1', 01:42:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:42:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:42:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:42:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:42:54 INFO - 'PWD': '/builds/slave/test', 01:42:54 INFO - 'SHELL': '/bin/bash', 01:42:54 INFO - 'SHLVL': '1', 01:42:54 INFO - 'TERM': 'linux', 01:42:54 INFO - 'TMOUT': '86400', 01:42:54 INFO - 'USER': 'cltbld', 01:42:54 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461573056.780218-1748395268', 01:42:54 INFO - '_': '/tools/buildbot/bin/python'} 01:42:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:42:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:42:54 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 01:42:54 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 01:42:54 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 01:42:54 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 01:42:54 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 01:42:54 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 01:42:57 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:42:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:42:58 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:42:58 INFO - Installing collected packages: mozsystemmonitor 01:42:58 INFO - Running setup.py install for mozsystemmonitor 01:42:58 INFO - Successfully installed mozsystemmonitor 01:42:58 INFO - Cleaning up... 01:42:58 INFO - Return code: 0 01:42:58 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:42:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:42:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:42:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:42:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:42:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:42:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:42:58 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 0x2569030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x256a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2679bf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26902d0>, '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 0x268c800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x268cc90>, '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-1461573056.780218-1748395268', '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 01:42:58 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 01:42:58 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 01:42:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:42:58 INFO - 'CCACHE_UMASK': '002', 01:42:58 INFO - 'DISPLAY': ':0', 01:42:58 INFO - 'HOME': '/home/cltbld', 01:42:58 INFO - 'LANG': 'en_US.UTF-8', 01:42:58 INFO - 'LOGNAME': 'cltbld', 01:42:58 INFO - 'MAIL': '/var/mail/cltbld', 01:42:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:42:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:42:58 INFO - 'MOZ_NO_REMOTE': '1', 01:42:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:42:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:42:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:42:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:42:58 INFO - 'PWD': '/builds/slave/test', 01:42:58 INFO - 'SHELL': '/bin/bash', 01:42:58 INFO - 'SHLVL': '1', 01:42:58 INFO - 'TERM': 'linux', 01:42:58 INFO - 'TMOUT': '86400', 01:42:58 INFO - 'USER': 'cltbld', 01:42:58 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461573056.780218-1748395268', 01:42:58 INFO - '_': '/tools/buildbot/bin/python'} 01:42:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:42:58 INFO - Downloading/unpacking blobuploader==1.2.4 01:42:58 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 01:42:58 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 01:42:58 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 01:42:58 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 01:42:58 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 01:42:58 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 01:43:02 INFO - Downloading blobuploader-1.2.4.tar.gz 01:43:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:43:02 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:43:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:43:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:43:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:43:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:43:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:43:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:43:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:43:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:43:03 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 01:43:03 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 01:43:03 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 01:43:03 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 01:43:03 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 01:43:03 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 01:43:03 INFO - Downloading docopt-0.6.1.tar.gz 01:43:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:43:04 INFO - Installing collected packages: blobuploader, requests, docopt 01:43:04 INFO - Running setup.py install for blobuploader 01:43:04 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:43:04 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:43:04 INFO - Running setup.py install for requests 01:43:04 INFO - Running setup.py install for docopt 01:43:05 INFO - Successfully installed blobuploader requests docopt 01:43:05 INFO - Cleaning up... 01:43:05 INFO - Return code: 0 01:43:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:43:05 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')]} 01:43:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:43:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:43:05 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')]} 01:43:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:43:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:43:05 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 0x2569030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x256a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2679bf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26902d0>, '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 0x268c800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x268cc90>, '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-1461573056.780218-1748395268', '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 01:43:05 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 01:43:05 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 01:43:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:43:05 INFO - 'CCACHE_UMASK': '002', 01:43:05 INFO - 'DISPLAY': ':0', 01:43:05 INFO - 'HOME': '/home/cltbld', 01:43:05 INFO - 'LANG': 'en_US.UTF-8', 01:43:05 INFO - 'LOGNAME': 'cltbld', 01:43:05 INFO - 'MAIL': '/var/mail/cltbld', 01:43:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:43:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:43:05 INFO - 'MOZ_NO_REMOTE': '1', 01:43:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:43:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:43:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:43:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:43:05 INFO - 'PWD': '/builds/slave/test', 01:43:05 INFO - 'SHELL': '/bin/bash', 01:43:05 INFO - 'SHLVL': '1', 01:43:05 INFO - 'TERM': 'linux', 01:43:05 INFO - 'TMOUT': '86400', 01:43:05 INFO - 'USER': 'cltbld', 01:43:05 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461573056.780218-1748395268', 01:43:05 INFO - '_': '/tools/buildbot/bin/python'} 01:43:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:43:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:43:05 INFO - Running setup.py (path:/tmp/pip-WMOHFD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:43:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:43:06 INFO - Running setup.py (path:/tmp/pip-2Hc5I8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:43:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:43:06 INFO - Running setup.py (path:/tmp/pip-MNa0It-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:43:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:43:06 INFO - Running setup.py (path:/tmp/pip-DRLWeD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:43:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:43:06 INFO - Running setup.py (path:/tmp/pip-tXw6o9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:43:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:43:06 INFO - Running setup.py (path:/tmp/pip-QcOJ12-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:43:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:43:06 INFO - Running setup.py (path:/tmp/pip-PvJI9a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:43:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:43:06 INFO - Running setup.py (path:/tmp/pip-234Nc1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:43:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:43:06 INFO - Running setup.py (path:/tmp/pip-py4e_a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:43:07 INFO - Running setup.py (path:/tmp/pip-8_zJfr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:43:07 INFO - Running setup.py (path:/tmp/pip-zsLb7T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:43:07 INFO - Running setup.py (path:/tmp/pip-XMEeVG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:43:07 INFO - Running setup.py (path:/tmp/pip-c7q46O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:43:07 INFO - Running setup.py (path:/tmp/pip-PXHcVW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:43:07 INFO - Running setup.py (path:/tmp/pip-Bosa7l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:43:07 INFO - Running setup.py (path:/tmp/pip-gbA8Tm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:43:07 INFO - Running setup.py (path:/tmp/pip-SN_9z8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:43:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:43:08 INFO - Running setup.py (path:/tmp/pip-7z5UBu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:43:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:43:08 INFO - Running setup.py (path:/tmp/pip-kwPPFo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:43:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:43:08 INFO - Running setup.py (path:/tmp/pip-01pADD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:43:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:43:08 INFO - Running setup.py (path:/tmp/pip-uK06ug-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:43:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:43:09 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 01:43:09 INFO - Running setup.py install for manifestparser 01:43:09 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:43:09 INFO - Running setup.py install for mozcrash 01:43:09 INFO - Running setup.py install for mozdebug 01:43:09 INFO - Running setup.py install for mozdevice 01:43:09 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:43:09 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:43:09 INFO - Running setup.py install for mozfile 01:43:10 INFO - Running setup.py install for mozhttpd 01:43:10 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:43:10 INFO - Running setup.py install for mozinfo 01:43:10 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:43:10 INFO - Running setup.py install for mozInstall 01:43:10 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:43:10 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:43:10 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:43:10 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:43:10 INFO - Running setup.py install for mozleak 01:43:10 INFO - Running setup.py install for mozlog 01:43:11 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:43:11 INFO - Running setup.py install for moznetwork 01:43:11 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:43:11 INFO - Running setup.py install for mozprocess 01:43:11 INFO - Running setup.py install for mozprofile 01:43:11 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:43:11 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:43:11 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:43:11 INFO - Running setup.py install for mozrunner 01:43:11 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:43:11 INFO - Running setup.py install for mozscreenshot 01:43:12 INFO - Running setup.py install for moztest 01:43:12 INFO - Running setup.py install for mozversion 01:43:12 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:43:12 INFO - Running setup.py install for wptserve 01:43:13 INFO - Running setup.py install for marionette-driver 01:43:13 INFO - Running setup.py install for browsermob-proxy 01:43:13 INFO - Running setup.py install for marionette-client 01:43:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:43:13 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:43:13 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 01:43:13 INFO - Cleaning up... 01:43:13 INFO - Return code: 0 01:43:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:43:13 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')]} 01:43:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:43:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:43:13 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')]} 01:43:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:43:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:43:13 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 0x2569030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x256a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2679bf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26902d0>, '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 0x268c800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x268cc90>, '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-1461573056.780218-1748395268', '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 01:43:13 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 01:43:13 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 01:43:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:43:13 INFO - 'CCACHE_UMASK': '002', 01:43:13 INFO - 'DISPLAY': ':0', 01:43:13 INFO - 'HOME': '/home/cltbld', 01:43:13 INFO - 'LANG': 'en_US.UTF-8', 01:43:13 INFO - 'LOGNAME': 'cltbld', 01:43:13 INFO - 'MAIL': '/var/mail/cltbld', 01:43:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:43:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:43:13 INFO - 'MOZ_NO_REMOTE': '1', 01:43:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:43:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:43:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:43:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:43:13 INFO - 'PWD': '/builds/slave/test', 01:43:13 INFO - 'SHELL': '/bin/bash', 01:43:13 INFO - 'SHLVL': '1', 01:43:13 INFO - 'TERM': 'linux', 01:43:13 INFO - 'TMOUT': '86400', 01:43:13 INFO - 'USER': 'cltbld', 01:43:13 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461573056.780218-1748395268', 01:43:13 INFO - '_': '/tools/buildbot/bin/python'} 01:43:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:43:14 INFO - Running setup.py (path:/tmp/pip-lb773B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:43:14 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)) 01:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:43:14 INFO - Running setup.py (path:/tmp/pip-WWH_rO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:43:14 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)) 01:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:43:14 INFO - Running setup.py (path:/tmp/pip-OXLlxJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:43:14 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)) 01:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:43:14 INFO - Running setup.py (path:/tmp/pip-YFCZKB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:43:14 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)) 01:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:43:14 INFO - Running setup.py (path:/tmp/pip-WpDcIF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:43:15 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)) 01:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:43:15 INFO - Running setup.py (path:/tmp/pip-naT9Ls-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:43:15 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)) 01:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:43:15 INFO - Running setup.py (path:/tmp/pip-r6epwK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:43:15 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)) 01:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:43:15 INFO - Running setup.py (path:/tmp/pip-x66KQ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:43:15 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)) 01:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:43:15 INFO - Running setup.py (path:/tmp/pip-loqjI4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:43:15 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)) 01:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:43:15 INFO - Running setup.py (path:/tmp/pip-QInTe0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:43:15 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)) 01:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:43:15 INFO - Running setup.py (path:/tmp/pip-wggl8j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:43:15 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)) 01:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:43:15 INFO - Running setup.py (path:/tmp/pip-aY_bc6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:43:16 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)) 01:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:43:16 INFO - Running setup.py (path:/tmp/pip-Y94abM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:43:16 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)) 01:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:43:16 INFO - Running setup.py (path:/tmp/pip-oCK_v6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:43:16 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)) 01:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:43:16 INFO - Running setup.py (path:/tmp/pip-oC1QBO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:43:16 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)) 01:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:43:16 INFO - Running setup.py (path:/tmp/pip-yPJ8XZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:43:16 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)) 01:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:43:16 INFO - Running setup.py (path:/tmp/pip-GiFVdi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:43:16 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)) 01:43:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:43:16 INFO - Running setup.py (path:/tmp/pip-saq3zw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:43:16 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)) 01:43:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:43:16 INFO - Running setup.py (path:/tmp/pip-sW3jL_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:43:17 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)) 01:43:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:43:17 INFO - Running setup.py (path:/tmp/pip-s7ne76-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:43:17 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)) 01:43:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:43:17 INFO - Running setup.py (path:/tmp/pip-g0wp7F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:43:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:43:17 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)) 01:43:17 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)) 01:43:17 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)) 01:43:17 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)) 01:43:17 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)) 01:43:17 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)) 01:43:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:43:17 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 01:43:17 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 01:43:17 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 01:43:17 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 01:43:17 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 01:43:17 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 01:43:21 INFO - Downloading blessings-1.6.tar.gz 01:43:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:43:21 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)) 01:43:21 INFO - Installing collected packages: blessings 01:43:21 INFO - Running setup.py install for blessings 01:43:21 INFO - Successfully installed blessings 01:43:21 INFO - Cleaning up... 01:43:21 INFO - Return code: 0 01:43:21 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:43:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:43:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:43:22 INFO - Reading from file tmpfile_stdout 01:43:22 INFO - Current package versions: 01:43:22 INFO - argparse == 1.2.1 01:43:22 INFO - blessings == 1.6 01:43:22 INFO - blobuploader == 1.2.4 01:43:22 INFO - browsermob-proxy == 0.6.0 01:43:22 INFO - docopt == 0.6.1 01:43:22 INFO - manifestparser == 1.1 01:43:22 INFO - marionette-client == 2.3.0 01:43:22 INFO - marionette-driver == 1.4.0 01:43:22 INFO - mozInstall == 1.12 01:43:22 INFO - mozcrash == 0.17 01:43:22 INFO - mozdebug == 0.1 01:43:22 INFO - mozdevice == 0.48 01:43:22 INFO - mozfile == 1.2 01:43:22 INFO - mozhttpd == 0.7 01:43:22 INFO - mozinfo == 0.9 01:43:22 INFO - mozleak == 0.1 01:43:22 INFO - mozlog == 3.1 01:43:22 INFO - moznetwork == 0.27 01:43:22 INFO - mozprocess == 0.22 01:43:22 INFO - mozprofile == 0.28 01:43:22 INFO - mozrunner == 6.11 01:43:22 INFO - mozscreenshot == 0.1 01:43:22 INFO - mozsystemmonitor == 0.0 01:43:22 INFO - moztest == 0.7 01:43:22 INFO - mozversion == 1.4 01:43:22 INFO - psutil == 3.1.1 01:43:22 INFO - requests == 1.2.3 01:43:22 INFO - wptserve == 1.4.0 01:43:22 INFO - wsgiref == 0.1.2 01:43:22 INFO - Running post-action listener: _resource_record_post_action 01:43:22 INFO - Running post-action listener: _start_resource_monitoring 01:43:22 INFO - Starting resource monitoring. 01:43:22 INFO - ##### 01:43:22 INFO - ##### Running pull step. 01:43:22 INFO - ##### 01:43:22 INFO - Running pre-action listener: _resource_record_pre_action 01:43:22 INFO - Running main action method: pull 01:43:22 INFO - Pull has nothing to do! 01:43:22 INFO - Running post-action listener: _resource_record_post_action 01:43:22 INFO - ##### 01:43:22 INFO - ##### Running install step. 01:43:22 INFO - ##### 01:43:22 INFO - Running pre-action listener: _resource_record_pre_action 01:43:22 INFO - Running main action method: install 01:43:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:43:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:43:22 INFO - Reading from file tmpfile_stdout 01:43:22 INFO - Detecting whether we're running mozinstall >=1.0... 01:43:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:43:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:43:22 INFO - Reading from file tmpfile_stdout 01:43:22 INFO - Output received: 01:43:22 INFO - Usage: mozinstall [options] installer 01:43:22 INFO - Options: 01:43:22 INFO - -h, --help show this help message and exit 01:43:22 INFO - -d DEST, --destination=DEST 01:43:22 INFO - Directory to install application into. [default: 01:43:22 INFO - "/builds/slave/test"] 01:43:22 INFO - --app=APP Application being installed. [default: firefox] 01:43:22 INFO - mkdir: /builds/slave/test/build/application 01:43:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 01:43:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 01:43:52 INFO - Reading from file tmpfile_stdout 01:43:52 INFO - Output received: 01:43:52 INFO - /builds/slave/test/build/application/firefox/firefox 01:43:52 INFO - Running post-action listener: _resource_record_post_action 01:43:52 INFO - ##### 01:43:52 INFO - ##### Running run-tests step. 01:43:52 INFO - ##### 01:43:52 INFO - Running pre-action listener: _resource_record_pre_action 01:43:52 INFO - Running main action method: run_tests 01:43:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:43:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:43:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:43:52 INFO - grabbing minidump binary from tooltool 01:43:52 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')]} 01:43:52 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 0x26902d0>, '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 0x268c800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x268cc90>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:43:52 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 01:43:52 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 01:43:52 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:43:52 INFO - Return code: 0 01:43:52 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 01:43:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:43:52 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/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 01:43:52 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/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 01:43:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:43:52 INFO - 'CCACHE_UMASK': '002', 01:43:52 INFO - 'DISPLAY': ':0', 01:43:52 INFO - 'HOME': '/home/cltbld', 01:43:52 INFO - 'LANG': 'en_US.UTF-8', 01:43:52 INFO - 'LOGNAME': 'cltbld', 01:43:52 INFO - 'MAIL': '/var/mail/cltbld', 01:43:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:43:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:43:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:43:52 INFO - 'MOZ_NO_REMOTE': '1', 01:43:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:43:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:43:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:43:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:43:52 INFO - 'PWD': '/builds/slave/test', 01:43:52 INFO - 'SHELL': '/bin/bash', 01:43:52 INFO - 'SHLVL': '1', 01:43:52 INFO - 'TERM': 'linux', 01:43:52 INFO - 'TMOUT': '86400', 01:43:52 INFO - 'USER': 'cltbld', 01:43:52 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461573056.780218-1748395268', 01:43:52 INFO - '_': '/tools/buildbot/bin/python'} 01:43:52 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/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 01:43:53 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 01:43:53 INFO - import pkg_resources 01:43:54 INFO - Using 1 client processes 01:43:54 INFO - wptserve Starting http server on 127.0.0.1:8000 01:43:54 INFO - wptserve Starting http server on 127.0.0.1:8001 01:43:54 INFO - wptserve Starting http server on 127.0.0.1:8443 01:43:57 INFO - SUITE-START | Running 778 tests 01:43:57 INFO - Running testharness tests 01:43:57 INFO - Setting up ssl 01:43:57 INFO - PROCESS | certutil | 01:43:57 INFO - PROCESS | certutil | 01:43:57 INFO - PROCESS | certutil | 01:43:57 INFO - Certificate Nickname Trust Attributes 01:43:57 INFO - SSL,S/MIME,JAR/XPI 01:43:57 INFO - 01:43:57 INFO - web-platform-tests CT,, 01:43:57 INFO - 01:43:57 INFO - Starting runner 01:43:59 INFO - PROCESS | 1823 | 1461573839655 Marionette DEBUG Marionette enabled via build flag and pref 01:43:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7367e4a800 == 1 [pid = 1823] [id = 1] 01:43:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 1 (0x7f7367e4b000) [pid = 1823] [serial = 1] [outer = (nil)] 01:43:59 INFO - PROCESS | 1823 | [1823] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 01:43:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 2 (0x7f7367e4c000) [pid = 1823] [serial = 2] [outer = 0x7f7367e4b000] 01:44:00 INFO - PROCESS | 1823 | 1461573840300 Marionette INFO Listening on port 2828 01:44:00 INFO - PROCESS | 1823 | 1461573840872 Marionette DEBUG Marionette enabled via command-line flag 01:44:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7364d0f800 == 2 [pid = 1823] [id = 2] 01:44:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 3 (0x7f7364d10000) [pid = 1823] [serial = 3] [outer = (nil)] 01:44:00 INFO - PROCESS | 1823 | [1823] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 01:44:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 4 (0x7f7364d11000) [pid = 1823] [serial = 4] [outer = 0x7f7364d10000] 01:44:01 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f7364107700 01:44:01 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f7369f8de80 01:44:01 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f7364164130 01:44:01 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f7364164430 01:44:01 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f7364164760 01:44:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 5 (0x7f73641b5800) [pid = 1823] [serial = 5] [outer = 0x7f7367e4b000] 01:44:01 INFO - PROCESS | 1823 | [1823] 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 01:44:01 INFO - PROCESS | 1823 | 1461573841267 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51663 01:44:01 INFO - PROCESS | 1823 | [1823] 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 01:44:01 INFO - PROCESS | 1823 | 1461573841348 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51664 01:44:01 INFO - PROCESS | 1823 | 1461573841359 Marionette DEBUG Closed connection conn0 01:44:01 INFO - PROCESS | 1823 | [1823] 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 01:44:01 INFO - PROCESS | 1823 | 1461573841467 Marionette DEBUG Closed connection conn1 01:44:01 INFO - PROCESS | 1823 | [1823] 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 01:44:01 INFO - PROCESS | 1823 | 1461573841555 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51665 01:44:01 INFO - PROCESS | 1823 | [1823] 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 01:44:01 INFO - PROCESS | 1823 | 1461573841595 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51666 01:44:01 INFO - PROCESS | 1823 | 1461573841597 Marionette DEBUG Closed connection conn2 01:44:01 INFO - PROCESS | 1823 | [1823] 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 01:44:01 INFO - PROCESS | 1823 | 1461573841635 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:51667 01:44:01 INFO - PROCESS | 1823 | 1461573841645 Marionette DEBUG Closed connection conn3 01:44:01 INFO - PROCESS | 1823 | 1461573841676 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:44:01 INFO - PROCESS | 1823 | 1461573841692 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160425004352","device":"desktop","version":"48.0a1"} 01:44:02 INFO - PROCESS | 1823 | [1823] 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 01:44:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73597d2000 == 3 [pid = 1823] [id = 3] 01:44:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 6 (0x7f73597d2800) [pid = 1823] [serial = 6] [outer = (nil)] 01:44:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73597d3000 == 4 [pid = 1823] [id = 4] 01:44:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 7 (0x7f7359561000) [pid = 1823] [serial = 7] [outer = (nil)] 01:44:03 INFO - PROCESS | 1823 | [1823] 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 01:44:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358766000 == 5 [pid = 1823] [id = 5] 01:44:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 8 (0x7f73587e1c00) [pid = 1823] [serial = 8] [outer = (nil)] 01:44:03 INFO - PROCESS | 1823 | [1823] 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 01:44:03 INFO - PROCESS | 1823 | [1823] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:44:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 9 (0x7f7358456800) [pid = 1823] [serial = 9] [outer = 0x7f73587e1c00] 01:44:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 10 (0x7f735760d800) [pid = 1823] [serial = 10] [outer = 0x7f73597d2800] 01:44:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 11 (0x7f7357632800) [pid = 1823] [serial = 11] [outer = 0x7f7359561000] 01:44:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 12 (0x7f7357634800) [pid = 1823] [serial = 12] [outer = 0x7f73587e1c00] 01:44:05 INFO - PROCESS | 1823 | 1461573845383 Marionette DEBUG loaded listener.js 01:44:05 INFO - PROCESS | 1823 | 1461573845402 Marionette DEBUG loaded listener.js 01:44:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 13 (0x7f7354c6e800) [pid = 1823] [serial = 13] [outer = 0x7f73587e1c00] 01:44:06 INFO - PROCESS | 1823 | 1461573846107 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"5186d78f-22e6-4241-a0ea-b8c0f40afb8e","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160425004352","device":"desktop","version":"48.0a1","command_id":1}}] 01:44:06 INFO - PROCESS | 1823 | 1461573846336 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 01:44:06 INFO - PROCESS | 1823 | 1461573846538 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 01:44:06 INFO - PROCESS | 1823 | 1461573846781 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:44:06 INFO - PROCESS | 1823 | [1823] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:44:06 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:44:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 14 (0x7f7350c41c00) [pid = 1823] [serial = 14] [outer = 0x7f73587e1c00] 01:44:07 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:44:07 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:44:07 INFO - PROCESS | 1823 | 1461573847404 Marionette TRACE conn4 <- [1,3,null,{}] 01:44:07 INFO - PROCESS | 1823 | 1461573847464 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:44:07 INFO - PROCESS | 1823 | 1461573847506 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 01:44:07 INFO - PROCESS | 1823 | 1461573847560 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 01:44:07 INFO - PROCESS | 1823 | 1461573847564 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 01:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:44:07 INFO - PROCESS | 1823 | 1461573847630 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:44:07 INFO - PROCESS | 1823 | 1461573847636 Marionette TRACE conn4 <- [1,6,null,{}] 01:44:07 INFO - PROCESS | 1823 | 1461573847648 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:07 INFO - PROCESS | 1823 | 1461573847665 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 01:44:07 INFO - PROCESS | 1823 | 1461573847671 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7350282000 == 6 [pid = 1823] [id = 6] 01:44:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 15 (0x7f7350254800) [pid = 1823] [serial = 15] [outer = (nil)] 01:44:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 16 (0x7f7350256800) [pid = 1823] [serial = 16] [outer = 0x7f7350254800] 01:44:07 INFO - PROCESS | 1823 | 1461573847743 Marionette DEBUG loaded listener.js 01:44:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 17 (0x7f7355c56800) [pid = 1823] [serial = 17] [outer = 0x7f7350254800] 01:44:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734feb1000 == 7 [pid = 1823] [id = 7] 01:44:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 18 (0x7f734fe4a400) [pid = 1823] [serial = 18] [outer = (nil)] 01:44:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 19 (0x7f73516c1800) [pid = 1823] [serial = 19] [outer = 0x7f734fe4a400] 01:44:08 INFO - PROCESS | 1823 | 1461573848203 Marionette DEBUG loaded listener.js 01:44:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 20 (0x7f734fe4d400) [pid = 1823] [serial = 20] [outer = 0x7f734fe4a400] 01:44:08 INFO - PROCESS | 1823 | [1823] 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 01:44:08 INFO - PROCESS | 1823 | 1461573848741 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 01:44:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1200ms 01:44:08 INFO - PROCESS | 1823 | 1461573848846 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 01:44:08 INFO - PROCESS | 1823 | 1461573848850 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 01:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:44:08 INFO - PROCESS | 1823 | 1461573848875 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:44:08 INFO - PROCESS | 1823 | 1461573848879 Marionette TRACE conn4 <- [1,10,null,{}] 01:44:08 INFO - PROCESS | 1823 | 1461573848909 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:09 INFO - PROCESS | 1823 | 1461573849087 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 01:44:09 INFO - PROCESS | 1823 | 1461573849106 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e15f000 == 8 [pid = 1823] [id = 8] 01:44:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 21 (0x7f734e1d3400) [pid = 1823] [serial = 21] [outer = (nil)] 01:44:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 22 (0x7f734e1d5000) [pid = 1823] [serial = 22] [outer = 0x7f734e1d3400] 01:44:09 INFO - PROCESS | 1823 | 1461573849175 Marionette DEBUG loaded listener.js 01:44:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 23 (0x7f734e1da400) [pid = 1823] [serial = 23] [outer = 0x7f734e1d3400] 01:44:09 INFO - PROCESS | 1823 | 1461573849742 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 01:44:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 906ms 01:44:09 INFO - PROCESS | 1823 | 1461573849770 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 01:44:09 INFO - PROCESS | 1823 | 1461573849775 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 01:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:44:09 INFO - PROCESS | 1823 | 1461573849780 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:44:09 INFO - PROCESS | 1823 | 1461573849782 Marionette TRACE conn4 <- [1,14,null,{}] 01:44:09 INFO - PROCESS | 1823 | 1461573849787 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:09 INFO - PROCESS | 1823 | 1461573849938 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 01:44:09 INFO - PROCESS | 1823 | 1461573849957 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e3ae800 == 9 [pid = 1823] [id = 9] 01:44:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 24 (0x7f734e4b8800) [pid = 1823] [serial = 24] [outer = (nil)] 01:44:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 25 (0x7f734e4bcc00) [pid = 1823] [serial = 25] [outer = 0x7f734e4b8800] 01:44:10 INFO - PROCESS | 1823 | 1461573850020 Marionette DEBUG loaded listener.js 01:44:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 26 (0x7f734e67dc00) [pid = 1823] [serial = 26] [outer = 0x7f734e4b8800] 01:44:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e5b1000 == 10 [pid = 1823] [id = 10] 01:44:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 27 (0x7f734e5b1800) [pid = 1823] [serial = 27] [outer = (nil)] 01:44:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 28 (0x7f734e5b3800) [pid = 1823] [serial = 28] [outer = 0x7f734e5b1800] 01:44:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 29 (0x7f734e5af800) [pid = 1823] [serial = 29] [outer = 0x7f734e5b1800] 01:44:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e5b8800 == 11 [pid = 1823] [id = 11] 01:44:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 30 (0x7f734e685000) [pid = 1823] [serial = 30] [outer = (nil)] 01:44:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 31 (0x7f734e68ac00) [pid = 1823] [serial = 31] [outer = 0x7f734e685000] 01:44:11 INFO - PROCESS | 1823 | 1461573851330 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 01:44:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 32 (0x7f734e214400) [pid = 1823] [serial = 32] [outer = 0x7f734e685000] 01:44:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1629ms 01:44:11 INFO - PROCESS | 1823 | 1461573851420 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 01:44:11 INFO - PROCESS | 1823 | 1461573851428 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 01:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:44:11 INFO - PROCESS | 1823 | 1461573851557 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:44:11 INFO - PROCESS | 1823 | 1461573851560 Marionette TRACE conn4 <- [1,18,null,{}] 01:44:11 INFO - PROCESS | 1823 | 1461573851572 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:11 INFO - PROCESS | 1823 | 1461573851747 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 01:44:11 INFO - PROCESS | 1823 | 1461573851903 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734fb44000 == 12 [pid = 1823] [id = 12] 01:44:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 33 (0x7f734e684400) [pid = 1823] [serial = 33] [outer = (nil)] 01:44:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 34 (0x7f7351b32800) [pid = 1823] [serial = 34] [outer = 0x7f734e684400] 01:44:12 INFO - PROCESS | 1823 | 1461573852047 Marionette DEBUG loaded listener.js 01:44:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 35 (0x7f7355c59800) [pid = 1823] [serial = 35] [outer = 0x7f734e684400] 01:44:12 INFO - PROCESS | 1823 | 1461573852891 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 01:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1445ms 01:44:12 INFO - PROCESS | 1823 | 1461573852946 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 01:44:12 INFO - PROCESS | 1823 | 1461573852954 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 01:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:44:12 INFO - PROCESS | 1823 | 1461573852964 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:44:12 INFO - PROCESS | 1823 | 1461573852969 Marionette TRACE conn4 <- [1,22,null,{}] 01:44:12 INFO - PROCESS | 1823 | 1461573852974 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:13 INFO - PROCESS | 1823 | 1461573853147 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 01:44:13 INFO - PROCESS | 1823 | 1461573853263 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73562b2000 == 13 [pid = 1823] [id = 13] 01:44:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 36 (0x7f735620d800) [pid = 1823] [serial = 36] [outer = (nil)] 01:44:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 37 (0x7f73580e0800) [pid = 1823] [serial = 37] [outer = 0x7f735620d800] 01:44:13 INFO - PROCESS | 1823 | 1461573853340 Marionette DEBUG loaded listener.js 01:44:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 38 (0x7f7358115800) [pid = 1823] [serial = 38] [outer = 0x7f735620d800] 01:44:14 INFO - PROCESS | 1823 | 1461573854369 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 01:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1434ms 01:44:14 INFO - PROCESS | 1823 | 1461573854399 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 01:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:44:14 INFO - PROCESS | 1823 | 1461573854405 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 01:44:14 INFO - PROCESS | 1823 | 1461573854412 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:44:14 INFO - PROCESS | 1823 | 1461573854418 Marionette TRACE conn4 <- [1,26,null,{}] 01:44:14 INFO - PROCESS | 1823 | 1461573854426 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:14 INFO - PROCESS | 1823 | 1461573854569 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 01:44:14 INFO - PROCESS | 1823 | 1461573854713 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7354a5e000 == 14 [pid = 1823] [id = 14] 01:44:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 39 (0x7f7350255800) [pid = 1823] [serial = 39] [outer = (nil)] 01:44:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 40 (0x7f7356208c00) [pid = 1823] [serial = 40] [outer = 0x7f7350255800] 01:44:14 INFO - PROCESS | 1823 | 1461573854814 Marionette DEBUG loaded listener.js 01:44:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 41 (0x7f7358453800) [pid = 1823] [serial = 41] [outer = 0x7f7350255800] 01:44:15 INFO - PROCESS | 1823 | 1461573855681 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 01:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1287ms 01:44:15 INFO - PROCESS | 1823 | 1461573855700 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 01:44:15 INFO - PROCESS | 1823 | 1461573855708 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 01:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:44:15 INFO - PROCESS | 1823 | 1461573855718 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:44:15 INFO - PROCESS | 1823 | 1461573855722 Marionette TRACE conn4 <- [1,30,null,{}] 01:44:15 INFO - PROCESS | 1823 | 1461573855727 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:15 INFO - PROCESS | 1823 | 1461573855866 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 01:44:15 INFO - PROCESS | 1823 | 1461573855950 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358758000 == 15 [pid = 1823] [id = 15] 01:44:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 42 (0x7f7350258000) [pid = 1823] [serial = 42] [outer = (nil)] 01:44:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 43 (0x7f73576c9000) [pid = 1823] [serial = 43] [outer = 0x7f7350258000] 01:44:16 INFO - PROCESS | 1823 | 1461573856013 Marionette DEBUG loaded listener.js 01:44:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 44 (0x7f735950ac00) [pid = 1823] [serial = 44] [outer = 0x7f7350258000] 01:44:16 INFO - PROCESS | 1823 | 1461573856669 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 01:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 991ms 01:44:16 INFO - PROCESS | 1823 | 1461573856710 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 01:44:16 INFO - PROCESS | 1823 | 1461573856714 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 01:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:44:16 INFO - PROCESS | 1823 | 1461573856721 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:44:16 INFO - PROCESS | 1823 | 1461573856727 Marionette TRACE conn4 <- [1,34,null,{}] 01:44:16 INFO - PROCESS | 1823 | 1461573856747 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:16 INFO - PROCESS | 1823 | 1461573856928 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 01:44:16 INFO - PROCESS | 1823 | 1461573856944 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358d1d000 == 16 [pid = 1823] [id = 16] 01:44:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 45 (0x7f7358455400) [pid = 1823] [serial = 45] [outer = (nil)] 01:44:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 46 (0x7f735a2c8400) [pid = 1823] [serial = 46] [outer = 0x7f7358455400] 01:44:17 INFO - PROCESS | 1823 | 1461573857011 Marionette DEBUG loaded listener.js 01:44:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 47 (0x7f735a50e800) [pid = 1823] [serial = 47] [outer = 0x7f7358455400] 01:44:17 INFO - PROCESS | 1823 | 1461573857704 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 01:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 992ms 01:44:17 INFO - PROCESS | 1823 | 1461573857713 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 01:44:17 INFO - PROCESS | 1823 | 1461573857717 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 01:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:44:17 INFO - PROCESS | 1823 | 1461573857727 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:44:17 INFO - PROCESS | 1823 | 1461573857729 Marionette TRACE conn4 <- [1,38,null,{}] 01:44:17 INFO - PROCESS | 1823 | 1461573857733 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:17 INFO - PROCESS | 1823 | 1461573857895 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 01:44:17 INFO - PROCESS | 1823 | 1461573857912 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359272000 == 17 [pid = 1823] [id = 17] 01:44:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 48 (0x7f7350c3e800) [pid = 1823] [serial = 48] [outer = (nil)] 01:44:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 49 (0x7f735a625000) [pid = 1823] [serial = 49] [outer = 0x7f7350c3e800] 01:44:17 INFO - PROCESS | 1823 | 1461573857976 Marionette DEBUG loaded listener.js 01:44:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 50 (0x7f735a7a4000) [pid = 1823] [serial = 50] [outer = 0x7f7350c3e800] 01:44:18 INFO - PROCESS | 1823 | 1461573858689 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 01:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 982ms 01:44:18 INFO - PROCESS | 1823 | 1461573858711 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 01:44:18 INFO - PROCESS | 1823 | 1461573858717 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 01:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:44:18 INFO - PROCESS | 1823 | 1461573858725 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:44:18 INFO - PROCESS | 1823 | 1461573858729 Marionette TRACE conn4 <- [1,42,null,{}] 01:44:18 INFO - PROCESS | 1823 | 1461573858737 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:18 INFO - PROCESS | 1823 | 1461573858952 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 01:44:18 INFO - PROCESS | 1823 | 1461573858968 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359278800 == 18 [pid = 1823] [id = 18] 01:44:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 51 (0x7f734fe4c000) [pid = 1823] [serial = 51] [outer = (nil)] 01:44:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 52 (0x7f7359914400) [pid = 1823] [serial = 52] [outer = 0x7f734fe4c000] 01:44:19 INFO - PROCESS | 1823 | 1461573859036 Marionette DEBUG loaded listener.js 01:44:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 53 (0x7f735b40d000) [pid = 1823] [serial = 53] [outer = 0x7f734fe4c000] 01:44:19 INFO - PROCESS | 1823 | 1461573859691 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 01:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 985ms 01:44:19 INFO - PROCESS | 1823 | 1461573859710 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 01:44:19 INFO - PROCESS | 1823 | 1461573859712 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 01:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:44:19 INFO - PROCESS | 1823 | 1461573859719 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:44:19 INFO - PROCESS | 1823 | 1461573859721 Marionette TRACE conn4 <- [1,46,null,{}] 01:44:19 INFO - PROCESS | 1823 | 1461573859726 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:19 INFO - PROCESS | 1823 | 1461573859916 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 01:44:19 INFO - PROCESS | 1823 | 1461573859954 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359f6c800 == 19 [pid = 1823] [id = 19] 01:44:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 54 (0x7f735b429c00) [pid = 1823] [serial = 54] [outer = (nil)] 01:44:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 55 (0x7f736411a800) [pid = 1823] [serial = 55] [outer = 0x7f735b429c00] 01:44:20 INFO - PROCESS | 1823 | 1461573860026 Marionette DEBUG loaded listener.js 01:44:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 56 (0x7f7364f5ac00) [pid = 1823] [serial = 56] [outer = 0x7f735b429c00] 01:44:20 INFO - PROCESS | 1823 | 1461573860926 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 01:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1277ms 01:44:20 INFO - PROCESS | 1823 | 1461573860997 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 01:44:21 INFO - PROCESS | 1823 | 1461573861005 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 01:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:44:21 INFO - PROCESS | 1823 | 1461573861013 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:44:21 INFO - PROCESS | 1823 | 1461573861019 Marionette TRACE conn4 <- [1,50,null,{}] 01:44:21 INFO - PROCESS | 1823 | 1461573861026 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:21 INFO - PROCESS | 1823 | 1461573861226 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 01:44:21 INFO - PROCESS | 1823 | 1461573861347 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7356488800 == 20 [pid = 1823] [id = 20] 01:44:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 57 (0x7f735025b400) [pid = 1823] [serial = 57] [outer = (nil)] 01:44:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 58 (0x7f7351b3d400) [pid = 1823] [serial = 58] [outer = 0x7f735025b400] 01:44:21 INFO - PROCESS | 1823 | 1461573861426 Marionette DEBUG loaded listener.js 01:44:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 59 (0x7f7355d85000) [pid = 1823] [serial = 59] [outer = 0x7f735025b400] 01:44:22 INFO - PROCESS | 1823 | 1461573862225 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1245ms 01:44:22 INFO - PROCESS | 1823 | 1461573862264 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 01:44:22 INFO - PROCESS | 1823 | 1461573862273 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 01:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:44:22 INFO - PROCESS | 1823 | 1461573862302 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:44:22 INFO - PROCESS | 1823 | 1461573862307 Marionette TRACE conn4 <- [1,54,null,{}] 01:44:22 INFO - PROCESS | 1823 | 1461573862315 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:22 INFO - PROCESS | 1823 | 1461573862484 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 01:44:22 INFO - PROCESS | 1823 | 1461573862603 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735926f800 == 21 [pid = 1823] [id = 21] 01:44:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 60 (0x7f7356210800) [pid = 1823] [serial = 60] [outer = (nil)] 01:44:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 61 (0x7f7358118000) [pid = 1823] [serial = 61] [outer = 0x7f7356210800] 01:44:22 INFO - PROCESS | 1823 | 1461573862682 Marionette DEBUG loaded listener.js 01:44:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 62 (0x7f7358fd1800) [pid = 1823] [serial = 62] [outer = 0x7f7356210800] 01:44:23 INFO - PROCESS | 1823 | 1461573863516 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1303ms 01:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:44:23 INFO - PROCESS | 1823 | 1461573863588 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 01:44:23 INFO - PROCESS | 1823 | 1461573863591 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 01:44:23 INFO - PROCESS | 1823 | 1461573863598 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:44:23 INFO - PROCESS | 1823 | 1461573863604 Marionette TRACE conn4 <- [1,58,null,{}] 01:44:23 INFO - PROCESS | 1823 | 1461573863620 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:23 INFO - PROCESS | 1823 | 1461573863825 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 01:44:23 INFO - PROCESS | 1823 | 1461573863927 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a39e800 == 22 [pid = 1823] [id = 22] 01:44:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 63 (0x7f734e4b9c00) [pid = 1823] [serial = 63] [outer = (nil)] 01:44:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 64 (0x7f735a519000) [pid = 1823] [serial = 64] [outer = 0x7f734e4b9c00] 01:44:24 INFO - PROCESS | 1823 | 1461573864008 Marionette DEBUG loaded listener.js 01:44:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 65 (0x7f7364122800) [pid = 1823] [serial = 65] [outer = 0x7f734e4b9c00] 01:44:24 INFO - PROCESS | 1823 | 1461573864946 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1386ms 01:44:24 INFO - PROCESS | 1823 | 1461573864983 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 01:44:24 INFO - PROCESS | 1823 | 1461573864988 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 01:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:44:24 INFO - PROCESS | 1823 | 1461573864996 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:44:25 INFO - PROCESS | 1823 | 1461573865002 Marionette TRACE conn4 <- [1,62,null,{}] 01:44:25 INFO - PROCESS | 1823 | 1461573865011 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:25 INFO - PROCESS | 1823 | 1461573865160 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 01:44:25 INFO - PROCESS | 1823 | 1461573865316 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734f0c5000 == 23 [pid = 1823] [id = 23] 01:44:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 66 (0x7f734fe4dc00) [pid = 1823] [serial = 66] [outer = (nil)] 01:44:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x7f735401f800) [pid = 1823] [serial = 67] [outer = 0x7f734fe4dc00] 01:44:25 INFO - PROCESS | 1823 | 1461573865399 Marionette DEBUG loaded listener.js 01:44:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 68 (0x7f7356449000) [pid = 1823] [serial = 68] [outer = 0x7f734fe4dc00] 01:44:25 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359278800 == 22 [pid = 1823] [id = 18] 01:44:25 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359272000 == 21 [pid = 1823] [id = 17] 01:44:25 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7358d1d000 == 20 [pid = 1823] [id = 16] 01:44:25 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7358758000 == 19 [pid = 1823] [id = 15] 01:44:25 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7354a5e000 == 18 [pid = 1823] [id = 14] 01:44:25 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734fb44000 == 17 [pid = 1823] [id = 12] 01:44:26 INFO - PROCESS | 1823 | 1461573866323 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1385ms 01:44:26 INFO - PROCESS | 1823 | 1461573866398 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 01:44:26 INFO - PROCESS | 1823 | 1461573866407 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 01:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:44:26 INFO - PROCESS | 1823 | 1461573866420 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:44:26 INFO - PROCESS | 1823 | 1461573866426 Marionette TRACE conn4 <- [1,66,null,{}] 01:44:26 INFO - PROCESS | 1823 | 1461573866434 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:26 INFO - PROCESS | 1823 | 1461573866613 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 01:44:26 INFO - PROCESS | 1823 | 1461573866736 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7357611800 == 18 [pid = 1823] [id = 24] 01:44:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 69 (0x7f7356cc6000) [pid = 1823] [serial = 69] [outer = (nil)] 01:44:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 70 (0x7f7356f9f400) [pid = 1823] [serial = 70] [outer = 0x7f7356cc6000] 01:44:26 INFO - PROCESS | 1823 | 1461573866817 Marionette DEBUG loaded listener.js 01:44:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0x7f735835c800) [pid = 1823] [serial = 71] [outer = 0x7f7356cc6000] 01:44:27 INFO - PROCESS | 1823 | 1461573867647 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1294ms 01:44:27 INFO - PROCESS | 1823 | 1461573867713 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 01:44:27 INFO - PROCESS | 1823 | 1461573867722 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 01:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:44:27 INFO - PROCESS | 1823 | 1461573867732 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:44:27 INFO - PROCESS | 1823 | 1461573867736 Marionette TRACE conn4 <- [1,70,null,{}] 01:44:27 INFO - PROCESS | 1823 | 1461573867743 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:27 INFO - PROCESS | 1823 | 1461573867915 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 01:44:28 INFO - PROCESS | 1823 | 1461573868038 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73591f5800 == 19 [pid = 1823] [id = 25] 01:44:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0x7f7358fd3000) [pid = 1823] [serial = 72] [outer = (nil)] 01:44:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0x7f735991e400) [pid = 1823] [serial = 73] [outer = 0x7f7358fd3000] 01:44:28 INFO - PROCESS | 1823 | 1461573868119 Marionette DEBUG loaded listener.js 01:44:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0x7f735a2d1800) [pid = 1823] [serial = 74] [outer = 0x7f7358fd3000] 01:44:28 INFO - PROCESS | 1823 | 1461573868959 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1280ms 01:44:29 INFO - PROCESS | 1823 | 1461573869012 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 01:44:29 INFO - PROCESS | 1823 | 1461573869016 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 01:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:44:29 INFO - PROCESS | 1823 | 1461573869023 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:44:29 INFO - PROCESS | 1823 | 1461573869029 Marionette TRACE conn4 <- [1,74,null,{}] 01:44:29 INFO - PROCESS | 1823 | 1461573869045 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:29 INFO - PROCESS | 1823 | 1461573869294 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 01:44:29 INFO - PROCESS | 1823 | 1461573869420 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a248000 == 20 [pid = 1823] [id = 26] 01:44:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0x7f735b417000) [pid = 1823] [serial = 75] [outer = (nil)] 01:44:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 76 (0x7f735f175400) [pid = 1823] [serial = 76] [outer = 0x7f735b417000] 01:44:29 INFO - PROCESS | 1823 | 1461573869504 Marionette DEBUG loaded listener.js 01:44:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 77 (0x7f7365004400) [pid = 1823] [serial = 77] [outer = 0x7f735b417000] 01:44:30 INFO - PROCESS | 1823 | 1461573870309 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1340ms 01:44:30 INFO - PROCESS | 1823 | 1461573870364 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 01:44:30 INFO - PROCESS | 1823 | 1461573870367 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 01:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:44:30 INFO - PROCESS | 1823 | 1461573870375 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:44:30 INFO - PROCESS | 1823 | 1461573870377 Marionette TRACE conn4 <- [1,78,null,{}] 01:44:30 INFO - PROCESS | 1823 | 1461573870383 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:30 INFO - PROCESS | 1823 | 1461573870571 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 01:44:30 INFO - PROCESS | 1823 | 1461573870699 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a78f000 == 21 [pid = 1823] [id = 27] 01:44:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 78 (0x7f734e217400) [pid = 1823] [serial = 78] [outer = (nil)] 01:44:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 79 (0x7f73650f7400) [pid = 1823] [serial = 79] [outer = 0x7f734e217400] 01:44:30 INFO - PROCESS | 1823 | 1461573870775 Marionette DEBUG loaded listener.js 01:44:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 80 (0x7f73654d7000) [pid = 1823] [serial = 80] [outer = 0x7f734e217400] 01:44:31 INFO - PROCESS | 1823 | 1461573871674 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1337ms 01:44:31 INFO - PROCESS | 1823 | 1461573871715 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 01:44:31 INFO - PROCESS | 1823 | 1461573871724 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 01:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:44:31 INFO - PROCESS | 1823 | 1461573871739 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:44:31 INFO - PROCESS | 1823 | 1461573871750 Marionette TRACE conn4 <- [1,82,null,{}] 01:44:31 INFO - PROCESS | 1823 | 1461573871758 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:31 INFO - PROCESS | 1823 | 1461573871913 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 01:44:32 INFO - PROCESS | 1823 | 1461573872073 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:32 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7356488800 == 20 [pid = 1823] [id = 20] 01:44:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e3a6000 == 21 [pid = 1823] [id = 28] 01:44:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0x7f734e4b6c00) [pid = 1823] [serial = 81] [outer = (nil)] 01:44:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0x7f734e68a000) [pid = 1823] [serial = 82] [outer = 0x7f734e4b6c00] 01:44:32 INFO - PROCESS | 1823 | 1461573872163 Marionette DEBUG loaded listener.js 01:44:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x7f7356210c00) [pid = 1823] [serial = 83] [outer = 0x7f734e4b6c00] 01:44:33 INFO - PROCESS | 1823 | 1461573873034 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1343ms 01:44:33 INFO - PROCESS | 1823 | 1461573873083 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 01:44:33 INFO - PROCESS | 1823 | 1461573873091 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 01:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:44:33 INFO - PROCESS | 1823 | 1461573873100 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:44:33 INFO - PROCESS | 1823 | 1461573873105 Marionette TRACE conn4 <- [1,86,null,{}] 01:44:33 INFO - PROCESS | 1823 | 1461573873113 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:33 INFO - PROCESS | 1823 | 1461573873286 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 01:44:33 INFO - PROCESS | 1823 | 1461573873414 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359784800 == 22 [pid = 1823] [id = 29] 01:44:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7f734e4b7400) [pid = 1823] [serial = 84] [outer = (nil)] 01:44:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7f7359511000) [pid = 1823] [serial = 85] [outer = 0x7f734e4b7400] 01:44:33 INFO - PROCESS | 1823 | 1461573873495 Marionette DEBUG loaded listener.js 01:44:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7f735a2d2800) [pid = 1823] [serial = 86] [outer = 0x7f734e4b7400] 01:44:34 INFO - PROCESS | 1823 | 1461573874351 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1282ms 01:44:34 INFO - PROCESS | 1823 | 1461573874384 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 01:44:34 INFO - PROCESS | 1823 | 1461573874391 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 01:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:44:34 INFO - PROCESS | 1823 | 1461573874400 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:44:34 INFO - PROCESS | 1823 | 1461573874402 Marionette TRACE conn4 <- [1,90,null,{}] 01:44:34 INFO - PROCESS | 1823 | 1461573874407 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:34 INFO - PROCESS | 1823 | 1461573874590 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 01:44:34 INFO - PROCESS | 1823 | 1461573874728 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a784000 == 23 [pid = 1823] [id = 30] 01:44:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7f735b426400) [pid = 1823] [serial = 87] [outer = (nil)] 01:44:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7f735f171800) [pid = 1823] [serial = 88] [outer = 0x7f735b426400] 01:44:34 INFO - PROCESS | 1823 | 1461573874804 Marionette DEBUG loaded listener.js 01:44:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x7f7364f51c00) [pid = 1823] [serial = 89] [outer = 0x7f735b426400] 01:44:35 INFO - PROCESS | 1823 | 1461573875648 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1284ms 01:44:35 INFO - PROCESS | 1823 | 1461573875684 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 01:44:35 INFO - PROCESS | 1823 | 1461573875688 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 01:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:44:35 INFO - PROCESS | 1823 | 1461573875697 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:44:35 INFO - PROCESS | 1823 | 1461573875704 Marionette TRACE conn4 <- [1,94,null,{}] 01:44:35 INFO - PROCESS | 1823 | 1461573875719 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:35 INFO - PROCESS | 1823 | 1461573875881 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 01:44:36 INFO - PROCESS | 1823 | 1461573876009 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73641c9800 == 24 [pid = 1823] [id = 31] 01:44:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7f7365eb0c00) [pid = 1823] [serial = 90] [outer = (nil)] 01:44:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7f736624a000) [pid = 1823] [serial = 91] [outer = 0x7f7365eb0c00] 01:44:36 INFO - PROCESS | 1823 | 1461573876084 Marionette DEBUG loaded listener.js 01:44:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7f7366492000) [pid = 1823] [serial = 92] [outer = 0x7f7365eb0c00] 01:44:36 INFO - PROCESS | 1823 | 1461573876871 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 01:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1237ms 01:44:36 INFO - PROCESS | 1823 | 1461573876934 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 01:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:44:36 INFO - PROCESS | 1823 | 1461573876938 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 01:44:36 INFO - PROCESS | 1823 | 1461573876944 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:44:36 INFO - PROCESS | 1823 | 1461573876948 Marionette TRACE conn4 <- [1,98,null,{}] 01:44:36 INFO - PROCESS | 1823 | 1461573876953 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:37 INFO - PROCESS | 1823 | 1461573877111 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 01:44:37 INFO - PROCESS | 1823 | 1461573877242 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736521d000 == 25 [pid = 1823] [id = 32] 01:44:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7f7366146400) [pid = 1823] [serial = 93] [outer = (nil)] 01:44:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f7367e2f000) [pid = 1823] [serial = 94] [outer = 0x7f7366146400] 01:44:37 INFO - PROCESS | 1823 | 1461573877333 Marionette DEBUG loaded listener.js 01:44:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f73683bec00) [pid = 1823] [serial = 95] [outer = 0x7f7366146400] 01:44:38 INFO - PROCESS | 1823 | 1461573878247 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 01:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1380ms 01:44:38 INFO - PROCESS | 1823 | 1461573878325 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 01:44:38 INFO - PROCESS | 1823 | 1461573878329 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 01:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:44:38 INFO - PROCESS | 1823 | 1461573878338 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:44:38 INFO - PROCESS | 1823 | 1461573878343 Marionette TRACE conn4 <- [1,102,null,{}] 01:44:38 INFO - PROCESS | 1823 | 1461573878352 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:38 INFO - PROCESS | 1823 | 1461573878588 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 01:44:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a248000 == 24 [pid = 1823] [id = 26] 01:44:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73591f5800 == 23 [pid = 1823] [id = 25] 01:44:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7357611800 == 22 [pid = 1823] [id = 24] 01:44:38 INFO - PROCESS | 1823 | 1461573878858 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73583c0000 == 23 [pid = 1823] [id = 33] 01:44:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f7354a04400) [pid = 1823] [serial = 96] [outer = (nil)] 01:44:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f7356fd0800) [pid = 1823] [serial = 97] [outer = 0x7f7354a04400] 01:44:38 INFO - PROCESS | 1823 | 1461573878981 Marionette DEBUG loaded listener.js 01:44:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f7359198000) [pid = 1823] [serial = 98] [outer = 0x7f7354a04400] 01:44:39 INFO - PROCESS | 1823 | 1461573879793 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 01:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1489ms 01:44:39 INFO - PROCESS | 1823 | 1461573879828 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 01:44:39 INFO - PROCESS | 1823 | 1461573879836 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 01:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:44:39 INFO - PROCESS | 1823 | 1461573879845 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:44:39 INFO - PROCESS | 1823 | 1461573879848 Marionette TRACE conn4 <- [1,106,null,{}] 01:44:39 INFO - PROCESS | 1823 | 1461573879858 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:40 INFO - PROCESS | 1823 | 1461573880027 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 01:44:40 INFO - PROCESS | 1823 | 1461573880158 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a712000 == 24 [pid = 1823] [id = 34] 01:44:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f7355cfb000) [pid = 1823] [serial = 99] [outer = (nil)] 01:44:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f735b428400) [pid = 1823] [serial = 100] [outer = 0x7f7355cfb000] 01:44:40 INFO - PROCESS | 1823 | 1461573880238 Marionette DEBUG loaded listener.js 01:44:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f735f175c00) [pid = 1823] [serial = 101] [outer = 0x7f7355cfb000] 01:44:41 INFO - PROCESS | 1823 | 1461573881101 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 01:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1289ms 01:44:41 INFO - PROCESS | 1823 | 1461573881137 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 01:44:41 INFO - PROCESS | 1823 | 1461573881143 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 01:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:44:41 INFO - PROCESS | 1823 | 1461573881150 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:44:41 INFO - PROCESS | 1823 | 1461573881153 Marionette TRACE conn4 <- [1,110,null,{}] 01:44:41 INFO - PROCESS | 1823 | 1461573881159 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:41 INFO - PROCESS | 1823 | 1461573881315 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 01:44:41 INFO - PROCESS | 1823 | 1461573881459 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f7365075800) [pid = 1823] [serial = 102] [outer = 0x7f734e685000] 01:44:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7365f12800 == 25 [pid = 1823] [id = 35] 01:44:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f734e1db400) [pid = 1823] [serial = 103] [outer = (nil)] 01:44:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f73654dc400) [pid = 1823] [serial = 104] [outer = 0x7f734e1db400] 01:44:41 INFO - PROCESS | 1823 | 1461573881565 Marionette DEBUG loaded listener.js 01:44:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f7366493000) [pid = 1823] [serial = 105] [outer = 0x7f734e1db400] 01:44:42 INFO - PROCESS | 1823 | 1461573882532 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 01:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1433ms 01:44:42 INFO - PROCESS | 1823 | 1461573882584 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 01:44:42 INFO - PROCESS | 1823 | 1461573882588 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 01:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:44:42 INFO - PROCESS | 1823 | 1461573882602 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:44:42 INFO - PROCESS | 1823 | 1461573882611 Marionette TRACE conn4 <- [1,114,null,{}] 01:44:42 INFO - PROCESS | 1823 | 1461573882620 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:42 INFO - PROCESS | 1823 | 1461573882821 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 01:44:42 INFO - PROCESS | 1823 | 1461573882953 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7366428000 == 26 [pid = 1823] [id = 36] 01:44:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f73652a1000) [pid = 1823] [serial = 106] [outer = (nil)] 01:44:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f736a2a6400) [pid = 1823] [serial = 107] [outer = 0x7f73652a1000] 01:44:43 INFO - PROCESS | 1823 | 1461573883062 Marionette DEBUG loaded listener.js 01:44:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f736a449c00) [pid = 1823] [serial = 108] [outer = 0x7f73652a1000] 01:44:43 INFO - PROCESS | 1823 | 1461573883832 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 01:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1304ms 01:44:43 INFO - PROCESS | 1823 | 1461573883900 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 01:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:44:43 INFO - PROCESS | 1823 | 1461573883905 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 01:44:43 INFO - PROCESS | 1823 | 1461573883911 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:44:43 INFO - PROCESS | 1823 | 1461573883914 Marionette TRACE conn4 <- [1,118,null,{}] 01:44:43 INFO - PROCESS | 1823 | 1461573883919 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:44 INFO - PROCESS | 1823 | 1461573884073 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 01:44:44 INFO - PROCESS | 1823 | 1461573884205 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7369bba000 == 27 [pid = 1823] [id = 37] 01:44:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f734e210400) [pid = 1823] [serial = 109] [outer = (nil)] 01:44:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f736a6e7000) [pid = 1823] [serial = 110] [outer = 0x7f734e210400] 01:44:44 INFO - PROCESS | 1823 | 1461573884279 Marionette DEBUG loaded listener.js 01:44:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7f736a710000) [pid = 1823] [serial = 111] [outer = 0x7f734e210400] 01:44:45 INFO - PROCESS | 1823 | 1461573885189 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 01:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1333ms 01:44:45 INFO - PROCESS | 1823 | 1461573885244 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 01:44:45 INFO - PROCESS | 1823 | 1461573885250 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 01:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:44:45 INFO - PROCESS | 1823 | 1461573885268 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:44:45 INFO - PROCESS | 1823 | 1461573885274 Marionette TRACE conn4 <- [1,122,null,{}] 01:44:45 INFO - PROCESS | 1823 | 1461573885282 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:45 INFO - PROCESS | 1823 | 1461573885474 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 01:44:45 INFO - PROCESS | 1823 | 1461573885611 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359f5e800 == 28 [pid = 1823] [id = 38] 01:44:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7f7358fd0400) [pid = 1823] [serial = 112] [outer = (nil)] 01:44:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7f7359211800) [pid = 1823] [serial = 113] [outer = 0x7f7358fd0400] 01:44:45 INFO - PROCESS | 1823 | 1461573885738 Marionette DEBUG loaded listener.js 01:44:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7f735a354800) [pid = 1823] [serial = 114] [outer = 0x7f7358fd0400] 01:44:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e3a6000 == 27 [pid = 1823] [id = 28] 01:44:46 INFO - PROCESS | 1823 | 1461573886634 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 01:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1384ms 01:44:46 INFO - PROCESS | 1823 | 1461573886652 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 01:44:46 INFO - PROCESS | 1823 | 1461573886659 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 01:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:44:46 INFO - PROCESS | 1823 | 1461573886669 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:44:46 INFO - PROCESS | 1823 | 1461573886674 Marionette TRACE conn4 <- [1,126,null,{}] 01:44:46 INFO - PROCESS | 1823 | 1461573886683 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:46 INFO - PROCESS | 1823 | 1461573886844 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 01:44:46 INFO - PROCESS | 1823 | 1461573886986 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735f1ea800 == 28 [pid = 1823] [id = 39] 01:44:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7f735a2c8c00) [pid = 1823] [serial = 115] [outer = (nil)] 01:44:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7f735a66ec00) [pid = 1823] [serial = 116] [outer = 0x7f735a2c8c00] 01:44:47 INFO - PROCESS | 1823 | 1461573887067 Marionette DEBUG loaded listener.js 01:44:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7f7364122000) [pid = 1823] [serial = 117] [outer = 0x7f735a2c8c00] 01:44:47 INFO - PROCESS | 1823 | 1461573887988 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 01:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1390ms 01:44:48 INFO - PROCESS | 1823 | 1461573888084 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 01:44:48 INFO - PROCESS | 1823 | 1461573888093 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 01:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:44:48 INFO - PROCESS | 1823 | 1461573888103 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:44:48 INFO - PROCESS | 1823 | 1461573888107 Marionette TRACE conn4 <- [1,130,null,{}] 01:44:48 INFO - PROCESS | 1823 | 1461573888154 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:48 INFO - PROCESS | 1823 | 1461573888372 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 01:44:48 INFO - PROCESS | 1823 | 1461573888446 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7366426800 == 29 [pid = 1823] [id = 40] 01:44:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7f734dc5e000) [pid = 1823] [serial = 118] [outer = (nil)] 01:44:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f734dc60400) [pid = 1823] [serial = 119] [outer = 0x7f734dc5e000] 01:44:48 INFO - PROCESS | 1823 | 1461573888550 Marionette DEBUG loaded listener.js 01:44:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f73652a5c00) [pid = 1823] [serial = 120] [outer = 0x7f734dc5e000] 01:44:49 INFO - PROCESS | 1823 | 1461573889399 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 01:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1336ms 01:44:49 INFO - PROCESS | 1823 | 1461573889439 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 01:44:49 INFO - PROCESS | 1823 | 1461573889443 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 01:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:44:49 INFO - PROCESS | 1823 | 1461573889450 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:44:49 INFO - PROCESS | 1823 | 1461573889455 Marionette TRACE conn4 <- [1,134,null,{}] 01:44:49 INFO - PROCESS | 1823 | 1461573889470 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:49 INFO - PROCESS | 1823 | 1461573889646 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 01:44:49 INFO - PROCESS | 1823 | 1461573889780 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a2e6800 == 30 [pid = 1823] [id = 41] 01:44:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f73517fac00) [pid = 1823] [serial = 121] [outer = (nil)] 01:44:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f7351b21000) [pid = 1823] [serial = 122] [outer = 0x7f73517fac00] 01:44:49 INFO - PROCESS | 1823 | 1461573889860 Marionette DEBUG loaded listener.js 01:44:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7f7359915c00) [pid = 1823] [serial = 123] [outer = 0x7f73517fac00] 01:44:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a712000 == 29 [pid = 1823] [id = 34] 01:44:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73583c0000 == 28 [pid = 1823] [id = 33] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a39e800 == 27 [pid = 1823] [id = 22] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e15f000 == 26 [pid = 1823] [id = 8] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a78f000 == 25 [pid = 1823] [id = 27] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7365f12800 == 24 [pid = 1823] [id = 35] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7366428000 == 23 [pid = 1823] [id = 36] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73562b2000 == 22 [pid = 1823] [id = 13] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7350282000 == 21 [pid = 1823] [id = 6] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7369bba000 == 20 [pid = 1823] [id = 37] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359f6c800 == 19 [pid = 1823] [id = 19] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736521d000 == 18 [pid = 1823] [id = 32] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a784000 == 17 [pid = 1823] [id = 30] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73641c9800 == 16 [pid = 1823] [id = 31] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735926f800 == 15 [pid = 1823] [id = 21] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359784800 == 14 [pid = 1823] [id = 29] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734f0c5000 == 13 [pid = 1823] [id = 23] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e3ae800 == 12 [pid = 1823] [id = 9] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7366426800 == 11 [pid = 1823] [id = 40] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359f5e800 == 10 [pid = 1823] [id = 38] 01:44:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735f1ea800 == 9 [pid = 1823] [id = 39] 01:44:54 INFO - PROCESS | 1823 | 1461573894464 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 01:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 5051ms 01:44:54 INFO - PROCESS | 1823 | 1461573894503 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 01:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:44:54 INFO - PROCESS | 1823 | 1461573894509 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 01:44:54 INFO - PROCESS | 1823 | 1461573894517 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:44:54 INFO - PROCESS | 1823 | 1461573894522 Marionette TRACE conn4 <- [1,138,null,{}] 01:44:54 INFO - PROCESS | 1823 | 1461573894532 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:54 INFO - PROCESS | 1823 | 1461573894690 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 01:44:54 INFO - PROCESS | 1823 | 1461573894815 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7354043800 == 10 [pid = 1823] [id = 42] 01:44:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7f73517fb000) [pid = 1823] [serial = 124] [outer = (nil)] 01:44:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7f73517fd800) [pid = 1823] [serial = 125] [outer = 0x7f73517fb000] 01:44:54 INFO - PROCESS | 1823 | 1461573894881 Marionette DEBUG loaded listener.js 01:44:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7f7351b24400) [pid = 1823] [serial = 126] [outer = 0x7f73517fb000] 01:44:55 INFO - PROCESS | 1823 | 1461573895529 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 01:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1037ms 01:44:55 INFO - PROCESS | 1823 | 1461573895554 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 01:44:55 INFO - PROCESS | 1823 | 1461573895564 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 01:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:44:55 INFO - PROCESS | 1823 | 1461573895574 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:44:55 INFO - PROCESS | 1823 | 1461573895578 Marionette TRACE conn4 <- [1,142,null,{}] 01:44:55 INFO - PROCESS | 1823 | 1461573895584 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:55 INFO - PROCESS | 1823 | 1461573895771 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 01:44:55 INFO - PROCESS | 1823 | 1461573895801 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735161c000 == 11 [pid = 1823] [id = 43] 01:44:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7f7351b24c00) [pid = 1823] [serial = 127] [outer = (nil)] 01:44:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f7355d89400) [pid = 1823] [serial = 128] [outer = 0x7f7351b24c00] 01:44:55 INFO - PROCESS | 1823 | 1461573895865 Marionette DEBUG loaded listener.js 01:44:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f73573ec800) [pid = 1823] [serial = 129] [outer = 0x7f7351b24c00] 01:44:56 INFO - PROCESS | 1823 | 1461573896718 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 01:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1187ms 01:44:56 INFO - PROCESS | 1823 | 1461573896796 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 01:44:56 INFO - PROCESS | 1823 | 1461573896800 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 01:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:44:56 INFO - PROCESS | 1823 | 1461573896848 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:44:56 INFO - PROCESS | 1823 | 1461573896855 Marionette TRACE conn4 <- [1,146,null,{}] 01:44:56 INFO - PROCESS | 1823 | 1461573896924 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:57 INFO - PROCESS | 1823 | 1461573897146 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 01:44:57 INFO - PROCESS | 1823 | 1461573897177 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a78e800 == 12 [pid = 1823] [id = 44] 01:44:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f734dc5ec00) [pid = 1823] [serial = 130] [outer = (nil)] 01:44:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f735a622800) [pid = 1823] [serial = 131] [outer = 0x7f734dc5ec00] 01:44:57 INFO - PROCESS | 1823 | 1461573897246 Marionette DEBUG loaded listener.js 01:44:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f735e254800) [pid = 1823] [serial = 132] [outer = 0x7f734dc5ec00] 01:44:58 INFO - PROCESS | 1823 | 1461573898039 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 01:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1239ms 01:44:58 INFO - PROCESS | 1823 | 1461573898065 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 01:44:58 INFO - PROCESS | 1823 | 1461573898070 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 01:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:44:58 INFO - PROCESS | 1823 | 1461573898075 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:44:58 INFO - PROCESS | 1823 | 1461573898077 Marionette TRACE conn4 <- [1,150,null,{}] 01:44:58 INFO - PROCESS | 1823 | 1461573898091 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:44:58 INFO - PROCESS | 1823 | 1461573898263 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 01:44:58 INFO - PROCESS | 1823 | 1461573898292 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736545d800 == 13 [pid = 1823] [id = 45] 01:44:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f7359502800) [pid = 1823] [serial = 133] [outer = (nil)] 01:44:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f73650f5000) [pid = 1823] [serial = 134] [outer = 0x7f7359502800] 01:44:58 INFO - PROCESS | 1823 | 1461573898354 Marionette DEBUG loaded listener.js 01:44:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f7365427c00) [pid = 1823] [serial = 135] [outer = 0x7f7359502800] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f734fe4c000) [pid = 1823] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f7350255800) [pid = 1823] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f7358455400) [pid = 1823] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f7350c3e800) [pid = 1823] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7f734e684400) [pid = 1823] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7f735620d800) [pid = 1823] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7f7350258000) [pid = 1823] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7f734e4b8800) [pid = 1823] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7f735b417000) [pid = 1823] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7f7356210800) [pid = 1823] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7f734e4b7400) [pid = 1823] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7f735025b400) [pid = 1823] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7f735b429c00) [pid = 1823] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7f7355cfb000) [pid = 1823] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7f7358fd3000) [pid = 1823] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7f7365eb0c00) [pid = 1823] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7f7356cc6000) [pid = 1823] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7f734fe4dc00) [pid = 1823] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7f73652a1000) [pid = 1823] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7f734dc5e000) [pid = 1823] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7f7358fd0400) [pid = 1823] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7f734e1d3400) [pid = 1823] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7f734e217400) [pid = 1823] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7f7350254800) [pid = 1823] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7f735a2c8c00) [pid = 1823] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7f734e210400) [pid = 1823] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7f734e1db400) [pid = 1823] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f734e4b9c00) [pid = 1823] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f734e4b6c00) [pid = 1823] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f735b426400) [pid = 1823] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f7366146400) [pid = 1823] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:44:59 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f7354a04400) [pid = 1823] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:45:00 INFO - PROCESS | 1823 | 1461573900051 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 01:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 2034ms 01:45:00 INFO - PROCESS | 1823 | 1461573900138 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 01:45:00 INFO - PROCESS | 1823 | 1461573900141 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 01:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:45:00 INFO - PROCESS | 1823 | 1461573900185 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:45:00 INFO - PROCESS | 1823 | 1461573900189 Marionette TRACE conn4 <- [1,154,null,{}] 01:45:00 INFO - PROCESS | 1823 | 1461573900238 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:00 INFO - PROCESS | 1823 | 1461573900394 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 01:45:00 INFO - PROCESS | 1823 | 1461573900416 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73583c1800 == 14 [pid = 1823] [id = 46] 01:45:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f734dc5c400) [pid = 1823] [serial = 136] [outer = (nil)] 01:45:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f735620ec00) [pid = 1823] [serial = 137] [outer = 0x7f734dc5c400] 01:45:00 INFO - PROCESS | 1823 | 1461573900520 Marionette DEBUG loaded listener.js 01:45:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f735a515000) [pid = 1823] [serial = 138] [outer = 0x7f734dc5c400] 01:45:01 INFO - PROCESS | 1823 | 1461573901320 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 01:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1224ms 01:45:01 INFO - PROCESS | 1823 | 1461573901437 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 01:45:01 INFO - PROCESS | 1823 | 1461573901443 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 01:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:45:01 INFO - PROCESS | 1823 | 1461573901465 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:45:01 INFO - PROCESS | 1823 | 1461573901470 Marionette TRACE conn4 <- [1,158,null,{}] 01:45:01 INFO - PROCESS | 1823 | 1461573901478 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:01 INFO - PROCESS | 1823 | 1461573901681 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 01:45:01 INFO - PROCESS | 1823 | 1461573901822 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735161a800 == 15 [pid = 1823] [id = 47] 01:45:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f734fba3000) [pid = 1823] [serial = 139] [outer = (nil)] 01:45:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f73517f4c00) [pid = 1823] [serial = 140] [outer = 0x7f734fba3000] 01:45:01 INFO - PROCESS | 1823 | 1461573901910 Marionette DEBUG loaded listener.js 01:45:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f7354013800) [pid = 1823] [serial = 141] [outer = 0x7f734fba3000] 01:45:02 INFO - PROCESS | 1823 | 1461573902903 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 01:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1500ms 01:45:02 INFO - PROCESS | 1823 | 1461573902954 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 01:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:45:02 INFO - PROCESS | 1823 | 1461573902960 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 01:45:02 INFO - PROCESS | 1823 | 1461573902974 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:45:02 INFO - PROCESS | 1823 | 1461573902981 Marionette TRACE conn4 <- [1,162,null,{}] 01:45:02 INFO - PROCESS | 1823 | 1461573902991 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:03 INFO - PROCESS | 1823 | 1461573903210 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 01:45:03 INFO - PROCESS | 1823 | 1461573903343 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a709000 == 16 [pid = 1823] [id = 48] 01:45:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f7354087400) [pid = 1823] [serial = 142] [outer = (nil)] 01:45:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7f7358c6d000) [pid = 1823] [serial = 143] [outer = 0x7f7354087400] 01:45:03 INFO - PROCESS | 1823 | 1461573903418 Marionette DEBUG loaded listener.js 01:45:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7f735a2c9800) [pid = 1823] [serial = 144] [outer = 0x7f7354087400] 01:45:04 INFO - PROCESS | 1823 | 1461573904351 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 01:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1442ms 01:45:04 INFO - PROCESS | 1823 | 1461573904411 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 01:45:04 INFO - PROCESS | 1823 | 1461573904414 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 01:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:45:04 INFO - PROCESS | 1823 | 1461573904421 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:45:04 INFO - PROCESS | 1823 | 1461573904424 Marionette TRACE conn4 <- [1,166,null,{}] 01:45:04 INFO - PROCESS | 1823 | 1461573904437 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:04 INFO - PROCESS | 1823 | 1461573904611 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 01:45:04 INFO - PROCESS | 1823 | 1461573904746 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734fb3b800 == 17 [pid = 1823] [id = 49] 01:45:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7f734e4be800) [pid = 1823] [serial = 145] [outer = (nil)] 01:45:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7f735024d800) [pid = 1823] [serial = 146] [outer = 0x7f734e4be800] 01:45:04 INFO - PROCESS | 1823 | 1461573904857 Marionette DEBUG loaded listener.js 01:45:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7f73587e5400) [pid = 1823] [serial = 147] [outer = 0x7f734e4be800] 01:45:05 INFO - PROCESS | 1823 | 1461573905650 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:45:06 INFO - PROCESS | 1823 | 1461573906021 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 01:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1636ms 01:45:06 INFO - PROCESS | 1823 | 1461573906058 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 01:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:45:06 INFO - PROCESS | 1823 | 1461573906064 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 01:45:06 INFO - PROCESS | 1823 | 1461573906071 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:45:06 INFO - PROCESS | 1823 | 1461573906076 Marionette TRACE conn4 <- [1,170,null,{}] 01:45:06 INFO - PROCESS | 1823 | 1461573906083 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:06 INFO - PROCESS | 1823 | 1461573906281 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7f7359914400) [pid = 1823] [serial = 52] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7f7356208c00) [pid = 1823] [serial = 40] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7f735a2c8400) [pid = 1823] [serial = 46] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7f735401f800) [pid = 1823] [serial = 67] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7f735a625000) [pid = 1823] [serial = 49] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7f7351b32800) [pid = 1823] [serial = 34] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7f7355c59800) [pid = 1823] [serial = 35] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f73580e0800) [pid = 1823] [serial = 37] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f7358115800) [pid = 1823] [serial = 38] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f7358453800) [pid = 1823] [serial = 41] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f735a50e800) [pid = 1823] [serial = 47] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f735a7a4000) [pid = 1823] [serial = 50] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f734e5b3800) [pid = 1823] [serial = 28] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f73576c9000) [pid = 1823] [serial = 43] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f735950ac00) [pid = 1823] [serial = 44] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f734e67dc00) [pid = 1823] [serial = 26] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f734e4bcc00) [pid = 1823] [serial = 25] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f735b40d000) [pid = 1823] [serial = 53] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f734e68ac00) [pid = 1823] [serial = 31] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f7351b3d400) [pid = 1823] [serial = 58] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7f736411a800) [pid = 1823] [serial = 55] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7f734e68a000) [pid = 1823] [serial = 82] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7f735a2d1800) [pid = 1823] [serial = 74] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x7f735f175400) [pid = 1823] [serial = 76] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x7f735991e400) [pid = 1823] [serial = 73] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 89 (0x7f734e214400) [pid = 1823] [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.] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 88 (0x7f735835c800) [pid = 1823] [serial = 71] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0x7f7356f9f400) [pid = 1823] [serial = 70] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x7f7367e4c000) [pid = 1823] [serial = 2] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0x7f7356449000) [pid = 1823] [serial = 68] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0x7f7365004400) [pid = 1823] [serial = 77] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x7f7357634800) [pid = 1823] [serial = 12] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 82 (0x7f7358fd1800) [pid = 1823] [serial = 62] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 81 (0x7f735a2d2800) [pid = 1823] [serial = 86] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 80 (0x7f735a519000) [pid = 1823] [serial = 64] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 79 (0x7f73650f7400) [pid = 1823] [serial = 79] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 78 (0x7f7358456800) [pid = 1823] [serial = 9] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 77 (0x7f7355d85000) [pid = 1823] [serial = 59] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 76 (0x7f7358118000) [pid = 1823] [serial = 61] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 75 (0x7f7359511000) [pid = 1823] [serial = 85] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 74 (0x7f7364f5ac00) [pid = 1823] [serial = 56] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 73 (0x7f7350256800) [pid = 1823] [serial = 16] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 72 (0x7f7355c56800) [pid = 1823] [serial = 17] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 71 (0x7f73516c1800) [pid = 1823] [serial = 19] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 70 (0x7f7364122800) [pid = 1823] [serial = 65] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 69 (0x7f7356210c00) [pid = 1823] [serial = 83] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 68 (0x7f734e1d5000) [pid = 1823] [serial = 22] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 67 (0x7f734e1da400) [pid = 1823] [serial = 23] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 66 (0x7f73654d7000) [pid = 1823] [serial = 80] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 65 (0x7f7351b21000) [pid = 1823] [serial = 122] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 64 (0x7f735f175c00) [pid = 1823] [serial = 101] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 63 (0x7f735b428400) [pid = 1823] [serial = 100] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 62 (0x7f7356fd0800) [pid = 1823] [serial = 97] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 61 (0x7f7366492000) [pid = 1823] [serial = 92] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 60 (0x7f735a66ec00) [pid = 1823] [serial = 116] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 59 (0x7f736624a000) [pid = 1823] [serial = 91] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 58 (0x7f735f171800) [pid = 1823] [serial = 88] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 57 (0x7f735a354800) [pid = 1823] [serial = 114] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 56 (0x7f7367e2f000) [pid = 1823] [serial = 94] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 55 (0x7f7364122000) [pid = 1823] [serial = 117] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 54 (0x7f736a710000) [pid = 1823] [serial = 111] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 53 (0x7f734dc60400) [pid = 1823] [serial = 119] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 52 (0x7f73654dc400) [pid = 1823] [serial = 104] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 51 (0x7f7366493000) [pid = 1823] [serial = 105] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 50 (0x7f736a6e7000) [pid = 1823] [serial = 110] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 49 (0x7f7364f51c00) [pid = 1823] [serial = 89] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 48 (0x7f73683bec00) [pid = 1823] [serial = 95] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 47 (0x7f7359198000) [pid = 1823] [serial = 98] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 46 (0x7f736a449c00) [pid = 1823] [serial = 108] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 45 (0x7f73652a5c00) [pid = 1823] [serial = 120] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 44 (0x7f7359211800) [pid = 1823] [serial = 113] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | --DOMWINDOW == 43 (0x7f736a2a6400) [pid = 1823] [serial = 107] [outer = (nil)] [url = about:blank] 01:45:06 INFO - PROCESS | 1823 | 1461573906468 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e5b4000 == 18 [pid = 1823] [id = 50] 01:45:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 44 (0x7f734e1da400) [pid = 1823] [serial = 148] [outer = (nil)] 01:45:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 45 (0x7f734e2d8c00) [pid = 1823] [serial = 149] [outer = 0x7f734e1da400] 01:45:06 INFO - PROCESS | 1823 | 1461573906538 Marionette DEBUG loaded listener.js 01:45:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 46 (0x7f7351b20000) [pid = 1823] [serial = 150] [outer = 0x7f734e1da400] 01:45:07 INFO - PROCESS | 1823 | 1461573907148 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 01:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1131ms 01:45:07 INFO - PROCESS | 1823 | 1461573907202 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 01:45:07 INFO - PROCESS | 1823 | 1461573907207 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 01:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:45:07 INFO - PROCESS | 1823 | 1461573907217 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:45:07 INFO - PROCESS | 1823 | 1461573907220 Marionette TRACE conn4 <- [1,174,null,{}] 01:45:07 INFO - PROCESS | 1823 | 1461573907226 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:07 INFO - PROCESS | 1823 | 1461573907394 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 01:45:07 INFO - PROCESS | 1823 | 1461573907566 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7350293000 == 19 [pid = 1823] [id = 51] 01:45:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 47 (0x7f734e4b1c00) [pid = 1823] [serial = 151] [outer = (nil)] 01:45:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 48 (0x7f7356208000) [pid = 1823] [serial = 152] [outer = 0x7f734e4b1c00] 01:45:07 INFO - PROCESS | 1823 | 1461573907700 Marionette DEBUG loaded listener.js 01:45:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 49 (0x7f7356cc5400) [pid = 1823] [serial = 153] [outer = 0x7f734e4b1c00] 01:45:08 INFO - PROCESS | 1823 | 1461573908319 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 01:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1127ms 01:45:08 INFO - PROCESS | 1823 | 1461573908344 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 01:45:08 INFO - PROCESS | 1823 | 1461573908348 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 01:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:45:08 INFO - PROCESS | 1823 | 1461573908354 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:45:08 INFO - PROCESS | 1823 | 1461573908360 Marionette TRACE conn4 <- [1,178,null,{}] 01:45:08 INFO - PROCESS | 1823 | 1461573908375 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:08 INFO - PROCESS | 1823 | 1461573908549 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 01:45:08 INFO - PROCESS | 1823 | 1461573908572 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73583a4800 == 20 [pid = 1823] [id = 52] 01:45:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 50 (0x7f73576c2c00) [pid = 1823] [serial = 154] [outer = (nil)] 01:45:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 51 (0x7f735835c800) [pid = 1823] [serial = 155] [outer = 0x7f73576c2c00] 01:45:08 INFO - PROCESS | 1823 | 1461573908643 Marionette DEBUG loaded listener.js 01:45:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 52 (0x7f7358fd1000) [pid = 1823] [serial = 156] [outer = 0x7f73576c2c00] 01:45:09 INFO - PROCESS | 1823 | 1461573909403 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 01:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1088ms 01:45:09 INFO - PROCESS | 1823 | 1461573909442 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 01:45:09 INFO - PROCESS | 1823 | 1461573909446 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 01:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:45:09 INFO - PROCESS | 1823 | 1461573909463 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:45:09 INFO - PROCESS | 1823 | 1461573909466 Marionette TRACE conn4 <- [1,182,null,{}] 01:45:09 INFO - PROCESS | 1823 | 1461573909471 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:09 INFO - PROCESS | 1823 | 1461573909639 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 01:45:09 INFO - PROCESS | 1823 | 1461573909661 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358b87000 == 21 [pid = 1823] [id = 53] 01:45:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 53 (0x7f7358113000) [pid = 1823] [serial = 157] [outer = (nil)] 01:45:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 54 (0x7f735a2c8400) [pid = 1823] [serial = 158] [outer = 0x7f7358113000] 01:45:09 INFO - PROCESS | 1823 | 1461573909722 Marionette DEBUG loaded listener.js 01:45:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 55 (0x7f735a2d3800) [pid = 1823] [serial = 159] [outer = 0x7f7358113000] 01:45:10 INFO - PROCESS | 1823 | 1461573910547 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 01:45:10 INFO - PROCESS | 1823 | --DOMWINDOW == 54 (0x7f734dc5ec00) [pid = 1823] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:45:10 INFO - PROCESS | 1823 | --DOMWINDOW == 53 (0x7f73517fac00) [pid = 1823] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:45:10 INFO - PROCESS | 1823 | --DOMWINDOW == 52 (0x7f7351b24c00) [pid = 1823] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:45:10 INFO - PROCESS | 1823 | --DOMWINDOW == 51 (0x7f73517fb000) [pid = 1823] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:45:10 INFO - PROCESS | 1823 | --DOMWINDOW == 50 (0x7f7359502800) [pid = 1823] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1128ms 01:45:10 INFO - PROCESS | 1823 | 1461573910592 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 01:45:10 INFO - PROCESS | 1823 | 1461573910595 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 01:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:45:10 INFO - PROCESS | 1823 | 1461573910601 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:45:10 INFO - PROCESS | 1823 | 1461573910603 Marionette TRACE conn4 <- [1,186,null,{}] 01:45:10 INFO - PROCESS | 1823 | 1461573910615 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:10 INFO - PROCESS | 1823 | 1461573910748 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 01:45:10 INFO - PROCESS | 1823 | 1461573910757 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73591f2800 == 22 [pid = 1823] [id = 54] 01:45:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 51 (0x7f734dc54800) [pid = 1823] [serial = 160] [outer = (nil)] 01:45:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 52 (0x7f735a2d6800) [pid = 1823] [serial = 161] [outer = 0x7f734dc54800] 01:45:10 INFO - PROCESS | 1823 | 1461573910817 Marionette DEBUG loaded listener.js 01:45:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 53 (0x7f735a51bc00) [pid = 1823] [serial = 162] [outer = 0x7f734dc54800] 01:45:11 INFO - PROCESS | 1823 | 1461573911430 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 01:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 838ms 01:45:11 INFO - PROCESS | 1823 | 1461573911439 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 01:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:45:11 INFO - PROCESS | 1823 | 1461573911442 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 01:45:11 INFO - PROCESS | 1823 | 1461573911447 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:45:11 INFO - PROCESS | 1823 | 1461573911450 Marionette TRACE conn4 <- [1,190,null,{}] 01:45:11 INFO - PROCESS | 1823 | 1461573911454 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:11 INFO - PROCESS | 1823 | 1461573911646 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 01:45:11 INFO - PROCESS | 1823 | 1461573911708 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735976b800 == 23 [pid = 1823] [id = 55] 01:45:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 54 (0x7f734e1d4400) [pid = 1823] [serial = 163] [outer = (nil)] 01:45:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 55 (0x7f735a519c00) [pid = 1823] [serial = 164] [outer = 0x7f734e1d4400] 01:45:11 INFO - PROCESS | 1823 | 1461573911773 Marionette DEBUG loaded listener.js 01:45:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 56 (0x7f73641cd400) [pid = 1823] [serial = 165] [outer = 0x7f734e1d4400] 01:45:12 INFO - PROCESS | 1823 | 1461573912363 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 01:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 934ms 01:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:45:12 INFO - PROCESS | 1823 | 1461573912381 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 01:45:12 INFO - PROCESS | 1823 | 1461573912383 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 01:45:12 INFO - PROCESS | 1823 | 1461573912389 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:45:12 INFO - PROCESS | 1823 | 1461573912391 Marionette TRACE conn4 <- [1,194,null,{}] 01:45:12 INFO - PROCESS | 1823 | 1461573912396 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:12 INFO - PROCESS | 1823 | 1461573912533 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 01:45:12 INFO - PROCESS | 1823 | 1461573912619 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359f5b000 == 24 [pid = 1823] [id = 56] 01:45:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 57 (0x7f7359509000) [pid = 1823] [serial = 166] [outer = (nil)] 01:45:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 58 (0x7f73641d7c00) [pid = 1823] [serial = 167] [outer = 0x7f7359509000] 01:45:12 INFO - PROCESS | 1823 | 1461573912680 Marionette DEBUG loaded listener.js 01:45:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 59 (0x7f7365004400) [pid = 1823] [serial = 168] [outer = 0x7f7359509000] 01:45:13 INFO - PROCESS | 1823 | 1461573913505 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 01:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1179ms 01:45:13 INFO - PROCESS | 1823 | 1461573913569 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 01:45:13 INFO - PROCESS | 1823 | 1461573913575 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 01:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:45:13 INFO - PROCESS | 1823 | 1461573913584 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:45:13 INFO - PROCESS | 1823 | 1461573913589 Marionette TRACE conn4 <- [1,198,null,{}] 01:45:13 INFO - PROCESS | 1823 | 1461573913598 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:13 INFO - PROCESS | 1823 | 1461573913798 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 01:45:13 INFO - PROCESS | 1823 | 1461573913922 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7354055800 == 25 [pid = 1823] [id = 57] 01:45:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 60 (0x7f7350250c00) [pid = 1823] [serial = 169] [outer = (nil)] 01:45:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 61 (0x7f7351b1e800) [pid = 1823] [serial = 170] [outer = 0x7f7350250c00] 01:45:14 INFO - PROCESS | 1823 | 1461573914001 Marionette DEBUG loaded listener.js 01:45:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 62 (0x7f7354a0d000) [pid = 1823] [serial = 171] [outer = 0x7f7350250c00] 01:45:14 INFO - PROCESS | 1823 | 1461573914835 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 01:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1281ms 01:45:14 INFO - PROCESS | 1823 | 1461573914867 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 01:45:14 INFO - PROCESS | 1823 | 1461573914876 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 01:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:45:14 INFO - PROCESS | 1823 | 1461573914886 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:45:14 INFO - PROCESS | 1823 | 1461573914891 Marionette TRACE conn4 <- [1,202,null,{}] 01:45:14 INFO - PROCESS | 1823 | 1461573914897 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:15 INFO - PROCESS | 1823 | 1461573915054 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 01:45:15 INFO - PROCESS | 1823 | 1461573915184 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735926c000 == 26 [pid = 1823] [id = 58] 01:45:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 63 (0x7f7356d87800) [pid = 1823] [serial = 172] [outer = (nil)] 01:45:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 64 (0x7f7357638800) [pid = 1823] [serial = 173] [outer = 0x7f7356d87800] 01:45:15 INFO - PROCESS | 1823 | 1461573915259 Marionette DEBUG loaded listener.js 01:45:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 65 (0x7f7359210000) [pid = 1823] [serial = 174] [outer = 0x7f7356d87800] 01:45:16 INFO - PROCESS | 1823 | 1461573916053 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 01:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1229ms 01:45:16 INFO - PROCESS | 1823 | 1461573916117 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 01:45:16 INFO - PROCESS | 1823 | 1461573916121 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 01:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:45:16 INFO - PROCESS | 1823 | 1461573916127 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:45:16 INFO - PROCESS | 1823 | 1461573916133 Marionette TRACE conn4 <- [1,206,null,{}] 01:45:16 INFO - PROCESS | 1823 | 1461573916149 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:16 INFO - PROCESS | 1823 | 1461573916347 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 01:45:16 INFO - PROCESS | 1823 | 1461573916472 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a3ab000 == 27 [pid = 1823] [id = 59] 01:45:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 66 (0x7f73599a5000) [pid = 1823] [serial = 175] [outer = (nil)] 01:45:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x7f735b418400) [pid = 1823] [serial = 176] [outer = 0x7f73599a5000] 01:45:16 INFO - PROCESS | 1823 | 1461573916551 Marionette DEBUG loaded listener.js 01:45:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 68 (0x7f735f16f800) [pid = 1823] [serial = 177] [outer = 0x7f73599a5000] 01:45:17 INFO - PROCESS | 1823 | 1461573917340 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 01:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1237ms 01:45:17 INFO - PROCESS | 1823 | 1461573917366 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 01:45:17 INFO - PROCESS | 1823 | 1461573917370 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 01:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:45:17 INFO - PROCESS | 1823 | 1461573917376 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:45:17 INFO - PROCESS | 1823 | 1461573917379 Marionette TRACE conn4 <- [1,210,null,{}] 01:45:17 INFO - PROCESS | 1823 | 1461573917384 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:17 INFO - PROCESS | 1823 | 1461573917547 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 01:45:17 INFO - PROCESS | 1823 | 1461573917670 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a78a800 == 28 [pid = 1823] [id = 60] 01:45:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 69 (0x7f735a620000) [pid = 1823] [serial = 178] [outer = (nil)] 01:45:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 70 (0x7f736507dc00) [pid = 1823] [serial = 179] [outer = 0x7f735a620000] 01:45:17 INFO - PROCESS | 1823 | 1461573917743 Marionette DEBUG loaded listener.js 01:45:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0x7f73652a5c00) [pid = 1823] [serial = 180] [outer = 0x7f735a620000] 01:45:18 INFO - PROCESS | 1823 | 1461573918704 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 01:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1380ms 01:45:18 INFO - PROCESS | 1823 | 1461573918758 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 01:45:18 INFO - PROCESS | 1823 | 1461573918763 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 01:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:45:18 INFO - PROCESS | 1823 | 1461573918771 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:45:18 INFO - PROCESS | 1823 | 1461573918776 Marionette TRACE conn4 <- [1,214,null,{}] 01:45:18 INFO - PROCESS | 1823 | 1461573918784 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:18 INFO - PROCESS | 1823 | 1461573918919 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 01:45:19 INFO - PROCESS | 1823 | 1461573919077 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734fb3a800 == 29 [pid = 1823] [id = 61] 01:45:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0x7f7350256800) [pid = 1823] [serial = 181] [outer = (nil)] 01:45:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0x7f73517f2000) [pid = 1823] [serial = 182] [outer = 0x7f7350256800] 01:45:19 INFO - PROCESS | 1823 | 1461573919197 Marionette DEBUG loaded listener.js 01:45:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0x7f7351b20800) [pid = 1823] [serial = 183] [outer = 0x7f7350256800] 01:45:19 INFO - PROCESS | 1823 | --DOMWINDOW == 73 (0x7f735620ec00) [pid = 1823] [serial = 137] [outer = (nil)] [url = about:blank] 01:45:19 INFO - PROCESS | 1823 | --DOMWINDOW == 72 (0x7f735e254800) [pid = 1823] [serial = 132] [outer = (nil)] [url = about:blank] 01:45:19 INFO - PROCESS | 1823 | --DOMWINDOW == 71 (0x7f735a622800) [pid = 1823] [serial = 131] [outer = (nil)] [url = about:blank] 01:45:19 INFO - PROCESS | 1823 | --DOMWINDOW == 70 (0x7f7359915c00) [pid = 1823] [serial = 123] [outer = (nil)] [url = about:blank] 01:45:19 INFO - PROCESS | 1823 | --DOMWINDOW == 69 (0x7f7355d89400) [pid = 1823] [serial = 128] [outer = (nil)] [url = about:blank] 01:45:19 INFO - PROCESS | 1823 | --DOMWINDOW == 68 (0x7f73517fd800) [pid = 1823] [serial = 125] [outer = (nil)] [url = about:blank] 01:45:19 INFO - PROCESS | 1823 | --DOMWINDOW == 67 (0x7f7351b24400) [pid = 1823] [serial = 126] [outer = (nil)] [url = about:blank] 01:45:19 INFO - PROCESS | 1823 | --DOMWINDOW == 66 (0x7f73650f5000) [pid = 1823] [serial = 134] [outer = (nil)] [url = about:blank] 01:45:19 INFO - PROCESS | 1823 | --DOMWINDOW == 65 (0x7f7365427c00) [pid = 1823] [serial = 135] [outer = (nil)] [url = about:blank] 01:45:19 INFO - PROCESS | 1823 | --DOMWINDOW == 64 (0x7f73573ec800) [pid = 1823] [serial = 129] [outer = (nil)] [url = about:blank] 01:45:19 INFO - PROCESS | 1823 | 1461573919943 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 01:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1190ms 01:45:19 INFO - PROCESS | 1823 | 1461573919960 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 01:45:19 INFO - PROCESS | 1823 | 1461573919967 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 01:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:45:19 INFO - PROCESS | 1823 | 1461573919976 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:45:19 INFO - PROCESS | 1823 | 1461573919979 Marionette TRACE conn4 <- [1,218,null,{}] 01:45:19 INFO - PROCESS | 1823 | 1461573919984 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:20 INFO - PROCESS | 1823 | 1461573920118 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 01:45:20 INFO - PROCESS | 1823 | 1461573920206 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7357603000 == 30 [pid = 1823] [id = 62] 01:45:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 65 (0x7f735025c400) [pid = 1823] [serial = 184] [outer = (nil)] 01:45:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 66 (0x7f7356210800) [pid = 1823] [serial = 185] [outer = 0x7f735025c400] 01:45:20 INFO - PROCESS | 1823 | 1461573920269 Marionette DEBUG loaded listener.js 01:45:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x7f7357635c00) [pid = 1823] [serial = 186] [outer = 0x7f735025c400] 01:45:20 INFO - PROCESS | 1823 | 1461573920907 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 01:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 976ms 01:45:20 INFO - PROCESS | 1823 | 1461573920954 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 01:45:20 INFO - PROCESS | 1823 | 1461573920957 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 01:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:45:20 INFO - PROCESS | 1823 | 1461573920963 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:45:20 INFO - PROCESS | 1823 | 1461573920968 Marionette TRACE conn4 <- [1,222,null,{}] 01:45:20 INFO - PROCESS | 1823 | 1461573920982 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:21 INFO - PROCESS | 1823 | 1461573921123 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 01:45:21 INFO - PROCESS | 1823 | 1461573921216 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735926e800 == 31 [pid = 1823] [id = 63] 01:45:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 68 (0x7f7355c55400) [pid = 1823] [serial = 187] [outer = (nil)] 01:45:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 69 (0x7f735950bc00) [pid = 1823] [serial = 188] [outer = 0x7f7355c55400] 01:45:21 INFO - PROCESS | 1823 | 1461573921281 Marionette DEBUG loaded listener.js 01:45:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 70 (0x7f735a61a400) [pid = 1823] [serial = 189] [outer = 0x7f7355c55400] 01:45:21 INFO - PROCESS | 1823 | 1461573921904 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 01:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 990ms 01:45:21 INFO - PROCESS | 1823 | 1461573921954 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 01:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:45:21 INFO - PROCESS | 1823 | 1461573921959 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 01:45:21 INFO - PROCESS | 1823 | 1461573921964 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:45:21 INFO - PROCESS | 1823 | 1461573921967 Marionette TRACE conn4 <- [1,226,null,{}] 01:45:21 INFO - PROCESS | 1823 | 1461573921972 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:22 INFO - PROCESS | 1823 | 1461573922149 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 01:45:22 INFO - PROCESS | 1823 | 1461573922175 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a242000 == 32 [pid = 1823] [id = 64] 01:45:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0x7f734e1df800) [pid = 1823] [serial = 190] [outer = (nil)] 01:45:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0x7f735b425000) [pid = 1823] [serial = 191] [outer = 0x7f734e1df800] 01:45:22 INFO - PROCESS | 1823 | 1461573922236 Marionette DEBUG loaded listener.js 01:45:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0x7f7364f57000) [pid = 1823] [serial = 192] [outer = 0x7f734e1df800] 01:45:22 INFO - PROCESS | 1823 | 1461573922967 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 01:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1037ms 01:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:45:23 INFO - PROCESS | 1823 | 1461573923001 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 01:45:23 INFO - PROCESS | 1823 | 1461573923003 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 01:45:23 INFO - PROCESS | 1823 | 1461573923009 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:45:23 INFO - PROCESS | 1823 | 1461573923012 Marionette TRACE conn4 <- [1,230,null,{}] 01:45:23 INFO - PROCESS | 1823 | 1461573923023 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:23 INFO - PROCESS | 1823 | 1461573923193 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 01:45:23 INFO - PROCESS | 1823 | 1461573923218 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735f1e0800 == 33 [pid = 1823] [id = 65] 01:45:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0x7f734dc56c00) [pid = 1823] [serial = 193] [outer = (nil)] 01:45:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0x7f73650f7400) [pid = 1823] [serial = 194] [outer = 0x7f734dc56c00] 01:45:23 INFO - PROCESS | 1823 | 1461573923276 Marionette DEBUG loaded listener.js 01:45:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 76 (0x7f73654d8000) [pid = 1823] [serial = 195] [outer = 0x7f734dc56c00] 01:45:23 INFO - PROCESS | 1823 | 1461573923984 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 01:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1034ms 01:45:24 INFO - PROCESS | 1823 | 1461573924047 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 01:45:24 INFO - PROCESS | 1823 | 1461573924051 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 01:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:45:24 INFO - PROCESS | 1823 | 1461573924056 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:45:24 INFO - PROCESS | 1823 | 1461573924058 Marionette TRACE conn4 <- [1,234,null,{}] 01:45:24 INFO - PROCESS | 1823 | 1461573924063 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:24 INFO - PROCESS | 1823 | 1461573924312 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 01:45:24 INFO - PROCESS | 1823 | --DOMWINDOW == 75 (0x7f7358113000) [pid = 1823] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:45:24 INFO - PROCESS | 1823 | --DOMWINDOW == 74 (0x7f734dc54800) [pid = 1823] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:45:24 INFO - PROCESS | 1823 | --DOMWINDOW == 73 (0x7f734dc5c400) [pid = 1823] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:45:24 INFO - PROCESS | 1823 | --DOMWINDOW == 72 (0x7f734e4b1c00) [pid = 1823] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:45:24 INFO - PROCESS | 1823 | --DOMWINDOW == 71 (0x7f734e1da400) [pid = 1823] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:45:24 INFO - PROCESS | 1823 | --DOMWINDOW == 70 (0x7f73576c2c00) [pid = 1823] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:45:24 INFO - PROCESS | 1823 | --DOMWINDOW == 69 (0x7f734e1d4400) [pid = 1823] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:45:24 INFO - PROCESS | 1823 | 1461573924387 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358759000 == 34 [pid = 1823] [id = 66] 01:45:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 70 (0x7f734dc5c400) [pid = 1823] [serial = 196] [outer = (nil)] 01:45:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0x7f7354090400) [pid = 1823] [serial = 197] [outer = 0x7f734dc5c400] 01:45:24 INFO - PROCESS | 1823 | 1461573924468 Marionette DEBUG loaded listener.js 01:45:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0x7f73662c8400) [pid = 1823] [serial = 198] [outer = 0x7f734dc5c400] 01:45:25 INFO - PROCESS | 1823 | 1461573925081 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 01:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1076ms 01:45:25 INFO - PROCESS | 1823 | 1461573925141 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 01:45:25 INFO - PROCESS | 1823 | 1461573925145 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 01:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:45:25 INFO - PROCESS | 1823 | 1461573925150 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:45:25 INFO - PROCESS | 1823 | 1461573925153 Marionette TRACE conn4 <- [1,238,null,{}] 01:45:25 INFO - PROCESS | 1823 | 1461573925158 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:25 INFO - PROCESS | 1823 | 1461573925311 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 01:45:25 INFO - PROCESS | 1823 | 1461573925343 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736509f000 == 35 [pid = 1823] [id = 67] 01:45:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0x7f734dc42400) [pid = 1823] [serial = 199] [outer = (nil)] 01:45:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0x7f734dc4bc00) [pid = 1823] [serial = 200] [outer = 0x7f734dc42400] 01:45:25 INFO - PROCESS | 1823 | 1461573925402 Marionette DEBUG loaded listener.js 01:45:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0x7f734dc52c00) [pid = 1823] [serial = 201] [outer = 0x7f734dc42400] 01:45:26 INFO - PROCESS | 1823 | 1461573926021 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 01:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 926ms 01:45:26 INFO - PROCESS | 1823 | 1461573926080 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 01:45:26 INFO - PROCESS | 1823 | 1461573926086 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 01:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:45:26 INFO - PROCESS | 1823 | 1461573926094 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:45:26 INFO - PROCESS | 1823 | 1461573926098 Marionette TRACE conn4 <- [1,242,null,{}] 01:45:26 INFO - PROCESS | 1823 | 1461573926106 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:26 INFO - PROCESS | 1823 | 1461573926246 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 01:45:26 INFO - PROCESS | 1823 | 1461573926387 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e5b3000 == 36 [pid = 1823] [id = 68] 01:45:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 76 (0x7f734dc43400) [pid = 1823] [serial = 202] [outer = (nil)] 01:45:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 77 (0x7f734dc49000) [pid = 1823] [serial = 203] [outer = 0x7f734dc43400] 01:45:26 INFO - PROCESS | 1823 | 1461573926459 Marionette DEBUG loaded listener.js 01:45:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 78 (0x7f734e1d5000) [pid = 1823] [serial = 204] [outer = 0x7f734dc43400] 01:45:27 INFO - PROCESS | 1823 | 1461573927233 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 01:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1189ms 01:45:27 INFO - PROCESS | 1823 | 1461573927283 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 01:45:27 INFO - PROCESS | 1823 | 1461573927290 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 01:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:45:27 INFO - PROCESS | 1823 | 1461573927299 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:45:27 INFO - PROCESS | 1823 | 1461573927303 Marionette TRACE conn4 <- [1,246,null,{}] 01:45:27 INFO - PROCESS | 1823 | 1461573927310 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:27 INFO - PROCESS | 1823 | 1461573927472 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 01:45:27 INFO - PROCESS | 1823 | 1461573927610 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359274800 == 37 [pid = 1823] [id = 69] 01:45:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 79 (0x7f734dc44000) [pid = 1823] [serial = 205] [outer = (nil)] 01:45:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 80 (0x7f7354a0ec00) [pid = 1823] [serial = 206] [outer = 0x7f734dc44000] 01:45:27 INFO - PROCESS | 1823 | 1461573927685 Marionette DEBUG loaded listener.js 01:45:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0x7f7356fc6800) [pid = 1823] [serial = 207] [outer = 0x7f734dc44000] 01:45:28 INFO - PROCESS | 1823 | 1461573928523 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 01:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1280ms 01:45:28 INFO - PROCESS | 1823 | 1461573928582 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 01:45:28 INFO - PROCESS | 1823 | 1461573928588 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 01:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:45:28 INFO - PROCESS | 1823 | 1461573928595 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:45:28 INFO - PROCESS | 1823 | 1461573928598 Marionette TRACE conn4 <- [1,250,null,{}] 01:45:28 INFO - PROCESS | 1823 | 1461573928604 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:28 INFO - PROCESS | 1823 | 1461573928760 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 01:45:28 INFO - PROCESS | 1823 | 1461573928886 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736526f800 == 38 [pid = 1823] [id = 70] 01:45:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0x7f735844e400) [pid = 1823] [serial = 208] [outer = (nil)] 01:45:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x7f735a2d0c00) [pid = 1823] [serial = 209] [outer = 0x7f735844e400] 01:45:28 INFO - PROCESS | 1823 | 1461573928957 Marionette DEBUG loaded listener.js 01:45:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7f7364d47c00) [pid = 1823] [serial = 210] [outer = 0x7f735844e400] 01:45:29 INFO - PROCESS | 1823 | 1461573929778 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 01:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1233ms 01:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:45:29 INFO - PROCESS | 1823 | 1461573929829 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 01:45:29 INFO - PROCESS | 1823 | 1461573929832 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 01:45:29 INFO - PROCESS | 1823 | 1461573929845 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:45:29 INFO - PROCESS | 1823 | 1461573929854 Marionette TRACE conn4 <- [1,254,null,{}] 01:45:29 INFO - PROCESS | 1823 | 1461573929862 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:30 INFO - PROCESS | 1823 | 1461573930054 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 01:45:30 INFO - PROCESS | 1823 | 1461573930182 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736836e000 == 39 [pid = 1823] [id = 71] 01:45:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7f7359511c00) [pid = 1823] [serial = 211] [outer = (nil)] 01:45:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7f7366492000) [pid = 1823] [serial = 212] [outer = 0x7f7359511c00] 01:45:30 INFO - PROCESS | 1823 | 1461573930252 Marionette DEBUG loaded listener.js 01:45:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7f7367e2fc00) [pid = 1823] [serial = 213] [outer = 0x7f7359511c00] 01:45:31 INFO - PROCESS | 1823 | 1461573931115 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 01:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1347ms 01:45:31 INFO - PROCESS | 1823 | 1461573931185 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 01:45:31 INFO - PROCESS | 1823 | 1461573931189 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 01:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:45:31 INFO - PROCESS | 1823 | 1461573931195 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:45:31 INFO - PROCESS | 1823 | 1461573931197 Marionette TRACE conn4 <- [1,258,null,{}] 01:45:31 INFO - PROCESS | 1823 | 1461573931203 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:31 INFO - PROCESS | 1823 | 1461573931353 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 01:45:31 INFO - PROCESS | 1823 | 1461573931483 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734f0d1800 == 40 [pid = 1823] [id = 72] 01:45:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7f734e1d9000) [pid = 1823] [serial = 214] [outer = (nil)] 01:45:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x7f7351b22400) [pid = 1823] [serial = 215] [outer = 0x7f734e1d9000] 01:45:31 INFO - PROCESS | 1823 | 1461573931556 Marionette DEBUG loaded listener.js 01:45:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7f735a51d800) [pid = 1823] [serial = 216] [outer = 0x7f734e1d9000] 01:45:32 INFO - PROCESS | 1823 | 1461573932602 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 01:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1436ms 01:45:32 INFO - PROCESS | 1823 | 1461573932633 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 01:45:32 INFO - PROCESS | 1823 | 1461573932638 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 01:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:45:32 INFO - PROCESS | 1823 | 1461573932647 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:45:32 INFO - PROCESS | 1823 | 1461573932651 Marionette TRACE conn4 <- [1,262,null,{}] 01:45:32 INFO - PROCESS | 1823 | 1461573932658 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:32 INFO - PROCESS | 1823 | 1461573932811 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 01:45:32 INFO - PROCESS | 1823 | 1461573932969 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:32 INFO - PROCESS | 1823 | --DOMWINDOW == 89 (0x7f73641d7c00) [pid = 1823] [serial = 167] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734f0d5800 == 41 [pid = 1823] [id = 73] 01:45:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7f735401c000) [pid = 1823] [serial = 217] [outer = (nil)] 01:45:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7f7356c42000) [pid = 1823] [serial = 218] [outer = 0x7f735401c000] 01:45:33 INFO - PROCESS | 1823 | 1461573933106 Marionette DEBUG loaded listener.js 01:45:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7f735763c800) [pid = 1823] [serial = 219] [outer = 0x7f735401c000] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x7f735a2c8400) [pid = 1823] [serial = 158] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x7f735a2d6800) [pid = 1823] [serial = 161] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 89 (0x7f735a515000) [pid = 1823] [serial = 138] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 88 (0x7f73517f4c00) [pid = 1823] [serial = 140] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0x7f7356208000) [pid = 1823] [serial = 152] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x7f7356cc5400) [pid = 1823] [serial = 153] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0x7f734e2d8c00) [pid = 1823] [serial = 149] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0x7f7351b20000) [pid = 1823] [serial = 150] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x7f735835c800) [pid = 1823] [serial = 155] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 82 (0x7f735024d800) [pid = 1823] [serial = 146] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 81 (0x7f7358c6d000) [pid = 1823] [serial = 143] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 80 (0x7f735a519c00) [pid = 1823] [serial = 164] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 79 (0x7f735a2d3800) [pid = 1823] [serial = 159] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 78 (0x7f73641cd400) [pid = 1823] [serial = 165] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 77 (0x7f735a51bc00) [pid = 1823] [serial = 162] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | --DOMWINDOW == 76 (0x7f7358fd1000) [pid = 1823] [serial = 156] [outer = (nil)] [url = about:blank] 01:45:33 INFO - PROCESS | 1823 | 1461573933815 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 01:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1182ms 01:45:33 INFO - PROCESS | 1823 | 1461573933830 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 01:45:33 INFO - PROCESS | 1823 | 1461573933838 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 01:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:45:33 INFO - PROCESS | 1823 | 1461573933848 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:45:33 INFO - PROCESS | 1823 | 1461573933851 Marionette TRACE conn4 <- [1,266,null,{}] 01:45:33 INFO - PROCESS | 1823 | 1461573933855 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:34 INFO - PROCESS | 1823 | 1461573934004 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 01:45:34 INFO - PROCESS | 1823 | 1461573934101 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358c59000 == 42 [pid = 1823] [id = 74] 01:45:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 77 (0x7f734e1d5400) [pid = 1823] [serial = 220] [outer = (nil)] 01:45:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 78 (0x7f735950fc00) [pid = 1823] [serial = 221] [outer = 0x7f734e1d5400] 01:45:34 INFO - PROCESS | 1823 | 1461573934160 Marionette DEBUG loaded listener.js 01:45:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 79 (0x7f735a35a800) [pid = 1823] [serial = 222] [outer = 0x7f734e1d5400] 01:45:34 INFO - PROCESS | 1823 | 1461573934792 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 01:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 981ms 01:45:34 INFO - PROCESS | 1823 | 1461573934829 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 01:45:34 INFO - PROCESS | 1823 | 1461573934832 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 01:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:45:34 INFO - PROCESS | 1823 | 1461573934838 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:45:34 INFO - PROCESS | 1823 | 1461573934843 Marionette TRACE conn4 <- [1,270,null,{}] 01:45:34 INFO - PROCESS | 1823 | 1461573934857 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:35 INFO - PROCESS | 1823 | 1461573935023 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 01:45:35 INFO - PROCESS | 1823 | 1461573935049 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a232800 == 43 [pid = 1823] [id = 75] 01:45:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 80 (0x7f735a515000) [pid = 1823] [serial = 223] [outer = (nil)] 01:45:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0x7f736411f000) [pid = 1823] [serial = 224] [outer = 0x7f735a515000] 01:45:35 INFO - PROCESS | 1823 | 1461573935110 Marionette DEBUG loaded listener.js 01:45:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0x7f736541f400) [pid = 1823] [serial = 225] [outer = 0x7f735a515000] 01:45:35 INFO - PROCESS | 1823 | 1461573935945 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 01:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1137ms 01:45:35 INFO - PROCESS | 1823 | 1461573935976 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 01:45:35 INFO - PROCESS | 1823 | 1461573935981 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 01:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:45:35 INFO - PROCESS | 1823 | 1461573935986 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:45:35 INFO - PROCESS | 1823 | 1461573935988 Marionette TRACE conn4 <- [1,274,null,{}] 01:45:36 INFO - PROCESS | 1823 | 1461573936000 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:36 INFO - PROCESS | 1823 | 1461573936162 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 01:45:36 INFO - PROCESS | 1823 | 1461573936227 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7364d0a800 == 44 [pid = 1823] [id = 76] 01:45:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x7f73516b8000) [pid = 1823] [serial = 226] [outer = (nil)] 01:45:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7f7366254c00) [pid = 1823] [serial = 227] [outer = 0x7f73516b8000] 01:45:36 INFO - PROCESS | 1823 | 1461573936286 Marionette DEBUG loaded listener.js 01:45:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7f7368342800) [pid = 1823] [serial = 228] [outer = 0x7f73516b8000] 01:45:36 INFO - PROCESS | 1823 | 1461573936963 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 01:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1034ms 01:45:37 INFO - PROCESS | 1823 | 1461573937022 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 01:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:45:37 INFO - PROCESS | 1823 | 1461573937026 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 01:45:37 INFO - PROCESS | 1823 | 1461573937037 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:45:37 INFO - PROCESS | 1823 | 1461573937039 Marionette TRACE conn4 <- [1,278,null,{}] 01:45:37 INFO - PROCESS | 1823 | 1461573937043 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:37 INFO - PROCESS | 1823 | 1461573937217 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 01:45:37 INFO - PROCESS | 1823 | 1461573937240 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736612f800 == 45 [pid = 1823] [id = 77] 01:45:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7f734e1db800) [pid = 1823] [serial = 229] [outer = (nil)] 01:45:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7f73683c1400) [pid = 1823] [serial = 230] [outer = 0x7f734e1db800] 01:45:37 INFO - PROCESS | 1823 | 1461573937301 Marionette DEBUG loaded listener.js 01:45:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7f7369d9e800) [pid = 1823] [serial = 231] [outer = 0x7f734e1db800] 01:45:37 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0x7f7355c55400) [pid = 1823] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:45:37 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x7f734dc56c00) [pid = 1823] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:45:37 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0x7f735025c400) [pid = 1823] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:45:37 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0x7f7350256800) [pid = 1823] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:45:37 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x7f734dc5c400) [pid = 1823] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:45:37 INFO - PROCESS | 1823 | --DOMWINDOW == 82 (0x7f734e1df800) [pid = 1823] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:45:38 INFO - PROCESS | 1823 | 1461573938071 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 01:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1090ms 01:45:38 INFO - PROCESS | 1823 | 1461573938122 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 01:45:38 INFO - PROCESS | 1823 | 1461573938125 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 01:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:45:38 INFO - PROCESS | 1823 | 1461573938130 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:45:38 INFO - PROCESS | 1823 | 1461573938132 Marionette TRACE conn4 <- [1,282,null,{}] 01:45:38 INFO - PROCESS | 1823 | 1461573938137 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:38 INFO - PROCESS | 1823 | 1461573938297 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 01:45:38 INFO - PROCESS | 1823 | 1461573938309 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7369bac000 == 46 [pid = 1823] [id = 78] 01:45:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x7f73587d7000) [pid = 1823] [serial = 232] [outer = (nil)] 01:45:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7f736a608000) [pid = 1823] [serial = 233] [outer = 0x7f73587d7000] 01:45:38 INFO - PROCESS | 1823 | 1461573938373 Marionette DEBUG loaded listener.js 01:45:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7f736a6e3000) [pid = 1823] [serial = 234] [outer = 0x7f73587d7000] 01:45:39 INFO - PROCESS | 1823 | 1461573939087 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 01:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 977ms 01:45:39 INFO - PROCESS | 1823 | 1461573939110 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 01:45:39 INFO - PROCESS | 1823 | 1461573939113 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 01:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:45:39 INFO - PROCESS | 1823 | 1461573939118 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:45:39 INFO - PROCESS | 1823 | 1461573939121 Marionette TRACE conn4 <- [1,286,null,{}] 01:45:39 INFO - PROCESS | 1823 | 1461573939126 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:39 INFO - PROCESS | 1823 | 1461573939284 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 01:45:39 INFO - PROCESS | 1823 | 1461573939300 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a262800 == 47 [pid = 1823] [id = 79] 01:45:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7f734dc48400) [pid = 1823] [serial = 235] [outer = (nil)] 01:45:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7f736a70fc00) [pid = 1823] [serial = 236] [outer = 0x7f734dc48400] 01:45:39 INFO - PROCESS | 1823 | 1461573939361 Marionette DEBUG loaded listener.js 01:45:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7f736a78b400) [pid = 1823] [serial = 237] [outer = 0x7f734dc48400] 01:45:40 INFO - PROCESS | 1823 | 1461573940150 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 01:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1077ms 01:45:40 INFO - PROCESS | 1823 | 1461573940198 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 01:45:40 INFO - PROCESS | 1823 | 1461573940205 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 01:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:45:40 INFO - PROCESS | 1823 | 1461573940215 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:45:40 INFO - PROCESS | 1823 | 1461573940219 Marionette TRACE conn4 <- [1,290,null,{}] 01:45:40 INFO - PROCESS | 1823 | 1461573940229 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:40 INFO - PROCESS | 1823 | 1461573940411 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 01:45:40 INFO - PROCESS | 1823 | 1461573940541 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358763800 == 48 [pid = 1823] [id = 80] 01:45:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x7f734e4b2000) [pid = 1823] [serial = 238] [outer = (nil)] 01:45:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7f7351b24c00) [pid = 1823] [serial = 239] [outer = 0x7f734e4b2000] 01:45:40 INFO - PROCESS | 1823 | 1461573940616 Marionette DEBUG loaded listener.js 01:45:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7f7356453c00) [pid = 1823] [serial = 240] [outer = 0x7f734e4b2000] 01:45:41 INFO - PROCESS | 1823 | 1461573941490 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 01:45:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7f73517fb800) [pid = 1823] [serial = 241] [outer = 0x7f734e685000] 01:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1339ms 01:45:41 INFO - PROCESS | 1823 | 1461573941567 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 01:45:41 INFO - PROCESS | 1823 | 1461573941575 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 01:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:45:41 INFO - PROCESS | 1823 | 1461573941630 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:45:41 INFO - PROCESS | 1823 | 1461573941635 Marionette TRACE conn4 <- [1,294,null,{}] 01:45:41 INFO - PROCESS | 1823 | 1461573941643 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:41 INFO - PROCESS | 1823 | 1461573941801 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 01:45:41 INFO - PROCESS | 1823 | 1461573941932 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73652ec800 == 49 [pid = 1823] [id = 81] 01:45:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7f734e1d1c00) [pid = 1823] [serial = 242] [outer = (nil)] 01:45:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f735a352c00) [pid = 1823] [serial = 243] [outer = 0x7f734e1d1c00] 01:45:42 INFO - PROCESS | 1823 | 1461573942008 Marionette DEBUG loaded listener.js 01:45:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f7365207000) [pid = 1823] [serial = 244] [outer = 0x7f734e1d1c00] 01:45:42 INFO - PROCESS | 1823 | 1461573942809 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1262ms 01:45:42 INFO - PROCESS | 1823 | 1461573942873 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 01:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:45:42 INFO - PROCESS | 1823 | 1461573942877 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 01:45:42 INFO - PROCESS | 1823 | 1461573942884 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:45:42 INFO - PROCESS | 1823 | 1461573942890 Marionette TRACE conn4 <- [1,298,null,{}] 01:45:42 INFO - PROCESS | 1823 | 1461573942904 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:43 INFO - PROCESS | 1823 | 1461573943069 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 01:45:43 INFO - PROCESS | 1823 | 1461573943201 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a717800 == 50 [pid = 1823] [id = 82] 01:45:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f73662cc800) [pid = 1823] [serial = 245] [outer = (nil)] 01:45:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f736a26a400) [pid = 1823] [serial = 246] [outer = 0x7f73662cc800] 01:45:43 INFO - PROCESS | 1823 | 1461573943281 Marionette DEBUG loaded listener.js 01:45:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f736a60b000) [pid = 1823] [serial = 247] [outer = 0x7f73662cc800] 01:45:44 INFO - PROCESS | 1823 | 1461573944115 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1242ms 01:45:44 INFO - PROCESS | 1823 | 1461573944141 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 01:45:44 INFO - PROCESS | 1823 | 1461573944146 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 01:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:45:44 INFO - PROCESS | 1823 | 1461573944153 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:45:44 INFO - PROCESS | 1823 | 1461573944156 Marionette TRACE conn4 <- [1,302,null,{}] 01:45:44 INFO - PROCESS | 1823 | 1461573944161 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:44 INFO - PROCESS | 1823 | 1461573944310 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 01:45:44 INFO - PROCESS | 1823 | 1461573944445 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736cd71800 == 51 [pid = 1823] [id = 83] 01:45:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f73683c2000) [pid = 1823] [serial = 248] [outer = (nil)] 01:45:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f736c2c4800) [pid = 1823] [serial = 249] [outer = 0x7f73683c2000] 01:45:44 INFO - PROCESS | 1823 | 1461573944518 Marionette DEBUG loaded listener.js 01:45:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f736d012000) [pid = 1823] [serial = 250] [outer = 0x7f73683c2000] 01:45:45 INFO - PROCESS | 1823 | 1461573945335 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1227ms 01:45:45 INFO - PROCESS | 1823 | 1461573945382 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 01:45:45 INFO - PROCESS | 1823 | 1461573945385 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 01:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:45:45 INFO - PROCESS | 1823 | 1461573945391 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:45:45 INFO - PROCESS | 1823 | 1461573945393 Marionette TRACE conn4 <- [1,306,null,{}] 01:45:45 INFO - PROCESS | 1823 | 1461573945399 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:45 INFO - PROCESS | 1823 | 1461573945557 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 01:45:45 INFO - PROCESS | 1823 | 1461573945690 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736e6c0800 == 52 [pid = 1823] [id = 84] 01:45:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f734e211000) [pid = 1823] [serial = 251] [outer = (nil)] 01:45:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f734e26cc00) [pid = 1823] [serial = 252] [outer = 0x7f734e211000] 01:45:45 INFO - PROCESS | 1823 | 1461573945766 Marionette DEBUG loaded listener.js 01:45:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f734e271c00) [pid = 1823] [serial = 253] [outer = 0x7f734e211000] 01:45:46 INFO - PROCESS | 1823 | 1461573946539 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1183ms 01:45:46 INFO - PROCESS | 1823 | 1461573946575 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 01:45:46 INFO - PROCESS | 1823 | 1461573946578 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 01:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:45:46 INFO - PROCESS | 1823 | 1461573946584 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:45:46 INFO - PROCESS | 1823 | 1461573946586 Marionette TRACE conn4 <- [1,310,null,{}] 01:45:46 INFO - PROCESS | 1823 | 1461573946608 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:46 INFO - PROCESS | 1823 | 1461573946800 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 01:45:46 INFO - PROCESS | 1823 | 1461573946932 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734bf7a800 == 53 [pid = 1823] [id = 85] 01:45:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f734dc43c00) [pid = 1823] [serial = 254] [outer = (nil)] 01:45:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f7350c44400) [pid = 1823] [serial = 255] [outer = 0x7f734dc43c00] 01:45:47 INFO - PROCESS | 1823 | 1461573947006 Marionette DEBUG loaded listener.js 01:45:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f736a6e9400) [pid = 1823] [serial = 256] [outer = 0x7f734dc43c00] 01:45:48 INFO - PROCESS | 1823 | 1461573948025 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1484ms 01:45:48 INFO - PROCESS | 1823 | 1461573948070 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 01:45:48 INFO - PROCESS | 1823 | 1461573948077 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 01:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:45:48 INFO - PROCESS | 1823 | 1461573948085 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:45:48 INFO - PROCESS | 1823 | 1461573948090 Marionette TRACE conn4 <- [1,314,null,{}] 01:45:48 INFO - PROCESS | 1823 | 1461573948115 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:48 INFO - PROCESS | 1823 | 1461573948270 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 01:45:48 INFO - PROCESS | 1823 | 1461573948415 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e3a1800 == 54 [pid = 1823] [id = 86] 01:45:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f73517f6400) [pid = 1823] [serial = 257] [outer = (nil)] 01:45:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f73517ff400) [pid = 1823] [serial = 258] [outer = 0x7f73517f6400] 01:45:48 INFO - PROCESS | 1823 | 1461573948516 Marionette DEBUG loaded listener.js 01:45:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f7356203c00) [pid = 1823] [serial = 259] [outer = 0x7f73517f6400] 01:45:49 INFO - PROCESS | 1823 | 1461573949349 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:45:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7369bac000 == 53 [pid = 1823] [id = 78] 01:45:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736612f800 == 52 [pid = 1823] [id = 77] 01:45:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7364d0a800 == 51 [pid = 1823] [id = 76] 01:45:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a232800 == 50 [pid = 1823] [id = 75] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7f736507dc00) [pid = 1823] [serial = 179] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7f734dc4bc00) [pid = 1823] [serial = 200] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7358c59000 == 49 [pid = 1823] [id = 74] 01:45:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734f0d5800 == 48 [pid = 1823] [id = 73] 01:45:49 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. 01:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1350ms 01:45:49 INFO - PROCESS | 1823 | 1461573949439 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 01:45:49 INFO - PROCESS | 1823 | 1461573949445 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 01:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:45:49 INFO - PROCESS | 1823 | 1461573949455 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:45:49 INFO - PROCESS | 1823 | 1461573949458 Marionette TRACE conn4 <- [1,318,null,{}] 01:45:49 INFO - PROCESS | 1823 | 1461573949463 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:49 INFO - PROCESS | 1823 | 1461573949608 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f735950bc00) [pid = 1823] [serial = 188] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f73650f7400) [pid = 1823] [serial = 194] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f7356210800) [pid = 1823] [serial = 185] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f73517f2000) [pid = 1823] [serial = 182] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f7357638800) [pid = 1823] [serial = 173] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f735b418400) [pid = 1823] [serial = 176] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f735a61a400) [pid = 1823] [serial = 189] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f73662c8400) [pid = 1823] [serial = 198] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f7357635c00) [pid = 1823] [serial = 186] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f7351b1e800) [pid = 1823] [serial = 170] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f7354090400) [pid = 1823] [serial = 197] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f7364f57000) [pid = 1823] [serial = 192] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f73654d8000) [pid = 1823] [serial = 195] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7f735b425000) [pid = 1823] [serial = 191] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7f7351b20800) [pid = 1823] [serial = 183] [outer = (nil)] [url = about:blank] 01:45:49 INFO - PROCESS | 1823 | 1461573949731 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735649c800 == 49 [pid = 1823] [id = 87] 01:45:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f73517f2000) [pid = 1823] [serial = 260] [outer = (nil)] 01:45:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f7357638800) [pid = 1823] [serial = 261] [outer = 0x7f73517f2000] 01:45:49 INFO - PROCESS | 1823 | 1461573949796 Marionette DEBUG loaded listener.js 01:45:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f7359197800) [pid = 1823] [serial = 262] [outer = 0x7f73517f2000] 01:45:50 INFO - PROCESS | 1823 | 1461573950584 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:45:50 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. 01:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1181ms 01:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:45:50 INFO - PROCESS | 1823 | 1461573950637 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 01:45:50 INFO - PROCESS | 1823 | 1461573950640 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 01:45:50 INFO - PROCESS | 1823 | 1461573950647 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:45:50 INFO - PROCESS | 1823 | 1461573950652 Marionette TRACE conn4 <- [1,322,null,{}] 01:45:50 INFO - PROCESS | 1823 | 1461573950667 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:50 INFO - PROCESS | 1823 | 1461573950817 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 01:45:50 INFO - PROCESS | 1823 | 1461573950829 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73597dc000 == 50 [pid = 1823] [id = 88] 01:45:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f73516eec00) [pid = 1823] [serial = 263] [outer = (nil)] 01:45:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f73599a3c00) [pid = 1823] [serial = 264] [outer = 0x7f73516eec00] 01:45:50 INFO - PROCESS | 1823 | 1461573950893 Marionette DEBUG loaded listener.js 01:45:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f735a66cc00) [pid = 1823] [serial = 265] [outer = 0x7f73516eec00] 01:45:51 INFO - PROCESS | 1823 | 1461573951642 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:45:51 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. 01:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1038ms 01:45:51 INFO - PROCESS | 1823 | 1461573951700 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 01:45:51 INFO - PROCESS | 1823 | 1461573951704 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 01:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:45:51 INFO - PROCESS | 1823 | 1461573951716 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:45:51 INFO - PROCESS | 1823 | 1461573951718 Marionette TRACE conn4 <- [1,326,null,{}] 01:45:51 INFO - PROCESS | 1823 | 1461573951739 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:51 INFO - PROCESS | 1823 | 1461573951892 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 01:45:51 INFO - PROCESS | 1823 | 1461573951902 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a71e800 == 51 [pid = 1823] [id = 89] 01:45:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f735b418400) [pid = 1823] [serial = 266] [outer = (nil)] 01:45:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f735f171400) [pid = 1823] [serial = 267] [outer = 0x7f735b418400] 01:45:51 INFO - PROCESS | 1823 | 1461573951965 Marionette DEBUG loaded listener.js 01:45:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f7364f55000) [pid = 1823] [serial = 268] [outer = 0x7f735b418400] 01:45:52 INFO - PROCESS | 1823 | 1461573952848 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:45:52 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. 01:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1203ms 01:45:52 INFO - PROCESS | 1823 | 1461573952919 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 01:45:52 INFO - PROCESS | 1823 | 1461573952921 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 01:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:45:52 INFO - PROCESS | 1823 | 1461573952933 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:45:52 INFO - PROCESS | 1823 | 1461573952935 Marionette TRACE conn4 <- [1,330,null,{}] 01:45:52 INFO - PROCESS | 1823 | 1461573952941 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:53 INFO - PROCESS | 1823 | 1461573953113 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 01:45:53 INFO - PROCESS | 1823 | 1461573953134 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734bf76800 == 52 [pid = 1823] [id = 90] 01:45:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f7364f57000) [pid = 1823] [serial = 269] [outer = (nil)] 01:45:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f736507dc00) [pid = 1823] [serial = 270] [outer = 0x7f7364f57000] 01:45:53 INFO - PROCESS | 1823 | 1461573953196 Marionette DEBUG loaded listener.js 01:45:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f73654e2c00) [pid = 1823] [serial = 271] [outer = 0x7f7364f57000] 01:45:54 INFO - PROCESS | 1823 | 1461573954002 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:45:54 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. 01:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1134ms 01:45:54 INFO - PROCESS | 1823 | 1461573954068 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 01:45:54 INFO - PROCESS | 1823 | 1461573954072 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 01:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:45:54 INFO - PROCESS | 1823 | 1461573954078 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:45:54 INFO - PROCESS | 1823 | 1461573954081 Marionette TRACE conn4 <- [1,334,null,{}] 01:45:54 INFO - PROCESS | 1823 | 1461573954086 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:54 INFO - PROCESS | 1823 | 1461573954432 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 01:45:54 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f734dc42400) [pid = 1823] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:45:54 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f735a620000) [pid = 1823] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:45:54 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f734e4be800) [pid = 1823] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:45:54 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f73516b8000) [pid = 1823] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:45:54 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f735401c000) [pid = 1823] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:45:54 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f734e1db800) [pid = 1823] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:45:54 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f73587d7000) [pid = 1823] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:45:54 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f734dc43400) [pid = 1823] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:45:54 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f734e1d9000) [pid = 1823] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:45:54 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f735844e400) [pid = 1823] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:45:54 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7f734e1d5400) [pid = 1823] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:45:54 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7f734dc44000) [pid = 1823] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:45:54 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7f735a515000) [pid = 1823] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:45:54 INFO - PROCESS | 1823 | 1461573954516 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7354053000 == 53 [pid = 1823] [id = 91] 01:45:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7f734dc43400) [pid = 1823] [serial = 272] [outer = (nil)] 01:45:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f734e1d9000) [pid = 1823] [serial = 273] [outer = 0x7f734dc43400] 01:45:54 INFO - PROCESS | 1823 | 1461573954583 Marionette DEBUG loaded listener.js 01:45:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f735844e400) [pid = 1823] [serial = 274] [outer = 0x7f734dc43400] 01:45:55 INFO - PROCESS | 1823 | 1461573955282 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:45:55 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. 01:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1233ms 01:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:45:55 INFO - PROCESS | 1823 | 1461573955312 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 01:45:55 INFO - PROCESS | 1823 | 1461573955315 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 01:45:55 INFO - PROCESS | 1823 | 1461573955321 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:45:55 INFO - PROCESS | 1823 | 1461573955324 Marionette TRACE conn4 <- [1,338,null,{}] 01:45:55 INFO - PROCESS | 1823 | 1461573955329 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:55 INFO - PROCESS | 1823 | 1461573955510 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 01:45:55 INFO - PROCESS | 1823 | 1461573955531 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7369a56800 == 54 [pid = 1823] [id = 92] 01:45:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f7358456800) [pid = 1823] [serial = 275] [outer = (nil)] 01:45:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f736a449c00) [pid = 1823] [serial = 276] [outer = 0x7f7358456800] 01:45:55 INFO - PROCESS | 1823 | 1461573955600 Marionette DEBUG loaded listener.js 01:45:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f736c256c00) [pid = 1823] [serial = 277] [outer = 0x7f7358456800] 01:45:56 INFO - PROCESS | 1823 | 1461573956264 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 978ms 01:45:56 INFO - PROCESS | 1823 | 1461573956299 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 01:45:56 INFO - PROCESS | 1823 | 1461573956303 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 01:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:45:56 INFO - PROCESS | 1823 | 1461573956309 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:45:56 INFO - PROCESS | 1823 | 1461573956311 Marionette TRACE conn4 <- [1,342,null,{}] 01:45:56 INFO - PROCESS | 1823 | 1461573956317 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:56 INFO - PROCESS | 1823 | 1461573956492 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 01:45:56 INFO - PROCESS | 1823 | 1461573956631 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734eff4800 == 55 [pid = 1823] [id = 93] 01:45:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f734dc42400) [pid = 1823] [serial = 278] [outer = (nil)] 01:45:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f734dc53800) [pid = 1823] [serial = 279] [outer = 0x7f734dc42400] 01:45:56 INFO - PROCESS | 1823 | 1461573956707 Marionette DEBUG loaded listener.js 01:45:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f734e26c000) [pid = 1823] [serial = 280] [outer = 0x7f734dc42400] 01:45:57 INFO - PROCESS | 1823 | 1461573957610 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:45:57 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. 01:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1378ms 01:45:57 INFO - PROCESS | 1823 | 1461573957690 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 01:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:45:57 INFO - PROCESS | 1823 | 1461573957696 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 01:45:57 INFO - PROCESS | 1823 | 1461573957705 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:45:57 INFO - PROCESS | 1823 | 1461573957711 Marionette TRACE conn4 <- [1,346,null,{}] 01:45:57 INFO - PROCESS | 1823 | 1461573957720 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:57 INFO - PROCESS | 1823 | 1461573957928 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 01:45:58 INFO - PROCESS | 1823 | 1461573958063 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359773000 == 56 [pid = 1823] [id = 94] 01:45:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f734dc50000) [pid = 1823] [serial = 281] [outer = (nil)] 01:45:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f7351b25000) [pid = 1823] [serial = 282] [outer = 0x7f734dc50000] 01:45:58 INFO - PROCESS | 1823 | 1461573958143 Marionette DEBUG loaded listener.js 01:45:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f7357631400) [pid = 1823] [serial = 283] [outer = 0x7f734dc50000] 01:45:58 INFO - PROCESS | 1823 | 1461573958965 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:45:58 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. 01:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1296ms 01:45:59 INFO - PROCESS | 1823 | 1461573959004 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 01:45:59 INFO - PROCESS | 1823 | 1461573959009 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 01:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:45:59 INFO - PROCESS | 1823 | 1461573959017 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:45:59 INFO - PROCESS | 1823 | 1461573959020 Marionette TRACE conn4 <- [1,350,null,{}] 01:45:59 INFO - PROCESS | 1823 | 1461573959026 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:59 INFO - PROCESS | 1823 | 1461573959186 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 01:45:59 INFO - PROCESS | 1823 | 1461573959331 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7369a4a000 == 57 [pid = 1823] [id = 95] 01:45:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f735999c000) [pid = 1823] [serial = 284] [outer = (nil)] 01:45:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f735f16c800) [pid = 1823] [serial = 285] [outer = 0x7f735999c000] 01:45:59 INFO - PROCESS | 1823 | 1461573959407 Marionette DEBUG loaded listener.js 01:45:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f7366145400) [pid = 1823] [serial = 286] [outer = 0x7f735999c000] 01:46:00 INFO - PROCESS | 1823 | 1461573960393 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1431ms 01:46:00 INFO - PROCESS | 1823 | 1461573960449 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 01:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:46:00 INFO - PROCESS | 1823 | 1461573960454 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 01:46:00 INFO - PROCESS | 1823 | 1461573960468 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:46:00 INFO - PROCESS | 1823 | 1461573960478 Marionette TRACE conn4 <- [1,354,null,{}] 01:46:00 INFO - PROCESS | 1823 | 1461573960485 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:00 INFO - PROCESS | 1823 | 1461573960697 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 01:46:00 INFO - PROCESS | 1823 | 1461573960871 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736f643000 == 58 [pid = 1823] [id = 96] 01:46:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f7351808400) [pid = 1823] [serial = 287] [outer = (nil)] 01:46:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f7351810400) [pid = 1823] [serial = 288] [outer = 0x7f7351808400] 01:46:00 INFO - PROCESS | 1823 | 1461573960949 Marionette DEBUG loaded listener.js 01:46:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f73662d3800) [pid = 1823] [serial = 289] [outer = 0x7f7351808400] 01:46:01 INFO - PROCESS | 1823 | 1461573961795 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:46:01 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. 01:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1401ms 01:46:01 INFO - PROCESS | 1823 | 1461573961863 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 01:46:01 INFO - PROCESS | 1823 | 1461573961868 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 01:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:46:01 INFO - PROCESS | 1823 | 1461573961874 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:46:01 INFO - PROCESS | 1823 | 1461573961877 Marionette TRACE conn4 <- [1,358,null,{}] 01:46:01 INFO - PROCESS | 1823 | 1461573961883 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:02 INFO - PROCESS | 1823 | 1461573962089 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 01:46:02 INFO - PROCESS | 1823 | 1461573962225 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e7df000 == 59 [pid = 1823] [id = 97] 01:46:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7f7351809c00) [pid = 1823] [serial = 290] [outer = (nil)] 01:46:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7f7369d9e000) [pid = 1823] [serial = 291] [outer = 0x7f7351809c00] 01:46:02 INFO - PROCESS | 1823 | 1461573962298 Marionette DEBUG loaded listener.js 01:46:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7f736a6e0c00) [pid = 1823] [serial = 292] [outer = 0x7f7351809c00] 01:46:03 INFO - PROCESS | 1823 | 1461573963175 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1338ms 01:46:03 INFO - PROCESS | 1823 | 1461573963213 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 01:46:03 INFO - PROCESS | 1823 | 1461573963216 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 01:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:46:03 INFO - PROCESS | 1823 | 1461573963223 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:46:03 INFO - PROCESS | 1823 | 1461573963227 Marionette TRACE conn4 <- [1,362,null,{}] 01:46:03 INFO - PROCESS | 1823 | 1461573963232 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:03 INFO - PROCESS | 1823 | 1461573963390 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 01:46:03 INFO - PROCESS | 1823 | 1461573963536 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c174000 == 60 [pid = 1823] [id = 98] 01:46:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7f734c1e0c00) [pid = 1823] [serial = 293] [outer = (nil)] 01:46:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7f734c1e2800) [pid = 1823] [serial = 294] [outer = 0x7f734c1e0c00] 01:46:03 INFO - PROCESS | 1823 | 1461573963624 Marionette DEBUG loaded listener.js 01:46:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7f736a711800) [pid = 1823] [serial = 295] [outer = 0x7f734c1e0c00] 01:46:04 INFO - PROCESS | 1823 | 1461573964706 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:46:04 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. 01:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1536ms 01:46:04 INFO - PROCESS | 1823 | 1461573964761 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 01:46:04 INFO - PROCESS | 1823 | 1461573964766 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 01:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:46:04 INFO - PROCESS | 1823 | 1461573964774 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:46:04 INFO - PROCESS | 1823 | 1461573964779 Marionette TRACE conn4 <- [1,366,null,{}] 01:46:04 INFO - PROCESS | 1823 | 1461573964788 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:04 INFO - PROCESS | 1823 | 1461573964947 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 01:46:05 INFO - PROCESS | 1823 | 1461573965112 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352ba3000 == 61 [pid = 1823] [id = 99] 01:46:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7f734e26ec00) [pid = 1823] [serial = 296] [outer = (nil)] 01:46:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7f734e4bfc00) [pid = 1823] [serial = 297] [outer = 0x7f734e26ec00] 01:46:05 INFO - PROCESS | 1823 | 1461573965212 Marionette DEBUG loaded listener.js 01:46:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f7350c37000) [pid = 1823] [serial = 298] [outer = 0x7f734e26ec00] 01:46:06 INFO - PROCESS | 1823 | 1461573966125 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1392ms 01:46:06 INFO - PROCESS | 1823 | 1461573966167 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 01:46:06 INFO - PROCESS | 1823 | 1461573966175 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 01:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:46:06 INFO - PROCESS | 1823 | 1461573966184 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:46:06 INFO - PROCESS | 1823 | 1461573966187 Marionette TRACE conn4 <- [1,370,null,{}] 01:46:06 INFO - PROCESS | 1823 | 1461573966193 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:06 INFO - PROCESS | 1823 | 1461573966338 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 01:46:06 INFO - PROCESS | 1823 | 1461573966486 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735028b000 == 62 [pid = 1823] [id = 100] 01:46:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f73516ed800) [pid = 1823] [serial = 299] [outer = (nil)] 01:46:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f73517fe400) [pid = 1823] [serial = 300] [outer = 0x7f73516ed800] 01:46:06 INFO - PROCESS | 1823 | 1461573966552 Marionette DEBUG loaded listener.js 01:46:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f735180d000) [pid = 1823] [serial = 301] [outer = 0x7f73516ed800] 01:46:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7369a56800 == 61 [pid = 1823] [id = 92] 01:46:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7354053000 == 60 [pid = 1823] [id = 91] 01:46:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734bf76800 == 59 [pid = 1823] [id = 90] 01:46:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a71e800 == 58 [pid = 1823] [id = 89] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7f7366492000) [pid = 1823] [serial = 212] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7f736a70fc00) [pid = 1823] [serial = 236] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73597dc000 == 57 [pid = 1823] [id = 88] 01:46:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735649c800 == 56 [pid = 1823] [id = 87] 01:46:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e3a1800 == 55 [pid = 1823] [id = 86] 01:46:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73652ec800 == 54 [pid = 1823] [id = 81] 01:46:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7358763800 == 53 [pid = 1823] [id = 80] 01:46:07 INFO - PROCESS | 1823 | 1461573967438 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7f734dc52c00) [pid = 1823] [serial = 201] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7f73652a5c00) [pid = 1823] [serial = 180] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7f73587e5400) [pid = 1823] [serial = 147] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7f7366254c00) [pid = 1823] [serial = 227] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7f7356c42000) [pid = 1823] [serial = 218] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7f73683c1400) [pid = 1823] [serial = 230] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7f736a608000) [pid = 1823] [serial = 233] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7f734e1d5000) [pid = 1823] [serial = 204] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7f734dc49000) [pid = 1823] [serial = 203] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7f7351b22400) [pid = 1823] [serial = 215] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7f735a51d800) [pid = 1823] [serial = 216] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7f7364d47c00) [pid = 1823] [serial = 210] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f735a2d0c00) [pid = 1823] [serial = 209] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f735950fc00) [pid = 1823] [serial = 221] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f735a35a800) [pid = 1823] [serial = 222] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f735763c800) [pid = 1823] [serial = 219] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f7356fc6800) [pid = 1823] [serial = 207] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f7354a0ec00) [pid = 1823] [serial = 206] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f736411f000) [pid = 1823] [serial = 224] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f7369d9e800) [pid = 1823] [serial = 231] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f736541f400) [pid = 1823] [serial = 225] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f736a6e3000) [pid = 1823] [serial = 234] [outer = (nil)] [url = about:blank] 01:46:07 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f7368342800) [pid = 1823] [serial = 228] [outer = (nil)] [url = about:blank] 01:46:07 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. 01:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1329ms 01:46:07 INFO - PROCESS | 1823 | 1461573967514 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 01:46:07 INFO - PROCESS | 1823 | 1461573967517 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 01:46:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:46:07 INFO - PROCESS | 1823 | 1461573967523 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:46:07 INFO - PROCESS | 1823 | 1461573967528 Marionette TRACE conn4 <- [1,374,null,{}] 01:46:07 INFO - PROCESS | 1823 | 1461573967542 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:07 INFO - PROCESS | 1823 | 1461573967693 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 01:46:07 INFO - PROCESS | 1823 | 1461573967787 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73562ab800 == 54 [pid = 1823] [id = 101] 01:46:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f73516ee400) [pid = 1823] [serial = 302] [outer = (nil)] 01:46:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f7352b85000) [pid = 1823] [serial = 303] [outer = 0x7f73516ee400] 01:46:07 INFO - PROCESS | 1823 | 1461573967851 Marionette DEBUG loaded listener.js 01:46:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f735401ac00) [pid = 1823] [serial = 304] [outer = 0x7f73516ee400] 01:46:08 INFO - PROCESS | 1823 | 1461573968574 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:46:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:46:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1097ms 01:46:08 INFO - PROCESS | 1823 | 1461573968621 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 01:46:08 INFO - PROCESS | 1823 | 1461573968625 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 01:46:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:46:08 INFO - PROCESS | 1823 | 1461573968631 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:46:08 INFO - PROCESS | 1823 | 1461573968633 Marionette TRACE conn4 <- [1,378,null,{}] 01:46:08 INFO - PROCESS | 1823 | 1461573968655 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:08 INFO - PROCESS | 1823 | 1461573968790 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 01:46:08 INFO - PROCESS | 1823 | 1461573968805 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73591fc800 == 55 [pid = 1823] [id = 102] 01:46:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f7352b86c00) [pid = 1823] [serial = 305] [outer = (nil)] 01:46:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f7358456400) [pid = 1823] [serial = 306] [outer = 0x7f7352b86c00] 01:46:08 INFO - PROCESS | 1823 | 1461573968863 Marionette DEBUG loaded listener.js 01:46:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f735950fc00) [pid = 1823] [serial = 307] [outer = 0x7f7352b86c00] 01:46:09 INFO - PROCESS | 1823 | 1461573969598 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:46:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:46:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 994ms 01:46:09 INFO - PROCESS | 1823 | 1461573969626 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 01:46:09 INFO - PROCESS | 1823 | 1461573969629 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 01:46:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:46:09 INFO - PROCESS | 1823 | 1461573969634 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:46:09 INFO - PROCESS | 1823 | 1461573969636 Marionette TRACE conn4 <- [1,382,null,{}] 01:46:09 INFO - PROCESS | 1823 | 1461573969642 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:09 INFO - PROCESS | 1823 | 1461573969828 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 01:46:09 INFO - PROCESS | 1823 | 1461573969856 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a246000 == 56 [pid = 1823] [id = 103] 01:46:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f7354a0ec00) [pid = 1823] [serial = 308] [outer = (nil)] 01:46:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f735a35e000) [pid = 1823] [serial = 309] [outer = 0x7f7354a0ec00] 01:46:09 INFO - PROCESS | 1823 | 1461573969915 Marionette DEBUG loaded listener.js 01:46:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f735f16bc00) [pid = 1823] [serial = 310] [outer = 0x7f7354a0ec00] 01:46:10 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:46:10 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:46:10 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:46:10 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:46:10 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:46:10 INFO - PROCESS | 1823 | 1461573970799 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:46:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:46:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1230ms 01:46:10 INFO - PROCESS | 1823 | 1461573970868 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 01:46:10 INFO - PROCESS | 1823 | 1461573970871 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 01:46:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:46:10 INFO - PROCESS | 1823 | 1461573970877 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:46:10 INFO - PROCESS | 1823 | 1461573970879 Marionette TRACE conn4 <- [1,386,null,{}] 01:46:10 INFO - PROCESS | 1823 | 1461573970884 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:11 INFO - PROCESS | 1823 | 1461573971080 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 01:46:11 INFO - PROCESS | 1823 | 1461573971106 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735f1ed000 == 57 [pid = 1823] [id = 104] 01:46:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f73502dd400) [pid = 1823] [serial = 311] [outer = (nil)] 01:46:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f7358034000) [pid = 1823] [serial = 312] [outer = 0x7f73502dd400] 01:46:11 INFO - PROCESS | 1823 | 1461573971178 Marionette DEBUG loaded listener.js 01:46:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f735803ac00) [pid = 1823] [serial = 313] [outer = 0x7f73502dd400] 01:46:11 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7f7364f57000) [pid = 1823] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:46:11 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f734dc43400) [pid = 1823] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:46:11 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f73517f2000) [pid = 1823] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:46:11 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f73516eec00) [pid = 1823] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:46:11 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f735b418400) [pid = 1823] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:46:11 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f73517f6400) [pid = 1823] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:46:11 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f734dc43c00) [pid = 1823] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:46:11 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f7359511c00) [pid = 1823] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:46:11 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f734fba3000) [pid = 1823] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:46:11 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f7356d87800) [pid = 1823] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:46:11 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f73599a5000) [pid = 1823] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:46:11 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f7359509000) [pid = 1823] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:46:11 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f7350250c00) [pid = 1823] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:46:11 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f7354087400) [pid = 1823] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:46:12 INFO - PROCESS | 1823 | 1461573972038 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 01:46:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:46:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1180ms 01:46:12 INFO - PROCESS | 1823 | 1461573972057 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 01:46:12 INFO - PROCESS | 1823 | 1461573972061 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 01:46:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:46:12 INFO - PROCESS | 1823 | 1461573972070 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:46:12 INFO - PROCESS | 1823 | 1461573972072 Marionette TRACE conn4 <- [1,390,null,{}] 01:46:12 INFO - PROCESS | 1823 | 1461573972077 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:12 INFO - PROCESS | 1823 | 1461573972209 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 01:46:12 INFO - PROCESS | 1823 | 1461573972318 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a233800 == 58 [pid = 1823] [id = 105] 01:46:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f734e266c00) [pid = 1823] [serial = 314] [outer = (nil)] 01:46:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f73516ee000) [pid = 1823] [serial = 315] [outer = 0x7f734e266c00] 01:46:12 INFO - PROCESS | 1823 | 1461573972380 Marionette DEBUG loaded listener.js 01:46:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f7358033c00) [pid = 1823] [serial = 316] [outer = 0x7f734e266c00] 01:46:13 INFO - PROCESS | 1823 | 1461573973067 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 01:46:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:46:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1030ms 01:46:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:46:13 INFO - PROCESS | 1823 | 1461573973098 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 01:46:13 INFO - PROCESS | 1823 | 1461573973101 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 01:46:13 INFO - PROCESS | 1823 | 1461573973107 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:46:13 INFO - PROCESS | 1823 | 1461573973110 Marionette TRACE conn4 <- [1,394,null,{}] 01:46:13 INFO - PROCESS | 1823 | 1461573973115 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:13 INFO - PROCESS | 1823 | 1461573973303 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 01:46:13 INFO - PROCESS | 1823 | 1461573973320 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7366135000 == 59 [pid = 1823] [id = 106] 01:46:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f7358035400) [pid = 1823] [serial = 317] [outer = (nil)] 01:46:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f735f172800) [pid = 1823] [serial = 318] [outer = 0x7f7358035400] 01:46:13 INFO - PROCESS | 1823 | 1461573973381 Marionette DEBUG loaded listener.js 01:46:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f7364f59c00) [pid = 1823] [serial = 319] [outer = 0x7f7358035400] 01:46:14 INFO - PROCESS | 1823 | 1461573974233 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 01:46:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:46:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1183ms 01:46:14 INFO - PROCESS | 1823 | 1461573974290 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 01:46:14 INFO - PROCESS | 1823 | 1461573974297 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 01:46:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:46:14 INFO - PROCESS | 1823 | 1461573974305 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:46:14 INFO - PROCESS | 1823 | 1461573974311 Marionette TRACE conn4 <- [1,398,null,{}] 01:46:14 INFO - PROCESS | 1823 | 1461573974320 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:14 INFO - PROCESS | 1823 | 1461573974492 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 01:46:14 INFO - PROCESS | 1823 | 1461573974638 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352bb5800 == 60 [pid = 1823] [id = 107] 01:46:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f734dc57400) [pid = 1823] [serial = 320] [outer = (nil)] 01:46:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f734e67d800) [pid = 1823] [serial = 321] [outer = 0x7f734dc57400] 01:46:14 INFO - PROCESS | 1823 | 1461573974727 Marionette DEBUG loaded listener.js 01:46:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f73502d8400) [pid = 1823] [serial = 322] [outer = 0x7f734dc57400] 01:46:15 INFO - PROCESS | 1823 | 1461573975721 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 01:46:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:46:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1491ms 01:46:15 INFO - PROCESS | 1823 | 1461573975798 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 01:46:15 INFO - PROCESS | 1823 | 1461573975806 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 01:46:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:46:15 INFO - PROCESS | 1823 | 1461573975817 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:46:15 INFO - PROCESS | 1823 | 1461573975820 Marionette TRACE conn4 <- [1,402,null,{}] 01:46:15 INFO - PROCESS | 1823 | 1461573975827 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:16 INFO - PROCESS | 1823 | 1461573976033 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 01:46:16 INFO - PROCESS | 1823 | 1461573976223 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a71e800 == 61 [pid = 1823] [id = 108] 01:46:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f7351804400) [pid = 1823] [serial = 323] [outer = (nil)] 01:46:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f735180e800) [pid = 1823] [serial = 324] [outer = 0x7f7351804400] 01:46:16 INFO - PROCESS | 1823 | 1461573976315 Marionette DEBUG loaded listener.js 01:46:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f7352b82400) [pid = 1823] [serial = 325] [outer = 0x7f7351804400] 01:46:17 INFO - PROCESS | 1823 | 1461573977229 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 01:46:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:46:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1486ms 01:46:17 INFO - PROCESS | 1823 | 1461573977303 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 01:46:17 INFO - PROCESS | 1823 | 1461573977307 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 01:46:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:46:17 INFO - PROCESS | 1823 | 1461573977314 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:46:17 INFO - PROCESS | 1823 | 1461573977320 Marionette TRACE conn4 <- [1,406,null,{}] 01:46:17 INFO - PROCESS | 1823 | 1461573977335 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:17 INFO - PROCESS | 1823 | 1461573977543 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 01:46:17 INFO - PROCESS | 1823 | 1461573977728 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a433800 == 62 [pid = 1823] [id = 109] 01:46:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f735802fc00) [pid = 1823] [serial = 326] [outer = (nil)] 01:46:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f7358037000) [pid = 1823] [serial = 327] [outer = 0x7f735802fc00] 01:46:17 INFO - PROCESS | 1823 | 1461573977849 Marionette DEBUG loaded listener.js 01:46:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f7359562000) [pid = 1823] [serial = 328] [outer = 0x7f735802fc00] 01:46:18 INFO - PROCESS | 1823 | 1461573978677 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 01:46:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:46:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1439ms 01:46:18 INFO - PROCESS | 1823 | 1461573978754 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 01:46:18 INFO - PROCESS | 1823 | 1461573978758 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 01:46:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:46:18 INFO - PROCESS | 1823 | 1461573978765 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:46:18 INFO - PROCESS | 1823 | 1461573978768 Marionette TRACE conn4 <- [1,410,null,{}] 01:46:18 INFO - PROCESS | 1823 | 1461573978774 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:18 INFO - PROCESS | 1823 | 1461573978969 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 01:46:19 INFO - PROCESS | 1823 | 1461573979110 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736e63a800 == 63 [pid = 1823] [id = 110] 01:46:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7f7358030c00) [pid = 1823] [serial = 329] [outer = (nil)] 01:46:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7f7365083800) [pid = 1823] [serial = 330] [outer = 0x7f7358030c00] 01:46:19 INFO - PROCESS | 1823 | 1461573979186 Marionette DEBUG loaded listener.js 01:46:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7f7366491000) [pid = 1823] [serial = 331] [outer = 0x7f7358030c00] 01:46:20 INFO - PROCESS | 1823 | 1461573980150 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 01:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1428ms 01:46:20 INFO - PROCESS | 1823 | 1461573980199 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 01:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:46:20 INFO - PROCESS | 1823 | 1461573980208 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 01:46:20 INFO - PROCESS | 1823 | 1461573980213 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:46:20 INFO - PROCESS | 1823 | 1461573980215 Marionette TRACE conn4 <- [1,414,null,{}] 01:46:20 INFO - PROCESS | 1823 | 1461573980222 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:20 INFO - PROCESS | 1823 | 1461573980392 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 01:46:20 INFO - PROCESS | 1823 | 1461573980530 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734ccb6800 == 64 [pid = 1823] [id = 111] 01:46:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7f735b42d800) [pid = 1823] [serial = 332] [outer = (nil)] 01:46:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7f7369a16800) [pid = 1823] [serial = 333] [outer = 0x7f735b42d800] 01:46:20 INFO - PROCESS | 1823 | 1461573980654 Marionette DEBUG loaded listener.js 01:46:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7f736a2a4c00) [pid = 1823] [serial = 334] [outer = 0x7f735b42d800] 01:46:21 INFO - PROCESS | 1823 | 1461573981472 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 01:46:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:46:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1329ms 01:46:21 INFO - PROCESS | 1823 | 1461573981543 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 01:46:21 INFO - PROCESS | 1823 | 1461573981547 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 01:46:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:46:21 INFO - PROCESS | 1823 | 1461573981553 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:46:21 INFO - PROCESS | 1823 | 1461573981555 Marionette TRACE conn4 <- [1,418,null,{}] 01:46:21 INFO - PROCESS | 1823 | 1461573981561 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:21 INFO - PROCESS | 1823 | 1461573981753 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 01:46:21 INFO - PROCESS | 1823 | 1461573981893 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7366270000 == 65 [pid = 1823] [id = 112] 01:46:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7f736a6db400) [pid = 1823] [serial = 335] [outer = (nil)] 01:46:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7f736d00d400) [pid = 1823] [serial = 336] [outer = 0x7f736a6db400] 01:46:21 INFO - PROCESS | 1823 | 1461573981971 Marionette DEBUG loaded listener.js 01:46:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f736e680000) [pid = 1823] [serial = 337] [outer = 0x7f736a6db400] 01:46:23 INFO - PROCESS | 1823 | 1461573983406 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 01:46:23 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 01:46:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1882ms 01:46:23 INFO - PROCESS | 1823 | 1461573983436 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 01:46:23 INFO - PROCESS | 1823 | 1461573983441 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 01:46:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:46:23 INFO - PROCESS | 1823 | 1461573983450 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:46:23 INFO - PROCESS | 1823 | 1461573983454 Marionette TRACE conn4 <- [1,422,null,{}] 01:46:23 INFO - PROCESS | 1823 | 1461573983464 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:23 INFO - PROCESS | 1823 | 1461573983621 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 01:46:23 INFO - PROCESS | 1823 | 1461573983763 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73527e2000 == 66 [pid = 1823] [id = 113] 01:46:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f734e4b1c00) [pid = 1823] [serial = 338] [outer = (nil)] 01:46:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f734e686400) [pid = 1823] [serial = 339] [outer = 0x7f734e4b1c00] 01:46:23 INFO - PROCESS | 1823 | 1461573983834 Marionette DEBUG loaded listener.js 01:46:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f73502da400) [pid = 1823] [serial = 340] [outer = 0x7f734e4b1c00] 01:46:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7357603000 == 65 [pid = 1823] [id = 62] 01:46:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735926e800 == 64 [pid = 1823] [id = 63] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7f736a449c00) [pid = 1823] [serial = 276] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a233800 == 63 [pid = 1823] [id = 105] 01:46:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735f1ed000 == 62 [pid = 1823] [id = 104] 01:46:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a246000 == 61 [pid = 1823] [id = 103] 01:46:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73591fc800 == 60 [pid = 1823] [id = 102] 01:46:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73562ab800 == 59 [pid = 1823] [id = 101] 01:46:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735028b000 == 58 [pid = 1823] [id = 100] 01:46:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352ba3000 == 57 [pid = 1823] [id = 99] 01:46:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734eff4800 == 56 [pid = 1823] [id = 93] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7f7367e2fc00) [pid = 1823] [serial = 213] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7f7354013800) [pid = 1823] [serial = 141] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7f7359210000) [pid = 1823] [serial = 174] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7f735f16f800) [pid = 1823] [serial = 177] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7f7365004400) [pid = 1823] [serial = 168] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7f7354a0d000) [pid = 1823] [serial = 171] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7f735a2c9800) [pid = 1823] [serial = 144] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7f736507dc00) [pid = 1823] [serial = 270] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7f734e1d9000) [pid = 1823] [serial = 273] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7f73654e2c00) [pid = 1823] [serial = 271] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7f735a352c00) [pid = 1823] [serial = 243] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7f736c2c4800) [pid = 1823] [serial = 249] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7f7357638800) [pid = 1823] [serial = 261] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f7359197800) [pid = 1823] [serial = 262] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f736a26a400) [pid = 1823] [serial = 246] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f73599a3c00) [pid = 1823] [serial = 264] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f735a66cc00) [pid = 1823] [serial = 265] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f735f171400) [pid = 1823] [serial = 267] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f7351b24c00) [pid = 1823] [serial = 239] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f734e26cc00) [pid = 1823] [serial = 252] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f7356203c00) [pid = 1823] [serial = 259] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f73517ff400) [pid = 1823] [serial = 258] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f736a6e9400) [pid = 1823] [serial = 256] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f7350c44400) [pid = 1823] [serial = 255] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f7365075800) [pid = 1823] [serial = 102] [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.] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f735844e400) [pid = 1823] [serial = 274] [outer = (nil)] [url = about:blank] 01:46:24 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7f7364f55000) [pid = 1823] [serial = 268] [outer = (nil)] [url = about:blank] 01:46:25 INFO - PROCESS | 1823 | 1461573985303 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 01:46:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:46:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1894ms 01:46:25 INFO - PROCESS | 1823 | 1461573985377 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 01:46:25 INFO - PROCESS | 1823 | 1461573985385 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 01:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:46:25 INFO - PROCESS | 1823 | 1461573985398 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:46:25 INFO - PROCESS | 1823 | 1461573985402 Marionette TRACE conn4 <- [1,426,null,{}] 01:46:25 INFO - PROCESS | 1823 | 1461573985408 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:25 INFO - PROCESS | 1823 | 1461573985547 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 01:46:25 INFO - PROCESS | 1823 | 1461573985560 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735028b000 == 57 [pid = 1823] [id = 114] 01:46:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f734c1d5c00) [pid = 1823] [serial = 341] [outer = (nil)] 01:46:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f7351805000) [pid = 1823] [serial = 342] [outer = 0x7f734c1d5c00] 01:46:25 INFO - PROCESS | 1823 | 1461573985634 Marionette DEBUG loaded listener.js 01:46:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f73527a4000) [pid = 1823] [serial = 343] [outer = 0x7f734c1d5c00] 01:46:26 INFO - PROCESS | 1823 | 1461573986350 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 01:46:26 INFO - PROCESS | 1823 | 1461573986382 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 01:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:46:26 INFO - PROCESS | 1823 | 1461573986388 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:46:26 INFO - PROCESS | 1823 | 1461573986393 Marionette TRACE conn4 <- [1,430,null,{}] 01:46:26 INFO - PROCESS | 1823 | 1461573986416 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:26 INFO - PROCESS | 1823 | 1461573986562 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 01:46:26 INFO - PROCESS | 1823 | 1461573986580 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7354c90800 == 58 [pid = 1823] [id = 115] 01:46:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f73527b2c00) [pid = 1823] [serial = 344] [outer = (nil)] 01:46:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f7352b83400) [pid = 1823] [serial = 345] [outer = 0x7f73527b2c00] 01:46:26 INFO - PROCESS | 1823 | 1461573986644 Marionette DEBUG loaded listener.js 01:46:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f7354088000) [pid = 1823] [serial = 346] [outer = 0x7f73527b2c00] 01:46:27 INFO - PROCESS | 1823 | 1461573987495 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 01:46:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:46:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1148ms 01:46:27 INFO - PROCESS | 1823 | 1461573987537 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 01:46:27 INFO - PROCESS | 1823 | 1461573987541 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 01:46:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:46:27 INFO - PROCESS | 1823 | 1461573987565 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:46:27 INFO - PROCESS | 1823 | 1461573987569 Marionette TRACE conn4 <- [1,434,null,{}] 01:46:27 INFO - PROCESS | 1823 | 1461573987573 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:27 INFO - PROCESS | 1823 | 1461573987748 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 01:46:27 INFO - PROCESS | 1823 | 1461573987776 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358c3c800 == 59 [pid = 1823] [id = 116] 01:46:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f73527ac400) [pid = 1823] [serial = 347] [outer = (nil)] 01:46:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f7356cc5400) [pid = 1823] [serial = 348] [outer = 0x7f73527ac400] 01:46:27 INFO - PROCESS | 1823 | 1461573987838 Marionette DEBUG loaded listener.js 01:46:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f7357574000) [pid = 1823] [serial = 349] [outer = 0x7f73527ac400] 01:46:28 INFO - PROCESS | 1823 | 1461573988606 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 01:46:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:46:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1086ms 01:46:28 INFO - PROCESS | 1823 | 1461573988672 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 01:46:28 INFO - PROCESS | 1823 | 1461573988675 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 01:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:46:28 INFO - PROCESS | 1823 | 1461573988682 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:46:28 INFO - PROCESS | 1823 | 1461573988685 Marionette TRACE conn4 <- [1,438,null,{}] 01:46:28 INFO - PROCESS | 1823 | 1461573988690 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:28 INFO - PROCESS | 1823 | 1461573988885 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 01:46:28 INFO - PROCESS | 1823 | 1461573988906 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734efda800 == 60 [pid = 1823] [id = 117] 01:46:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f734cc36c00) [pid = 1823] [serial = 350] [outer = (nil)] 01:46:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f734cc3d800) [pid = 1823] [serial = 351] [outer = 0x7f734cc36c00] 01:46:28 INFO - PROCESS | 1823 | 1461573988967 Marionette DEBUG loaded listener.js 01:46:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f734cc41800) [pid = 1823] [serial = 352] [outer = 0x7f734cc36c00] 01:46:29 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f734e4b2000) [pid = 1823] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:46:29 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f73683c2000) [pid = 1823] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:46:29 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f73662cc800) [pid = 1823] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:46:29 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f734e1d1c00) [pid = 1823] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:46:29 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f734e211000) [pid = 1823] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:46:29 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f7352b86c00) [pid = 1823] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:46:29 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f73516ed800) [pid = 1823] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:46:29 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f734e26ec00) [pid = 1823] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:46:29 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f7354a0ec00) [pid = 1823] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:46:29 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f734e266c00) [pid = 1823] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:46:29 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f73516ee400) [pid = 1823] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:46:29 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7f7358456800) [pid = 1823] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:46:29 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7f73502dd400) [pid = 1823] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:46:29 INFO - PROCESS | 1823 | 1461573989909 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 01:46:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:46:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1280ms 01:46:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:46:29 INFO - PROCESS | 1823 | 1461573989963 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 01:46:29 INFO - PROCESS | 1823 | 1461573989965 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 01:46:29 INFO - PROCESS | 1823 | 1461573989978 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:46:29 INFO - PROCESS | 1823 | 1461573989981 Marionette TRACE conn4 <- [1,442,null,{}] 01:46:29 INFO - PROCESS | 1823 | 1461573989987 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:30 INFO - PROCESS | 1823 | 1461573990163 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 01:46:30 INFO - PROCESS | 1823 | 1461573990175 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a48b800 == 61 [pid = 1823] [id = 118] 01:46:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f734dc4dc00) [pid = 1823] [serial = 353] [outer = (nil)] 01:46:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f7354a0f000) [pid = 1823] [serial = 354] [outer = 0x7f734dc4dc00] 01:46:30 INFO - PROCESS | 1823 | 1461573990250 Marionette DEBUG loaded listener.js 01:46:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f735757f400) [pid = 1823] [serial = 355] [outer = 0x7f734dc4dc00] 01:46:31 INFO - PROCESS | 1823 | 1461573991038 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 01:46:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:46:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1084ms 01:46:31 INFO - PROCESS | 1823 | 1461573991081 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 01:46:31 INFO - PROCESS | 1823 | 1461573991085 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 01:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:46:31 INFO - PROCESS | 1823 | 1461573991093 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:46:31 INFO - PROCESS | 1823 | 1461573991096 Marionette TRACE conn4 <- [1,446,null,{}] 01:46:31 INFO - PROCESS | 1823 | 1461573991102 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:31 INFO - PROCESS | 1823 | 1461573991247 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 01:46:31 INFO - PROCESS | 1823 | 1461573991263 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735f1e9000 == 62 [pid = 1823] [id = 119] 01:46:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f7357579800) [pid = 1823] [serial = 356] [outer = (nil)] 01:46:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f735803b400) [pid = 1823] [serial = 357] [outer = 0x7f7357579800] 01:46:31 INFO - PROCESS | 1823 | 1461573991326 Marionette DEBUG loaded listener.js 01:46:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f7359210000) [pid = 1823] [serial = 358] [outer = 0x7f7357579800] 01:46:32 INFO - PROCESS | 1823 | 1461573992410 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 01:46:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:46:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1384ms 01:46:32 INFO - PROCESS | 1823 | 1461573992478 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 01:46:32 INFO - PROCESS | 1823 | 1461573992486 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 01:46:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:46:32 INFO - PROCESS | 1823 | 1461573992496 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:46:32 INFO - PROCESS | 1823 | 1461573992501 Marionette TRACE conn4 <- [1,450,null,{}] 01:46:32 INFO - PROCESS | 1823 | 1461573992510 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:32 INFO - PROCESS | 1823 | 1461573992733 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 01:46:32 INFO - PROCESS | 1823 | 1461573992943 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73527e7000 == 63 [pid = 1823] [id = 120] 01:46:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f734e26b400) [pid = 1823] [serial = 359] [outer = (nil)] 01:46:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f734e68b800) [pid = 1823] [serial = 360] [outer = 0x7f734e26b400] 01:46:33 INFO - PROCESS | 1823 | 1461573993023 Marionette DEBUG loaded listener.js 01:46:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f73516e9000) [pid = 1823] [serial = 361] [outer = 0x7f734e26b400] 01:46:33 INFO - PROCESS | 1823 | 1461573993900 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 01:46:33 INFO - PROCESS | 1823 | 1461573993947 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 01:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:46:33 INFO - PROCESS | 1823 | 1461573993959 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:46:33 INFO - PROCESS | 1823 | 1461573993963 Marionette TRACE conn4 <- [1,454,null,{}] 01:46:33 INFO - PROCESS | 1823 | 1461573993970 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:34 INFO - PROCESS | 1823 | 1461573994156 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 01:46:34 INFO - PROCESS | 1823 | 1461573994297 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a23b000 == 64 [pid = 1823] [id = 121] 01:46:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f734e272800) [pid = 1823] [serial = 362] [outer = (nil)] 01:46:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f73527abc00) [pid = 1823] [serial = 363] [outer = 0x7f734e272800] 01:46:34 INFO - PROCESS | 1823 | 1461573994371 Marionette DEBUG loaded listener.js 01:46:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f735401c400) [pid = 1823] [serial = 364] [outer = 0x7f734e272800] 01:46:35 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:46:35 INFO - PROCESS | 1823 | 1461573995393 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 01:46:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:46:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1482ms 01:46:35 INFO - PROCESS | 1823 | 1461573995442 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 01:46:35 INFO - PROCESS | 1823 | 1461573995445 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 01:46:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:46:35 INFO - PROCESS | 1823 | 1461573995453 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:46:35 INFO - PROCESS | 1823 | 1461573995459 Marionette TRACE conn4 <- [1,458,null,{}] 01:46:35 INFO - PROCESS | 1823 | 1461573995476 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:35 INFO - PROCESS | 1823 | 1461573995673 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 01:46:35 INFO - PROCESS | 1823 | 1461573995863 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7366268800 == 65 [pid = 1823] [id = 122] 01:46:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f73573f2c00) [pid = 1823] [serial = 365] [outer = (nil)] 01:46:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f735757e400) [pid = 1823] [serial = 366] [outer = 0x7f73573f2c00] 01:46:35 INFO - PROCESS | 1823 | 1461573995957 Marionette DEBUG loaded listener.js 01:46:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f73587d7000) [pid = 1823] [serial = 367] [outer = 0x7f73573f2c00] 01:46:36 INFO - PROCESS | 1823 | 1461573996803 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 01:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:46:36 INFO - PROCESS | 1823 | 1461573996845 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 01:46:36 INFO - PROCESS | 1823 | 1461573996853 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:46:36 INFO - PROCESS | 1823 | 1461573996856 Marionette TRACE conn4 <- [1,462,null,{}] 01:46:36 INFO - PROCESS | 1823 | 1461573996862 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:37 INFO - PROCESS | 1823 | 1461573997035 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 01:46:37 INFO - PROCESS | 1823 | 1461573997183 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7369bac000 == 66 [pid = 1823] [id = 123] 01:46:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f7357572c00) [pid = 1823] [serial = 368] [outer = (nil)] 01:46:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f735a7ab000) [pid = 1823] [serial = 369] [outer = 0x7f7357572c00] 01:46:37 INFO - PROCESS | 1823 | 1461573997256 Marionette DEBUG loaded listener.js 01:46:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7f7364d47c00) [pid = 1823] [serial = 370] [outer = 0x7f7357572c00] 01:46:38 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:46:38 INFO - PROCESS | 1823 | 1461573998246 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 01:46:38 INFO - PROCESS | 1823 | 1461573998303 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 01:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:46:38 INFO - PROCESS | 1823 | 1461573998309 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:46:38 INFO - PROCESS | 1823 | 1461573998312 Marionette TRACE conn4 <- [1,466,null,{}] 01:46:38 INFO - PROCESS | 1823 | 1461573998318 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:38 INFO - PROCESS | 1823 | 1461573998475 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 01:46:38 INFO - PROCESS | 1823 | 1461573998621 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736d04b800 == 67 [pid = 1823] [id = 124] 01:46:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7f73654dc400) [pid = 1823] [serial = 371] [outer = (nil)] 01:46:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7f73662cc800) [pid = 1823] [serial = 372] [outer = 0x7f73654dc400] 01:46:38 INFO - PROCESS | 1823 | 1461573998744 Marionette DEBUG loaded listener.js 01:46:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7f7368344000) [pid = 1823] [serial = 373] [outer = 0x7f73654dc400] 01:46:39 INFO - PROCESS | 1823 | 1461573999628 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 01:46:39 INFO - PROCESS | 1823 | 1461573999701 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 01:46:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:46:39 INFO - PROCESS | 1823 | 1461573999707 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:46:39 INFO - PROCESS | 1823 | 1461573999711 Marionette TRACE conn4 <- [1,470,null,{}] 01:46:39 INFO - PROCESS | 1823 | 1461573999716 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:39 INFO - PROCESS | 1823 | 1461573999980 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 01:46:40 INFO - PROCESS | 1823 | 1461574000172 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c8ba800 == 68 [pid = 1823] [id = 125] 01:46:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7f734dc42c00) [pid = 1823] [serial = 374] [outer = (nil)] 01:46:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7f73502d4400) [pid = 1823] [serial = 375] [outer = 0x7f734dc42c00] 01:46:40 INFO - PROCESS | 1823 | 1461574000264 Marionette DEBUG loaded listener.js 01:46:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7f736a70c400) [pid = 1823] [serial = 376] [outer = 0x7f734dc42c00] 01:46:41 INFO - PROCESS | 1823 | 1461574001125 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 01:46:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:46:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1480ms 01:46:41 INFO - PROCESS | 1823 | 1461574001189 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 01:46:41 INFO - PROCESS | 1823 | 1461574001192 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 01:46:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:46:41 INFO - PROCESS | 1823 | 1461574001199 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:46:41 INFO - PROCESS | 1823 | 1461574001202 Marionette TRACE conn4 <- [1,474,null,{}] 01:46:41 INFO - PROCESS | 1823 | 1461574001208 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:41 INFO - PROCESS | 1823 | 1461574001385 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 01:46:41 INFO - PROCESS | 1823 | 1461574001820 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734fb29800 == 69 [pid = 1823] [id = 126] 01:46:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7f734cc3f000) [pid = 1823] [serial = 377] [outer = (nil)] 01:46:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f734dc4c000) [pid = 1823] [serial = 378] [outer = 0x7f734cc3f000] 01:46:41 INFO - PROCESS | 1823 | 1461574001934 Marionette DEBUG loaded listener.js 01:46:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f734e1de400) [pid = 1823] [serial = 379] [outer = 0x7f734cc3f000] 01:46:42 INFO - PROCESS | 1823 | 1461574002854 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 01:46:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1731ms 01:46:42 INFO - PROCESS | 1823 | 1461574002933 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 01:46:42 INFO - PROCESS | 1823 | 1461574002940 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 01:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:46:42 INFO - PROCESS | 1823 | 1461574002949 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:46:42 INFO - PROCESS | 1823 | 1461574002952 Marionette TRACE conn4 <- [1,478,null,{}] 01:46:42 INFO - PROCESS | 1823 | 1461574002960 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:43 INFO - PROCESS | 1823 | 1461574003140 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 01:46:43 INFO - PROCESS | 1823 | 1461574003316 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a48b800 == 68 [pid = 1823] [id = 118] 01:46:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734efda800 == 67 [pid = 1823] [id = 117] 01:46:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7358c3c800 == 66 [pid = 1823] [id = 116] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7f735f172800) [pid = 1823] [serial = 318] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734cca2800 == 67 [pid = 1823] [id = 127] 01:46:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f73502df400) [pid = 1823] [serial = 380] [outer = (nil)] 01:46:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f73516ef800) [pid = 1823] [serial = 381] [outer = 0x7f73502df400] 01:46:43 INFO - PROCESS | 1823 | 1461574003462 Marionette DEBUG loaded listener.js 01:46:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f7351811400) [pid = 1823] [serial = 382] [outer = 0x7f73502df400] 01:46:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7354c90800 == 66 [pid = 1823] [id = 115] 01:46:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735028b000 == 65 [pid = 1823] [id = 114] 01:46:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73527e2000 == 64 [pid = 1823] [id = 113] 01:46:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a71e800 == 63 [pid = 1823] [id = 108] 01:46:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352bb5800 == 62 [pid = 1823] [id = 107] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7f7356453c00) [pid = 1823] [serial = 240] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7f736d012000) [pid = 1823] [serial = 250] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7f736a60b000) [pid = 1823] [serial = 247] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7f7365207000) [pid = 1823] [serial = 244] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7f734e271c00) [pid = 1823] [serial = 253] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7f7369d9e000) [pid = 1823] [serial = 291] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7f735950fc00) [pid = 1823] [serial = 307] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7f734dc53800) [pid = 1823] [serial = 279] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7f735180d000) [pid = 1823] [serial = 301] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7f7350c37000) [pid = 1823] [serial = 298] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7f735a35e000) [pid = 1823] [serial = 309] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7f73516ee000) [pid = 1823] [serial = 315] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7f73517fe400) [pid = 1823] [serial = 300] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7f734c1e2800) [pid = 1823] [serial = 294] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f735401ac00) [pid = 1823] [serial = 304] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f736c256c00) [pid = 1823] [serial = 277] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f7358034000) [pid = 1823] [serial = 312] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f7351810400) [pid = 1823] [serial = 288] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f735803ac00) [pid = 1823] [serial = 313] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f7358456400) [pid = 1823] [serial = 306] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f735f16bc00) [pid = 1823] [serial = 310] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f7358033c00) [pid = 1823] [serial = 316] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f7352b85000) [pid = 1823] [serial = 303] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f734e4bfc00) [pid = 1823] [serial = 297] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f735f16c800) [pid = 1823] [serial = 285] [outer = (nil)] [url = about:blank] 01:46:43 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f7351b25000) [pid = 1823] [serial = 282] [outer = (nil)] [url = about:blank] 01:46:44 INFO - PROCESS | 1823 | 1461574004236 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 01:46:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:46:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1329ms 01:46:44 INFO - PROCESS | 1823 | 1461574004285 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 01:46:44 INFO - PROCESS | 1823 | 1461574004291 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 01:46:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:46:44 INFO - PROCESS | 1823 | 1461574004298 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:46:44 INFO - PROCESS | 1823 | 1461574004301 Marionette TRACE conn4 <- [1,482,null,{}] 01:46:44 INFO - PROCESS | 1823 | 1461574004306 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:44 INFO - PROCESS | 1823 | 1461574004454 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 01:46:44 INFO - PROCESS | 1823 | 1461574004472 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352bb3800 == 63 [pid = 1823] [id = 128] 01:46:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f73527a4800) [pid = 1823] [serial = 383] [outer = (nil)] 01:46:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f7352b7b800) [pid = 1823] [serial = 384] [outer = 0x7f73527a4800] 01:46:44 INFO - PROCESS | 1823 | 1461574004535 Marionette DEBUG loaded listener.js 01:46:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f7352b89400) [pid = 1823] [serial = 385] [outer = 0x7f73527a4800] 01:46:45 INFO - PROCESS | 1823 | 1461574005409 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 01:46:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:46:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1181ms 01:46:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:46:45 INFO - PROCESS | 1823 | 1461574005481 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 01:46:45 INFO - PROCESS | 1823 | 1461574005483 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 01:46:45 INFO - PROCESS | 1823 | 1461574005497 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:46:45 INFO - PROCESS | 1823 | 1461574005506 Marionette TRACE conn4 <- [1,486,null,{}] 01:46:45 INFO - PROCESS | 1823 | 1461574005521 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:45 INFO - PROCESS | 1823 | 1461574005703 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 01:46:45 INFO - PROCESS | 1823 | 1461574005815 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358c54800 == 64 [pid = 1823] [id = 129] 01:46:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f73527a8c00) [pid = 1823] [serial = 386] [outer = (nil)] 01:46:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f7357572800) [pid = 1823] [serial = 387] [outer = 0x7f73527a8c00] 01:46:45 INFO - PROCESS | 1823 | 1461574005880 Marionette DEBUG loaded listener.js 01:46:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f7358034800) [pid = 1823] [serial = 388] [outer = 0x7f73527a8c00] 01:46:46 INFO - PROCESS | 1823 | 1461574006649 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 01:46:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:46:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1207ms 01:46:46 INFO - PROCESS | 1823 | 1461574006697 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 01:46:46 INFO - PROCESS | 1823 | 1461574006702 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 01:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:46:46 INFO - PROCESS | 1823 | 1461574006715 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:46:46 INFO - PROCESS | 1823 | 1461574006717 Marionette TRACE conn4 <- [1,490,null,{}] 01:46:46 INFO - PROCESS | 1823 | 1461574006722 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:46 INFO - PROCESS | 1823 | 1461574006902 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 01:46:46 INFO - PROCESS | 1823 | 1461574006920 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359965800 == 65 [pid = 1823] [id = 130] 01:46:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f734cc93000) [pid = 1823] [serial = 389] [outer = (nil)] 01:46:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f734cc9bc00) [pid = 1823] [serial = 390] [outer = 0x7f734cc93000] 01:46:46 INFO - PROCESS | 1823 | 1461574006982 Marionette DEBUG loaded listener.js 01:46:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f73527af400) [pid = 1823] [serial = 391] [outer = 0x7f734cc93000] 01:46:47 INFO - PROCESS | 1823 | 1461574007764 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 01:46:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:46:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1076ms 01:46:47 INFO - PROCESS | 1823 | 1461574007804 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 01:46:47 INFO - PROCESS | 1823 | 1461574007808 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 01:46:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:46:47 INFO - PROCESS | 1823 | 1461574007814 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:46:47 INFO - PROCESS | 1823 | 1461574007816 Marionette TRACE conn4 <- [1,494,null,{}] 01:46:47 INFO - PROCESS | 1823 | 1461574007822 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:48 INFO - PROCESS | 1823 | 1461574008014 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 01:46:48 INFO - PROCESS | 1823 | 1461574008041 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a70e000 == 66 [pid = 1823] [id = 131] 01:46:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f734cc29800) [pid = 1823] [serial = 392] [outer = (nil)] 01:46:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f734cc2b400) [pid = 1823] [serial = 393] [outer = 0x7f734cc29800] 01:46:48 INFO - PROCESS | 1823 | 1461574008114 Marionette DEBUG loaded listener.js 01:46:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f734e266000) [pid = 1823] [serial = 394] [outer = 0x7f734cc29800] 01:46:48 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f73527ac400) [pid = 1823] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:46:48 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f734cc36c00) [pid = 1823] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:46:48 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f734dc4dc00) [pid = 1823] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:46:48 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f734e4b1c00) [pid = 1823] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:46:48 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f73527b2c00) [pid = 1823] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:46:48 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f734c1d5c00) [pid = 1823] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:46:49 INFO - PROCESS | 1823 | 1461574009073 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 01:46:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:46:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1291ms 01:46:49 INFO - PROCESS | 1823 | 1461574009107 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 01:46:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:46:49 INFO - PROCESS | 1823 | 1461574009122 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 01:46:49 INFO - PROCESS | 1823 | 1461574009129 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:46:49 INFO - PROCESS | 1823 | 1461574009132 Marionette TRACE conn4 <- [1,498,null,{}] 01:46:49 INFO - PROCESS | 1823 | 1461574009137 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:49 INFO - PROCESS | 1823 | 1461574009286 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 01:46:49 INFO - PROCESS | 1823 | 1461574009302 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73650a0000 == 67 [pid = 1823] [id = 132] 01:46:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f734db38400) [pid = 1823] [serial = 395] [outer = (nil)] 01:46:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f734db3fc00) [pid = 1823] [serial = 396] [outer = 0x7f734db38400] 01:46:49 INFO - PROCESS | 1823 | 1461574009365 Marionette DEBUG loaded listener.js 01:46:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f73527a9800) [pid = 1823] [serial = 397] [outer = 0x7f734db38400] 01:46:50 INFO - PROCESS | 1823 | 1461574010120 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 01:46:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:46:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1030ms 01:46:50 INFO - PROCESS | 1823 | 1461574010159 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 01:46:50 INFO - PROCESS | 1823 | 1461574010162 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 01:46:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:46:50 INFO - PROCESS | 1823 | 1461574010169 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:46:50 INFO - PROCESS | 1823 | 1461574010173 Marionette TRACE conn4 <- [1,502,null,{}] 01:46:50 INFO - PROCESS | 1823 | 1461574010178 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:50 INFO - PROCESS | 1823 | 1461574010400 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 01:46:50 INFO - PROCESS | 1823 | 1461574010418 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7366265000 == 68 [pid = 1823] [id = 133] 01:46:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f734db3a800) [pid = 1823] [serial = 398] [outer = (nil)] 01:46:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f734ddec400) [pid = 1823] [serial = 399] [outer = 0x7f734db3a800] 01:46:50 INFO - PROCESS | 1823 | 1461574010481 Marionette DEBUG loaded listener.js 01:46:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f734ddf0400) [pid = 1823] [serial = 400] [outer = 0x7f734db3a800] 01:46:51 INFO - PROCESS | 1823 | 1461574011517 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 01:46:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:46:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1393ms 01:46:51 INFO - PROCESS | 1823 | 1461574011565 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 01:46:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:46:51 INFO - PROCESS | 1823 | 1461574011573 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 01:46:51 INFO - PROCESS | 1823 | 1461574011584 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:46:51 INFO - PROCESS | 1823 | 1461574011590 Marionette TRACE conn4 <- [1,506,null,{}] 01:46:51 INFO - PROCESS | 1823 | 1461574011599 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:51 INFO - PROCESS | 1823 | 1461574011824 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 01:46:51 INFO - PROCESS | 1823 | 1461574011971 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352bb3000 == 69 [pid = 1823] [id = 134] 01:46:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f734cc95800) [pid = 1823] [serial = 401] [outer = (nil)] 01:46:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f734cc9ec00) [pid = 1823] [serial = 402] [outer = 0x7f734cc95800] 01:46:52 INFO - PROCESS | 1823 | 1461574012050 Marionette DEBUG loaded listener.js 01:46:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7f734db37000) [pid = 1823] [serial = 403] [outer = 0x7f734cc95800] 01:46:52 INFO - PROCESS | 1823 | 1461574012948 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 01:46:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:46:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1441ms 01:46:53 INFO - PROCESS | 1823 | 1461574013024 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 01:46:53 INFO - PROCESS | 1823 | 1461574013033 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 01:46:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:46:53 INFO - PROCESS | 1823 | 1461574013044 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:46:53 INFO - PROCESS | 1823 | 1461574013048 Marionette TRACE conn4 <- [1,510,null,{}] 01:46:53 INFO - PROCESS | 1823 | 1461574013054 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:53 INFO - PROCESS | 1823 | 1461574013268 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 01:46:53 INFO - PROCESS | 1823 | 1461574013495 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735f1e6800 == 70 [pid = 1823] [id = 135] 01:46:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7f734dded400) [pid = 1823] [serial = 404] [outer = (nil)] 01:46:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7f734ddf5400) [pid = 1823] [serial = 405] [outer = 0x7f734dded400] 01:46:53 INFO - PROCESS | 1823 | 1461574013621 Marionette DEBUG loaded listener.js 01:46:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7f734fde5000) [pid = 1823] [serial = 406] [outer = 0x7f734dded400] 01:46:54 INFO - PROCESS | 1823 | 1461574014463 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 01:46:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:46:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1489ms 01:46:54 INFO - PROCESS | 1823 | 1461574014533 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 01:46:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:46:54 INFO - PROCESS | 1823 | 1461574014537 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 01:46:54 INFO - PROCESS | 1823 | 1461574014544 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:46:54 INFO - PROCESS | 1823 | 1461574014550 Marionette TRACE conn4 <- [1,514,null,{}] 01:46:54 INFO - PROCESS | 1823 | 1461574014567 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:54 INFO - PROCESS | 1823 | 1461574014788 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 01:46:54 INFO - PROCESS | 1823 | 1461574014933 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736c21f800 == 71 [pid = 1823] [id = 136] 01:46:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7f734fe4a800) [pid = 1823] [serial = 407] [outer = (nil)] 01:46:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7f73527ad000) [pid = 1823] [serial = 408] [outer = 0x7f734fe4a800] 01:46:55 INFO - PROCESS | 1823 | 1461574015013 Marionette DEBUG loaded listener.js 01:46:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7f7352b88800) [pid = 1823] [serial = 409] [outer = 0x7f734fe4a800] 01:46:55 INFO - PROCESS | 1823 | 1461574015900 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 01:46:55 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 01:46:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1393ms 01:46:55 INFO - PROCESS | 1823 | 1461574015938 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 01:46:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:46:55 INFO - PROCESS | 1823 | 1461574015944 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 01:46:55 INFO - PROCESS | 1823 | 1461574015950 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:46:55 INFO - PROCESS | 1823 | 1461574015955 Marionette TRACE conn4 <- [1,518,null,{}] 01:46:55 INFO - PROCESS | 1823 | 1461574015961 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:56 INFO - PROCESS | 1823 | 1461574016224 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 01:46:56 INFO - PROCESS | 1823 | 1461574016432 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734db9c800 == 72 [pid = 1823] [id = 137] 01:46:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7f73517f1000) [pid = 1823] [serial = 410] [outer = (nil)] 01:46:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f735757c800) [pid = 1823] [serial = 411] [outer = 0x7f73517f1000] 01:46:56 INFO - PROCESS | 1823 | 1461574016551 Marionette DEBUG loaded listener.js 01:46:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f735803ac00) [pid = 1823] [serial = 412] [outer = 0x7f73517f1000] 01:46:57 INFO - PROCESS | 1823 | 1461574017334 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 01:46:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:46:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1438ms 01:46:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:46:57 INFO - PROCESS | 1823 | 1461574017389 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 01:46:57 INFO - PROCESS | 1823 | 1461574017392 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 01:46:57 INFO - PROCESS | 1823 | 1461574017398 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:46:57 INFO - PROCESS | 1823 | 1461574017401 Marionette TRACE conn4 <- [1,522,null,{}] 01:46:57 INFO - PROCESS | 1823 | 1461574017407 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:57 INFO - PROCESS | 1823 | 1461574017570 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 01:46:57 INFO - PROCESS | 1823 | 1461574017720 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734dbb6800 == 73 [pid = 1823] [id = 138] 01:46:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f734cc35000) [pid = 1823] [serial = 413] [outer = (nil)] 01:46:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f7359506000) [pid = 1823] [serial = 414] [outer = 0x7f734cc35000] 01:46:57 INFO - PROCESS | 1823 | 1461574017794 Marionette DEBUG loaded listener.js 01:46:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7f735a617c00) [pid = 1823] [serial = 415] [outer = 0x7f734cc35000] 01:46:58 INFO - PROCESS | 1823 | 1461574018721 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 01:46:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:46:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1379ms 01:46:58 INFO - PROCESS | 1823 | 1461574018777 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 01:46:58 INFO - PROCESS | 1823 | 1461574018781 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 01:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:46:58 INFO - PROCESS | 1823 | 1461574018787 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:46:58 INFO - PROCESS | 1823 | 1461574018790 Marionette TRACE conn4 <- [1,526,null,{}] 01:46:58 INFO - PROCESS | 1823 | 1461574018796 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:58 INFO - PROCESS | 1823 | 1461574018971 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 01:46:59 INFO - PROCESS | 1823 | 1461574019116 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352620000 == 74 [pid = 1823] [id = 139] 01:46:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7f73654d9c00) [pid = 1823] [serial = 416] [outer = (nil)] 01:46:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7f7369d99400) [pid = 1823] [serial = 417] [outer = 0x7f73654d9c00] 01:46:59 INFO - PROCESS | 1823 | 1461574019206 Marionette DEBUG loaded listener.js 01:46:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7f736a60c400) [pid = 1823] [serial = 418] [outer = 0x7f73654d9c00] 01:47:00 INFO - PROCESS | 1823 | 1461574020526 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 01:47:00 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 01:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1781ms 01:47:00 INFO - PROCESS | 1823 | 1461574020569 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 01:47:00 INFO - PROCESS | 1823 | 1461574020572 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 01:47:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:47:00 INFO - PROCESS | 1823 | 1461574020579 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:47:00 INFO - PROCESS | 1823 | 1461574020582 Marionette TRACE conn4 <- [1,530,null,{}] 01:47:00 INFO - PROCESS | 1823 | 1461574020588 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:00 INFO - PROCESS | 1823 | 1461574020829 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 01:47:01 INFO - PROCESS | 1823 | 1461574021071 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73471ea800 == 75 [pid = 1823] [id = 140] 01:47:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7f73472e9000) [pid = 1823] [serial = 419] [outer = (nil)] 01:47:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f73472f3800) [pid = 1823] [serial = 420] [outer = 0x7f73472e9000] 01:47:01 INFO - PROCESS | 1823 | 1461574021145 Marionette DEBUG loaded listener.js 01:47:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f7366150000) [pid = 1823] [serial = 421] [outer = 0x7f73472e9000] 01:47:01 INFO - PROCESS | 1823 | 1461574021843 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 01:47:01 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 01:47:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:47:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:47:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:47:01 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 01:47:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:47:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:47:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:47:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1330ms 01:47:01 INFO - PROCESS | 1823 | 1461574021913 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 01:47:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:47:01 INFO - PROCESS | 1823 | 1461574021916 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 01:47:01 INFO - PROCESS | 1823 | 1461574021924 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:47:01 INFO - PROCESS | 1823 | 1461574021927 Marionette TRACE conn4 <- [1,534,null,{}] 01:47:01 INFO - PROCESS | 1823 | 1461574021933 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:02 INFO - PROCESS | 1823 | 1461574022120 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 01:47:02 INFO - PROCESS | 1823 | 1461574022275 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347af8800 == 76 [pid = 1823] [id = 141] 01:47:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f73472ea400) [pid = 1823] [serial = 422] [outer = (nil)] 01:47:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f7347989400) [pid = 1823] [serial = 423] [outer = 0x7f73472ea400] 01:47:02 INFO - PROCESS | 1823 | 1461574022352 Marionette DEBUG loaded listener.js 01:47:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f734cc39800) [pid = 1823] [serial = 424] [outer = 0x7f73472ea400] 01:47:03 INFO - PROCESS | 1823 | 1461574023256 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 01:47:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:47:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1382ms 01:47:03 INFO - PROCESS | 1823 | 1461574023306 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 01:47:03 INFO - PROCESS | 1823 | 1461574023312 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 01:47:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:47:03 INFO - PROCESS | 1823 | 1461574023337 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:47:03 INFO - PROCESS | 1823 | 1461574023341 Marionette TRACE conn4 <- [1,538,null,{}] 01:47:03 INFO - PROCESS | 1823 | 1461574023347 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:03 INFO - PROCESS | 1823 | 1461574023543 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 01:47:04 INFO - PROCESS | 1823 | 1461574024019 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7350c17000 == 77 [pid = 1823] [id = 142] 01:47:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f734cc26c00) [pid = 1823] [serial = 425] [outer = (nil)] 01:47:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f734cc2b800) [pid = 1823] [serial = 426] [outer = 0x7f734cc26c00] 01:47:04 INFO - PROCESS | 1823 | 1461574024088 Marionette DEBUG loaded listener.js 01:47:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f734cc92400) [pid = 1823] [serial = 427] [outer = 0x7f734cc26c00] 01:47:05 INFO - PROCESS | 1823 | 1461574025225 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 01:47:05 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. 01:47:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1938ms 01:47:05 INFO - PROCESS | 1823 | 1461574025274 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 01:47:05 INFO - PROCESS | 1823 | 1461574025279 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 01:47:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:47:05 INFO - PROCESS | 1823 | 1461574025286 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:47:05 INFO - PROCESS | 1823 | 1461574025291 Marionette TRACE conn4 <- [1,542,null,{}] 01:47:05 INFO - PROCESS | 1823 | 1461574025299 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:05 INFO - PROCESS | 1823 | 1461574025466 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 01:47:05 INFO - PROCESS | 1823 | 1461574025693 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358d1b800 == 78 [pid = 1823] [id = 143] 01:47:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f734c1dc800) [pid = 1823] [serial = 428] [outer = (nil)] 01:47:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f734cc97800) [pid = 1823] [serial = 429] [outer = 0x7f734c1dc800] 01:47:05 INFO - PROCESS | 1823 | 1461574025773 Marionette DEBUG loaded listener.js 01:47:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f73502d9800) [pid = 1823] [serial = 430] [outer = 0x7f734c1dc800] 01:47:06 INFO - PROCESS | 1823 | 1461574026645 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 01:47:06 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. 01:47:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1385ms 01:47:06 INFO - PROCESS | 1823 | 1461574026676 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 01:47:06 INFO - PROCESS | 1823 | 1461574026682 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 01:47:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:47:06 INFO - PROCESS | 1823 | 1461574026691 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:47:06 INFO - PROCESS | 1823 | 1461574026694 Marionette TRACE conn4 <- [1,546,null,{}] 01:47:06 INFO - PROCESS | 1823 | 1461574026719 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:06 INFO - PROCESS | 1823 | 1461574026904 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 01:47:07 INFO - PROCESS | 1823 | 1461574027060 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73527f0000 == 79 [pid = 1823] [id = 144] 01:47:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f734dc44400) [pid = 1823] [serial = 431] [outer = (nil)] 01:47:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f73517fe400) [pid = 1823] [serial = 432] [outer = 0x7f734dc44400] 01:47:07 INFO - PROCESS | 1823 | 1461574027128 Marionette DEBUG loaded listener.js 01:47:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f7357571c00) [pid = 1823] [serial = 433] [outer = 0x7f734dc44400] 01:47:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736f643000 == 78 [pid = 1823] [id = 96] 01:47:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7369a4a000 == 77 [pid = 1823] [id = 95] 01:47:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7358759000 == 76 [pid = 1823] [id = 66] 01:47:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e7df000 == 75 [pid = 1823] [id = 97] 01:47:07 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f734e67d800) [pid = 1823] [serial = 321] [outer = (nil)] [url = about:blank] 01:47:07 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f735180e800) [pid = 1823] [serial = 324] [outer = (nil)] [url = about:blank] 01:47:07 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f7358037000) [pid = 1823] [serial = 327] [outer = (nil)] [url = about:blank] 01:47:07 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f7365083800) [pid = 1823] [serial = 330] [outer = (nil)] [url = about:blank] 01:47:07 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f735803b400) [pid = 1823] [serial = 357] [outer = (nil)] [url = about:blank] 01:47:07 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f7369a16800) [pid = 1823] [serial = 333] [outer = (nil)] [url = about:blank] 01:47:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359773000 == 74 [pid = 1823] [id = 94] 01:47:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73650a0000 == 73 [pid = 1823] [id = 132] 01:47:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a70e000 == 72 [pid = 1823] [id = 131] 01:47:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359965800 == 71 [pid = 1823] [id = 130] 01:47:08 INFO - PROCESS | 1823 | 1461574028046 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 01:47:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7358c54800 == 70 [pid = 1823] [id = 129] 01:47:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352bb3800 == 69 [pid = 1823] [id = 128] 01:47:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734cca2800 == 68 [pid = 1823] [id = 127] 01:47:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734fb29800 == 67 [pid = 1823] [id = 126] 01:47:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:47:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1396ms 01:47:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736d04b800 == 66 [pid = 1823] [id = 124] 01:47:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7369bac000 == 65 [pid = 1823] [id = 123] 01:47:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7366268800 == 64 [pid = 1823] [id = 122] 01:47:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a23b000 == 63 [pid = 1823] [id = 121] 01:47:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73527e7000 == 62 [pid = 1823] [id = 120] 01:47:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735f1e9000 == 61 [pid = 1823] [id = 119] 01:47:08 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f7356cc5400) [pid = 1823] [serial = 348] [outer = (nil)] [url = about:blank] 01:47:08 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f734cc3d800) [pid = 1823] [serial = 351] [outer = (nil)] [url = about:blank] 01:47:08 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f7354a0f000) [pid = 1823] [serial = 354] [outer = (nil)] [url = about:blank] 01:47:08 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f73502da400) [pid = 1823] [serial = 340] [outer = (nil)] [url = about:blank] 01:47:08 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7f734e686400) [pid = 1823] [serial = 339] [outer = (nil)] [url = about:blank] 01:47:08 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7f7352b83400) [pid = 1823] [serial = 345] [outer = (nil)] [url = about:blank] 01:47:08 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7f736d00d400) [pid = 1823] [serial = 336] [outer = (nil)] [url = about:blank] 01:47:08 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7f7351805000) [pid = 1823] [serial = 342] [outer = (nil)] [url = about:blank] 01:47:08 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7f73527a4000) [pid = 1823] [serial = 343] [outer = (nil)] [url = about:blank] 01:47:08 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7f735757f400) [pid = 1823] [serial = 355] [outer = (nil)] [url = about:blank] 01:47:08 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7f734cc41800) [pid = 1823] [serial = 352] [outer = (nil)] [url = about:blank] 01:47:08 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7f7357574000) [pid = 1823] [serial = 349] [outer = (nil)] [url = about:blank] 01:47:08 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7f7354088000) [pid = 1823] [serial = 346] [outer = (nil)] [url = about:blank] 01:47:08 INFO - PROCESS | 1823 | 1461574028119 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 01:47:08 INFO - PROCESS | 1823 | 1461574028123 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 01:47:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:47:08 INFO - PROCESS | 1823 | 1461574028140 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:47:08 INFO - PROCESS | 1823 | 1461574028149 Marionette TRACE conn4 <- [1,550,null,{}] 01:47:08 INFO - PROCESS | 1823 | 1461574028158 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:08 INFO - PROCESS | 1823 | 1461574028333 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 01:47:08 INFO - PROCESS | 1823 | 1461574028466 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352baa800 == 62 [pid = 1823] [id = 145] 01:47:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7f734cc36000) [pid = 1823] [serial = 434] [outer = (nil)] 01:47:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7f73576cb000) [pid = 1823] [serial = 435] [outer = 0x7f734cc36000] 01:47:08 INFO - PROCESS | 1823 | 1461574028534 Marionette DEBUG loaded listener.js 01:47:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7f73599a7000) [pid = 1823] [serial = 436] [outer = 0x7f734cc36000] 01:47:09 INFO - PROCESS | 1823 | 1461574029236 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 01:47:09 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. 01:47:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1151ms 01:47:09 INFO - PROCESS | 1823 | 1461574029284 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 01:47:09 INFO - PROCESS | 1823 | 1461574029288 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 01:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:47:09 INFO - PROCESS | 1823 | 1461574029294 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:47:09 INFO - PROCESS | 1823 | 1461574029296 Marionette TRACE conn4 <- [1,554,null,{}] 01:47:09 INFO - PROCESS | 1823 | 1461574029302 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:09 INFO - PROCESS | 1823 | 1461574029488 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 01:47:09 INFO - PROCESS | 1823 | 1461574029507 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a3aa800 == 63 [pid = 1823] [id = 146] 01:47:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7f734dc5b400) [pid = 1823] [serial = 437] [outer = (nil)] 01:47:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7f735a7ab800) [pid = 1823] [serial = 438] [outer = 0x7f734dc5b400] 01:47:09 INFO - PROCESS | 1823 | 1461574029571 Marionette DEBUG loaded listener.js 01:47:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f7365207000) [pid = 1823] [serial = 439] [outer = 0x7f734dc5b400] 01:47:10 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:10 INFO - PROCESS | 1823 | 1461574030338 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 01:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1085ms 01:47:10 INFO - PROCESS | 1823 | 1461574030418 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 01:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:47:10 INFO - PROCESS | 1823 | 1461574030423 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 01:47:10 INFO - PROCESS | 1823 | 1461574030429 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:47:10 INFO - PROCESS | 1823 | 1461574030442 Marionette TRACE conn4 <- [1,558,null,{}] 01:47:10 INFO - PROCESS | 1823 | 1461574030458 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:10 INFO - PROCESS | 1823 | 1461574030709 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 01:47:10 INFO - PROCESS | 1823 | 1461574030729 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7366278800 == 64 [pid = 1823] [id = 147] 01:47:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f73466df800) [pid = 1823] [serial = 440] [outer = (nil)] 01:47:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f73466e1400) [pid = 1823] [serial = 441] [outer = 0x7f73466df800] 01:47:10 INFO - PROCESS | 1823 | 1461574030846 Marionette DEBUG loaded listener.js 01:47:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f736541f400) [pid = 1823] [serial = 442] [outer = 0x7f73466df800] 01:47:11 INFO - PROCESS | 1823 | 1461574031649 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 01:47:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f734fd50800) [pid = 1823] [serial = 443] [outer = 0x7f734e685000] 01:47:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:47:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1292ms 01:47:11 INFO - PROCESS | 1823 | 1461574031737 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 01:47:11 INFO - PROCESS | 1823 | 1461574031740 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 01:47:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:47:11 INFO - PROCESS | 1823 | 1461574031797 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:47:11 INFO - PROCESS | 1823 | 1461574031800 Marionette TRACE conn4 <- [1,562,null,{}] 01:47:11 INFO - PROCESS | 1823 | 1461574031805 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:11 INFO - PROCESS | 1823 | 1461574031984 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 01:47:12 INFO - PROCESS | 1823 | 1461574032009 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345fea000 == 65 [pid = 1823] [id = 148] 01:47:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f734fd51800) [pid = 1823] [serial = 444] [outer = (nil)] 01:47:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f734fd5b400) [pid = 1823] [serial = 445] [outer = 0x7f734fd51800] 01:47:12 INFO - PROCESS | 1823 | 1461574032069 Marionette DEBUG loaded listener.js 01:47:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f73662c8000) [pid = 1823] [serial = 446] [outer = 0x7f734fd51800] 01:47:12 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f734cc3f000) [pid = 1823] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:47:12 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f73527a4800) [pid = 1823] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:47:12 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f73527a8c00) [pid = 1823] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:47:12 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f73502df400) [pid = 1823] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:47:12 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7f734cc29800) [pid = 1823] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:47:12 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7f734cc93000) [pid = 1823] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:47:12 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7f7357579800) [pid = 1823] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:47:12 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7f7358035400) [pid = 1823] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:47:12 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7f734db38400) [pid = 1823] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:47:12 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:12 INFO - PROCESS | 1823 | 1461574032946 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 01:47:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:47:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1211ms 01:47:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:47:12 INFO - PROCESS | 1823 | 1461574032979 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 01:47:12 INFO - PROCESS | 1823 | 1461574032982 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 01:47:12 INFO - PROCESS | 1823 | 1461574032988 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:47:12 INFO - PROCESS | 1823 | 1461574032991 Marionette TRACE conn4 <- [1,566,null,{}] 01:47:13 INFO - PROCESS | 1823 | 1461574033003 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:13 INFO - PROCESS | 1823 | 1461574033162 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 01:47:13 INFO - PROCESS | 1823 | 1461574033183 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73562af800 == 66 [pid = 1823] [id = 149] 01:47:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7f7347989000) [pid = 1823] [serial = 447] [outer = (nil)] 01:47:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f734fd31000) [pid = 1823] [serial = 448] [outer = 0x7f7347989000] 01:47:13 INFO - PROCESS | 1823 | 1461574033269 Marionette DEBUG loaded listener.js 01:47:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f734fd36800) [pid = 1823] [serial = 449] [outer = 0x7f7347989000] 01:47:14 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:14 INFO - PROCESS | 1823 | 1461574034367 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:47:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:47:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1434ms 01:47:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:47:14 INFO - PROCESS | 1823 | 1461574034423 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 01:47:14 INFO - PROCESS | 1823 | 1461574034425 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 01:47:14 INFO - PROCESS | 1823 | 1461574034515 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:47:14 INFO - PROCESS | 1823 | 1461574034520 Marionette TRACE conn4 <- [1,570,null,{}] 01:47:14 INFO - PROCESS | 1823 | 1461574034529 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:14 INFO - PROCESS | 1823 | 1461574034732 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 01:47:14 INFO - PROCESS | 1823 | 1461574034894 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e7e2800 == 67 [pid = 1823] [id = 150] 01:47:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f734c1df800) [pid = 1823] [serial = 450] [outer = (nil)] 01:47:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f734cc21c00) [pid = 1823] [serial = 451] [outer = 0x7f734c1df800] 01:47:15 INFO - PROCESS | 1823 | 1461574035031 Marionette DEBUG loaded listener.js 01:47:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f734cc41800) [pid = 1823] [serial = 452] [outer = 0x7f734c1df800] 01:47:15 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:15 INFO - PROCESS | 1823 | 1461574035893 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 01:47:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:47:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1520ms 01:47:15 INFO - PROCESS | 1823 | 1461574035952 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 01:47:15 INFO - PROCESS | 1823 | 1461574035958 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 01:47:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:47:15 INFO - PROCESS | 1823 | 1461574035965 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:47:15 INFO - PROCESS | 1823 | 1461574035969 Marionette TRACE conn4 <- [1,574,null,{}] 01:47:15 INFO - PROCESS | 1823 | 1461574035978 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:16 INFO - PROCESS | 1823 | 1461574036155 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 01:47:16 INFO - PROCESS | 1823 | 1461574036306 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73597c0800 == 68 [pid = 1823] [id = 151] 01:47:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f734cc95400) [pid = 1823] [serial = 453] [outer = (nil)] 01:47:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f734e2e0000) [pid = 1823] [serial = 454] [outer = 0x7f734cc95400] 01:47:16 INFO - PROCESS | 1823 | 1461574036379 Marionette DEBUG loaded listener.js 01:47:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f734fd36c00) [pid = 1823] [serial = 455] [outer = 0x7f734cc95400] 01:47:17 INFO - PROCESS | 1823 | 1461574037311 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:47:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:47:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1388ms 01:47:17 INFO - PROCESS | 1823 | 1461574037353 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 01:47:17 INFO - PROCESS | 1823 | 1461574037357 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 01:47:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:47:17 INFO - PROCESS | 1823 | 1461574037363 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:47:17 INFO - PROCESS | 1823 | 1461574037366 Marionette TRACE conn4 <- [1,578,null,{}] 01:47:17 INFO - PROCESS | 1823 | 1461574037372 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:17 INFO - PROCESS | 1823 | 1461574037548 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 01:47:17 INFO - PROCESS | 1823 | 1461574037709 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7364dc9800 == 69 [pid = 1823] [id = 152] 01:47:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f734fd53400) [pid = 1823] [serial = 456] [outer = (nil)] 01:47:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f734fd5b800) [pid = 1823] [serial = 457] [outer = 0x7f734fd53400] 01:47:17 INFO - PROCESS | 1823 | 1461574037796 Marionette DEBUG loaded listener.js 01:47:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f7350c36800) [pid = 1823] [serial = 458] [outer = 0x7f734fd53400] 01:47:18 INFO - PROCESS | 1823 | 1461574038725 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 01:47:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:47:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1436ms 01:47:18 INFO - PROCESS | 1823 | 1461574038806 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 01:47:18 INFO - PROCESS | 1823 | 1461574038810 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 01:47:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:47:18 INFO - PROCESS | 1823 | 1461574038816 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:47:18 INFO - PROCESS | 1823 | 1461574038819 Marionette TRACE conn4 <- [1,582,null,{}] 01:47:18 INFO - PROCESS | 1823 | 1461574038824 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:19 INFO - PROCESS | 1823 | 1461574039031 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 01:47:19 INFO - PROCESS | 1823 | 1461574039179 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736d0ed800 == 70 [pid = 1823] [id = 153] 01:47:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f734798d400) [pid = 1823] [serial = 459] [outer = (nil)] 01:47:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f7354a0b000) [pid = 1823] [serial = 460] [outer = 0x7f734798d400] 01:47:19 INFO - PROCESS | 1823 | 1461574039253 Marionette DEBUG loaded listener.js 01:47:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f73573f2800) [pid = 1823] [serial = 461] [outer = 0x7f734798d400] 01:47:20 INFO - PROCESS | 1823 | 1461574040145 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 01:47:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:47:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1378ms 01:47:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:47:20 INFO - PROCESS | 1823 | 1461574040195 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 01:47:20 INFO - PROCESS | 1823 | 1461574040198 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 01:47:20 INFO - PROCESS | 1823 | 1461574040204 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:47:20 INFO - PROCESS | 1823 | 1461574040208 Marionette TRACE conn4 <- [1,586,null,{}] 01:47:20 INFO - PROCESS | 1823 | 1461574040213 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:20 INFO - PROCESS | 1823 | 1461574040390 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 01:47:20 INFO - PROCESS | 1823 | 1461574040564 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734edb6000 == 71 [pid = 1823] [id = 154] 01:47:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f735180a800) [pid = 1823] [serial = 462] [outer = (nil)] 01:47:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f73576ca000) [pid = 1823] [serial = 463] [outer = 0x7f735180a800] 01:47:20 INFO - PROCESS | 1823 | 1461574040642 Marionette DEBUG loaded listener.js 01:47:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f73591a0800) [pid = 1823] [serial = 464] [outer = 0x7f735180a800] 01:47:21 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:21 INFO - PROCESS | 1823 | 1461574041485 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 01:47:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:47:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1341ms 01:47:21 INFO - PROCESS | 1823 | 1461574041545 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 01:47:21 INFO - PROCESS | 1823 | 1461574041548 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 01:47:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:47:21 INFO - PROCESS | 1823 | 1461574041555 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:47:21 INFO - PROCESS | 1823 | 1461574041557 Marionette TRACE conn4 <- [1,590,null,{}] 01:47:21 INFO - PROCESS | 1823 | 1461574041563 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:21 INFO - PROCESS | 1823 | 1461574041782 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 01:47:21 INFO - PROCESS | 1823 | 1461574041936 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344cdb000 == 72 [pid = 1823] [id = 155] 01:47:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f735955b000) [pid = 1823] [serial = 465] [outer = (nil)] 01:47:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f73665ec800) [pid = 1823] [serial = 466] [outer = 0x7f735955b000] 01:47:22 INFO - PROCESS | 1823 | 1461574042012 Marionette DEBUG loaded listener.js 01:47:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f736a441c00) [pid = 1823] [serial = 467] [outer = 0x7f735955b000] 01:47:22 INFO - PROCESS | 1823 | 1461574042849 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 01:47:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:47:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1332ms 01:47:22 INFO - PROCESS | 1823 | 1461574042888 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 01:47:22 INFO - PROCESS | 1823 | 1461574042891 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 01:47:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:47:22 INFO - PROCESS | 1823 | 1461574042897 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:47:22 INFO - PROCESS | 1823 | 1461574042899 Marionette TRACE conn4 <- [1,594,null,{}] 01:47:22 INFO - PROCESS | 1823 | 1461574042905 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:23 INFO - PROCESS | 1823 | 1461574043066 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 01:47:23 INFO - PROCESS | 1823 | 1461574043220 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344dc0000 == 73 [pid = 1823] [id = 156] 01:47:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f7346930400) [pid = 1823] [serial = 468] [outer = (nil)] 01:47:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f7346938400) [pid = 1823] [serial = 469] [outer = 0x7f7346930400] 01:47:23 INFO - PROCESS | 1823 | 1461574043293 Marionette DEBUG loaded listener.js 01:47:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f734693ec00) [pid = 1823] [serial = 470] [outer = 0x7f7346930400] 01:47:24 INFO - PROCESS | 1823 | 1461574044393 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 01:47:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:47:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1535ms 01:47:24 INFO - PROCESS | 1823 | 1461574044433 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 01:47:24 INFO - PROCESS | 1823 | 1461574044436 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 01:47:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:47:24 INFO - PROCESS | 1823 | 1461574044442 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:47:24 INFO - PROCESS | 1823 | 1461574044445 Marionette TRACE conn4 <- [1,598,null,{}] 01:47:24 INFO - PROCESS | 1823 | 1461574044451 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:24 INFO - PROCESS | 1823 | 1461574044621 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 01:47:24 INFO - PROCESS | 1823 | 1461574044833 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345bca000 == 74 [pid = 1823] [id = 157] 01:47:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f7346931400) [pid = 1823] [serial = 471] [outer = (nil)] 01:47:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f73469b3800) [pid = 1823] [serial = 472] [outer = 0x7f7346931400] 01:47:24 INFO - PROCESS | 1823 | 1461574044909 Marionette DEBUG loaded listener.js 01:47:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f73469b8c00) [pid = 1823] [serial = 473] [outer = 0x7f7346931400] 01:47:25 INFO - PROCESS | 1823 | 1461574045702 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 01:47:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:47:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1328ms 01:47:25 INFO - PROCESS | 1823 | 1461574045791 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 01:47:25 INFO - PROCESS | 1823 | 1461574045796 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 01:47:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:47:25 INFO - PROCESS | 1823 | 1461574045805 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:47:25 INFO - PROCESS | 1823 | 1461574045808 Marionette TRACE conn4 <- [1,602,null,{}] 01:47:25 INFO - PROCESS | 1823 | 1461574045813 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:26 INFO - PROCESS | 1823 | 1461574046006 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 01:47:26 INFO - PROCESS | 1823 | 1461574046163 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345ffa000 == 75 [pid = 1823] [id = 158] 01:47:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f7345c52000) [pid = 1823] [serial = 474] [outer = (nil)] 01:47:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f7345c58400) [pid = 1823] [serial = 475] [outer = 0x7f7345c52000] 01:47:26 INFO - PROCESS | 1823 | 1461574046234 Marionette DEBUG loaded listener.js 01:47:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f7345c5ec00) [pid = 1823] [serial = 476] [outer = 0x7f7345c52000] 01:47:27 INFO - PROCESS | 1823 | 1461574047021 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 01:47:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:47:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1278ms 01:47:27 INFO - PROCESS | 1823 | 1461574047084 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 01:47:27 INFO - PROCESS | 1823 | 1461574047088 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 01:47:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:47:27 INFO - PROCESS | 1823 | 1461574047093 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:47:27 INFO - PROCESS | 1823 | 1461574047096 Marionette TRACE conn4 <- [1,606,null,{}] 01:47:27 INFO - PROCESS | 1823 | 1461574047101 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:27 INFO - PROCESS | 1823 | 1461574047267 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 01:47:27 INFO - PROCESS | 1823 | 1461574047744 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347ade800 == 76 [pid = 1823] [id = 159] 01:47:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f7345dd8800) [pid = 1823] [serial = 477] [outer = (nil)] 01:47:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f7345ddac00) [pid = 1823] [serial = 478] [outer = 0x7f7345dd8800] 01:47:27 INFO - PROCESS | 1823 | 1461574047854 Marionette DEBUG loaded listener.js 01:47:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f73466dec00) [pid = 1823] [serial = 479] [outer = 0x7f7345dd8800] 01:47:28 INFO - PROCESS | 1823 | 1461574048687 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:47:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:47:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1637ms 01:47:28 INFO - PROCESS | 1823 | 1461574048733 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 01:47:28 INFO - PROCESS | 1823 | 1461574048744 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 01:47:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:47:28 INFO - PROCESS | 1823 | 1461574048761 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:47:28 INFO - PROCESS | 1823 | 1461574048764 Marionette TRACE conn4 <- [1,610,null,{}] 01:47:28 INFO - PROCESS | 1823 | 1461574048781 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:29 INFO - PROCESS | 1823 | 1461574049040 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 01:47:29 INFO - PROCESS | 1823 | 1461574049201 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347ada800 == 77 [pid = 1823] [id = 160] 01:47:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f73469be400) [pid = 1823] [serial = 480] [outer = (nil)] 01:47:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f7347980000) [pid = 1823] [serial = 481] [outer = 0x7f73469be400] 01:47:29 INFO - PROCESS | 1823 | 1461574049330 Marionette DEBUG loaded listener.js 01:47:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f734cc1fc00) [pid = 1823] [serial = 482] [outer = 0x7f73469be400] 01:47:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345fea000 == 76 [pid = 1823] [id = 148] 01:47:29 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f73502d4400) [pid = 1823] [serial = 375] [outer = (nil)] [url = about:blank] 01:47:29 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f73662cc800) [pid = 1823] [serial = 372] [outer = (nil)] [url = about:blank] 01:47:29 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f735757e400) [pid = 1823] [serial = 366] [outer = (nil)] [url = about:blank] 01:47:29 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f735a7ab000) [pid = 1823] [serial = 369] [outer = (nil)] [url = about:blank] 01:47:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7366278800 == 75 [pid = 1823] [id = 147] 01:47:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a3aa800 == 74 [pid = 1823] [id = 146] 01:47:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352baa800 == 73 [pid = 1823] [id = 145] 01:47:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73527f0000 == 72 [pid = 1823] [id = 144] 01:47:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7358d1b800 == 71 [pid = 1823] [id = 143] 01:47:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7350c17000 == 70 [pid = 1823] [id = 142] 01:47:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352bb3000 == 69 [pid = 1823] [id = 134] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f734db3fc00) [pid = 1823] [serial = 396] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f73527a9800) [pid = 1823] [serial = 397] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f734dc4c000) [pid = 1823] [serial = 378] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f7352b7b800) [pid = 1823] [serial = 384] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f7358034800) [pid = 1823] [serial = 388] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f73516ef800) [pid = 1823] [serial = 381] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f734e266000) [pid = 1823] [serial = 394] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f7351811400) [pid = 1823] [serial = 382] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f73527af400) [pid = 1823] [serial = 391] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f734e1de400) [pid = 1823] [serial = 379] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f7359210000) [pid = 1823] [serial = 358] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f734e68b800) [pid = 1823] [serial = 360] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f7357572800) [pid = 1823] [serial = 387] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f7364f59c00) [pid = 1823] [serial = 319] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f734cc2b400) [pid = 1823] [serial = 393] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f7352b89400) [pid = 1823] [serial = 385] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f73527abc00) [pid = 1823] [serial = 363] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f734cc9bc00) [pid = 1823] [serial = 390] [outer = (nil)] [url = about:blank] 01:47:30 INFO - PROCESS | 1823 | 1461574050218 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 01:47:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:47:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1491ms 01:47:30 INFO - PROCESS | 1823 | 1461574050256 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 01:47:30 INFO - PROCESS | 1823 | 1461574050262 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 01:47:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:47:30 INFO - PROCESS | 1823 | 1461574050269 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:47:30 INFO - PROCESS | 1823 | 1461574050272 Marionette TRACE conn4 <- [1,614,null,{}] 01:47:30 INFO - PROCESS | 1823 | 1461574050277 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:30 INFO - PROCESS | 1823 | 1461574050444 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 01:47:30 INFO - PROCESS | 1823 | 1461574050458 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e7c5800 == 70 [pid = 1823] [id = 161] 01:47:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f734cc35c00) [pid = 1823] [serial = 483] [outer = (nil)] 01:47:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f734cc97000) [pid = 1823] [serial = 484] [outer = 0x7f734cc35c00] 01:47:30 INFO - PROCESS | 1823 | 1461574050546 Marionette DEBUG loaded listener.js 01:47:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f734db36000) [pid = 1823] [serial = 485] [outer = 0x7f734cc35c00] 01:47:31 INFO - PROCESS | 1823 | 1461574051442 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 01:47:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:47:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1231ms 01:47:31 INFO - PROCESS | 1823 | 1461574051501 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 01:47:31 INFO - PROCESS | 1823 | 1461574051504 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 01:47:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:47:31 INFO - PROCESS | 1823 | 1461574051517 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:47:31 INFO - PROCESS | 1823 | 1461574051526 Marionette TRACE conn4 <- [1,618,null,{}] 01:47:31 INFO - PROCESS | 1823 | 1461574051534 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:31 INFO - PROCESS | 1823 | 1461574051757 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 01:47:31 INFO - PROCESS | 1823 | 1461574051831 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352bb1800 == 71 [pid = 1823] [id = 162] 01:47:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f734cc3c000) [pid = 1823] [serial = 486] [outer = (nil)] 01:47:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f734e2e1c00) [pid = 1823] [serial = 487] [outer = 0x7f734cc3c000] 01:47:31 INFO - PROCESS | 1823 | 1461574051894 Marionette DEBUG loaded listener.js 01:47:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f734fd31c00) [pid = 1823] [serial = 488] [outer = 0x7f734cc3c000] 01:47:32 INFO - PROCESS | 1823 | 1461574052689 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:47:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:47:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1248ms 01:47:32 INFO - PROCESS | 1823 | 1461574052760 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 01:47:32 INFO - PROCESS | 1823 | 1461574052765 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 01:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:47:32 INFO - PROCESS | 1823 | 1461574052771 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:47:32 INFO - PROCESS | 1823 | 1461574052773 Marionette TRACE conn4 <- [1,622,null,{}] 01:47:32 INFO - PROCESS | 1823 | 1461574052778 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:32 INFO - PROCESS | 1823 | 1461574052984 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 01:47:33 INFO - PROCESS | 1823 | 1461574053014 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73583b3000 == 72 [pid = 1823] [id = 163] 01:47:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f734cc38800) [pid = 1823] [serial = 489] [outer = (nil)] 01:47:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f734fd4f400) [pid = 1823] [serial = 490] [outer = 0x7f734cc38800] 01:47:33 INFO - PROCESS | 1823 | 1461574053077 Marionette DEBUG loaded listener.js 01:47:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f734fe44800) [pid = 1823] [serial = 491] [outer = 0x7f734cc38800] 01:47:33 INFO - PROCESS | 1823 | 1461574053928 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 01:47:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:47:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1182ms 01:47:33 INFO - PROCESS | 1823 | 1461574053955 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 01:47:33 INFO - PROCESS | 1823 | 1461574053958 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 01:47:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:47:33 INFO - PROCESS | 1823 | 1461574053964 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:47:33 INFO - PROCESS | 1823 | 1461574053966 Marionette TRACE conn4 <- [1,626,null,{}] 01:47:33 INFO - PROCESS | 1823 | 1461574053971 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:34 INFO - PROCESS | 1823 | 1461574054308 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 01:47:34 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f73466df800) [pid = 1823] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:47:34 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f734fd51800) [pid = 1823] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:47:34 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f734cc36000) [pid = 1823] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:47:34 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f734cc26c00) [pid = 1823] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:47:34 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f734dc5b400) [pid = 1823] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:47:34 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f734dc44400) [pid = 1823] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:47:34 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f734c1dc800) [pid = 1823] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:47:34 INFO - PROCESS | 1823 | 1461574054400 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734dba8000 == 73 [pid = 1823] [id = 164] 01:47:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f734fd30000) [pid = 1823] [serial = 492] [outer = (nil)] 01:47:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f734fd5e800) [pid = 1823] [serial = 493] [outer = 0x7f734fd30000] 01:47:34 INFO - PROCESS | 1823 | 1461574054475 Marionette DEBUG loaded listener.js 01:47:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f73527a9400) [pid = 1823] [serial = 494] [outer = 0x7f734fd30000] 01:47:35 INFO - PROCESS | 1823 | 1461574055209 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 01:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1279ms 01:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:47:35 INFO - PROCESS | 1823 | 1461574055244 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 01:47:35 INFO - PROCESS | 1823 | 1461574055246 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 01:47:35 INFO - PROCESS | 1823 | 1461574055252 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:47:35 INFO - PROCESS | 1823 | 1461574055255 Marionette TRACE conn4 <- [1,630,null,{}] 01:47:35 INFO - PROCESS | 1823 | 1461574055260 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:35 INFO - PROCESS | 1823 | 1461574055418 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 01:47:35 INFO - PROCESS | 1823 | 1461574055433 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359f78000 == 74 [pid = 1823] [id = 165] 01:47:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f73527aec00) [pid = 1823] [serial = 495] [outer = (nil)] 01:47:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f7356210800) [pid = 1823] [serial = 496] [outer = 0x7f73527aec00] 01:47:35 INFO - PROCESS | 1823 | 1461574055505 Marionette DEBUG loaded listener.js 01:47:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f7357572800) [pid = 1823] [serial = 497] [outer = 0x7f73527aec00] 01:47:36 INFO - PROCESS | 1823 | 1461574056273 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 01:47:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:47:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1138ms 01:47:36 INFO - PROCESS | 1823 | 1461574056408 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 01:47:36 INFO - PROCESS | 1823 | 1461574056414 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 01:47:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:47:36 INFO - PROCESS | 1823 | 1461574056422 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:47:36 INFO - PROCESS | 1823 | 1461574056428 Marionette TRACE conn4 <- [1,634,null,{}] 01:47:36 INFO - PROCESS | 1823 | 1461574056446 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:36 INFO - PROCESS | 1823 | 1461574056651 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 01:47:36 INFO - PROCESS | 1823 | 1461574056809 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347af7000 == 75 [pid = 1823] [id = 166] 01:47:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f73466d8400) [pid = 1823] [serial = 498] [outer = (nil)] 01:47:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f73466e0400) [pid = 1823] [serial = 499] [outer = 0x7f73466d8400] 01:47:36 INFO - PROCESS | 1823 | 1461574056883 Marionette DEBUG loaded listener.js 01:47:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f73469b5800) [pid = 1823] [serial = 500] [outer = 0x7f73466d8400] 01:47:37 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:37 INFO - PROCESS | 1823 | 1461574057758 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 01:47:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:47:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1394ms 01:47:37 INFO - PROCESS | 1823 | 1461574057817 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 01:47:37 INFO - PROCESS | 1823 | 1461574057823 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 01:47:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:47:37 INFO - PROCESS | 1823 | 1461574057835 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:47:37 INFO - PROCESS | 1823 | 1461574057840 Marionette TRACE conn4 <- [1,638,null,{}] 01:47:37 INFO - PROCESS | 1823 | 1461574057846 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:38 INFO - PROCESS | 1823 | 1461574058024 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 01:47:38 INFO - PROCESS | 1823 | 1461574058176 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7355cd3000 == 76 [pid = 1823] [id = 167] 01:47:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f7347980400) [pid = 1823] [serial = 501] [outer = (nil)] 01:47:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f734cc9bc00) [pid = 1823] [serial = 502] [outer = 0x7f7347980400] 01:47:38 INFO - PROCESS | 1823 | 1461574058247 Marionette DEBUG loaded listener.js 01:47:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f734dc45800) [pid = 1823] [serial = 503] [outer = 0x7f7347980400] 01:47:38 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:39 INFO - PROCESS | 1823 | 1461574059181 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:47:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1389ms 01:47:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:47:39 INFO - PROCESS | 1823 | 1461574059221 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 01:47:39 INFO - PROCESS | 1823 | 1461574059224 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 01:47:39 INFO - PROCESS | 1823 | 1461574059230 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:47:39 INFO - PROCESS | 1823 | 1461574059233 Marionette TRACE conn4 <- [1,642,null,{}] 01:47:39 INFO - PROCESS | 1823 | 1461574059248 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:39 INFO - PROCESS | 1823 | 1461574059418 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 01:47:39 INFO - PROCESS | 1823 | 1461574059581 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735f1e5000 == 77 [pid = 1823] [id = 168] 01:47:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f734fd33400) [pid = 1823] [serial = 504] [outer = (nil)] 01:47:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f734fd58c00) [pid = 1823] [serial = 505] [outer = 0x7f734fd33400] 01:47:39 INFO - PROCESS | 1823 | 1461574059656 Marionette DEBUG loaded listener.js 01:47:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f7351b30400) [pid = 1823] [serial = 506] [outer = 0x7f734fd33400] 01:47:40 INFO - PROCESS | 1823 | 1461574060559 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 01:47:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:47:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1390ms 01:47:40 INFO - PROCESS | 1823 | 1461574060620 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 01:47:40 INFO - PROCESS | 1823 | 1461574060624 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 01:47:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:47:40 INFO - PROCESS | 1823 | 1461574060630 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:47:40 INFO - PROCESS | 1823 | 1461574060633 Marionette TRACE conn4 <- [1,646,null,{}] 01:47:40 INFO - PROCESS | 1823 | 1461574060638 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:40 INFO - PROCESS | 1823 | 1461574060806 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 01:47:41 INFO - PROCESS | 1823 | 1461574061002 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7365f14800 == 78 [pid = 1823] [id = 169] 01:47:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f7352b89000) [pid = 1823] [serial = 507] [outer = (nil)] 01:47:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f7355c57c00) [pid = 1823] [serial = 508] [outer = 0x7f7352b89000] 01:47:41 INFO - PROCESS | 1823 | 1461574061085 Marionette DEBUG loaded listener.js 01:47:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f735757b800) [pid = 1823] [serial = 509] [outer = 0x7f7352b89000] 01:47:41 INFO - PROCESS | 1823 | 1461574061916 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:47:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:47:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1333ms 01:47:41 INFO - PROCESS | 1823 | 1461574061964 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 01:47:41 INFO - PROCESS | 1823 | 1461574061968 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 01:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:47:41 INFO - PROCESS | 1823 | 1461574061973 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:47:41 INFO - PROCESS | 1823 | 1461574061976 Marionette TRACE conn4 <- [1,650,null,{}] 01:47:41 INFO - PROCESS | 1823 | 1461574061981 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:42 INFO - PROCESS | 1823 | 1461574062139 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 01:47:42 INFO - PROCESS | 1823 | 1461574062297 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a24c800 == 79 [pid = 1823] [id = 170] 01:47:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f7352b89400) [pid = 1823] [serial = 510] [outer = (nil)] 01:47:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f7358c68000) [pid = 1823] [serial = 511] [outer = 0x7f7352b89400] 01:47:42 INFO - PROCESS | 1823 | 1461574062369 Marionette DEBUG loaded listener.js 01:47:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f735a2c7400) [pid = 1823] [serial = 512] [outer = 0x7f7352b89400] 01:47:43 INFO - PROCESS | 1823 | 1461574063302 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 01:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1377ms 01:47:43 INFO - PROCESS | 1823 | 1461574063351 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 01:47:43 INFO - PROCESS | 1823 | 1461574063355 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 01:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:47:43 INFO - PROCESS | 1823 | 1461574063362 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:47:43 INFO - PROCESS | 1823 | 1461574063364 Marionette TRACE conn4 <- [1,654,null,{}] 01:47:43 INFO - PROCESS | 1823 | 1461574063369 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:43 INFO - PROCESS | 1823 | 1461574063565 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 01:47:43 INFO - PROCESS | 1823 | 1461574063721 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736e8a2800 == 80 [pid = 1823] [id = 171] 01:47:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f735a7a3c00) [pid = 1823] [serial = 513] [outer = (nil)] 01:47:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f7365005800) [pid = 1823] [serial = 514] [outer = 0x7f735a7a3c00] 01:47:43 INFO - PROCESS | 1823 | 1461574063798 Marionette DEBUG loaded listener.js 01:47:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f7365eb6c00) [pid = 1823] [serial = 515] [outer = 0x7f735a7a3c00] 01:47:44 INFO - PROCESS | 1823 | 1461574064617 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 01:47:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:47:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1286ms 01:47:44 INFO - PROCESS | 1823 | 1461574064649 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 01:47:44 INFO - PROCESS | 1823 | 1461574064653 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 01:47:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:47:44 INFO - PROCESS | 1823 | 1461574064659 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:47:44 INFO - PROCESS | 1823 | 1461574064663 Marionette TRACE conn4 <- [1,658,null,{}] 01:47:44 INFO - PROCESS | 1823 | 1461574064669 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:44 INFO - PROCESS | 1823 | 1461574064824 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 01:47:44 INFO - PROCESS | 1823 | 1461574064981 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347bf7800 == 81 [pid = 1823] [id = 172] 01:47:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f7347175800) [pid = 1823] [serial = 516] [outer = (nil)] 01:47:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f734717f400) [pid = 1823] [serial = 517] [outer = 0x7f7347175800] 01:47:45 INFO - PROCESS | 1823 | 1461574065053 Marionette DEBUG loaded listener.js 01:47:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f7347184000) [pid = 1823] [serial = 518] [outer = 0x7f7347175800] 01:47:45 INFO - PROCESS | 1823 | 1461574065924 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1339ms 01:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:47:46 INFO - PROCESS | 1823 | 1461574065999 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 01:47:46 INFO - PROCESS | 1823 | 1461574066002 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 01:47:46 INFO - PROCESS | 1823 | 1461574066008 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:47:46 INFO - PROCESS | 1823 | 1461574066011 Marionette TRACE conn4 <- [1,662,null,{}] 01:47:46 INFO - PROCESS | 1823 | 1461574066016 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:46 INFO - PROCESS | 1823 | 1461574066211 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 01:47:46 INFO - PROCESS | 1823 | 1461574066366 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7346778800 == 82 [pid = 1823] [id = 173] 01:47:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f7347177c00) [pid = 1823] [serial = 519] [outer = (nil)] 01:47:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f7347c4a800) [pid = 1823] [serial = 520] [outer = 0x7f7347177c00] 01:47:46 INFO - PROCESS | 1823 | 1461574066438 Marionette DEBUG loaded listener.js 01:47:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f7347c4fc00) [pid = 1823] [serial = 521] [outer = 0x7f7347177c00] 01:47:46 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:47 INFO - PROCESS | 1823 | 1461574067285 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 01:47:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:47:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1328ms 01:47:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:47:47 INFO - PROCESS | 1823 | 1461574067336 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 01:47:47 INFO - PROCESS | 1823 | 1461574067339 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 01:47:47 INFO - PROCESS | 1823 | 1461574067345 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:47:47 INFO - PROCESS | 1823 | 1461574067348 Marionette TRACE conn4 <- [1,666,null,{}] 01:47:47 INFO - PROCESS | 1823 | 1461574067353 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:47 INFO - PROCESS | 1823 | 1461574067507 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 01:47:47 INFO - PROCESS | 1823 | 1461574067668 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73441e9000 == 83 [pid = 1823] [id = 174] 01:47:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f73440cdc00) [pid = 1823] [serial = 522] [outer = (nil)] 01:47:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f73440d3000) [pid = 1823] [serial = 523] [outer = 0x7f73440cdc00] 01:47:47 INFO - PROCESS | 1823 | 1461574067742 Marionette DEBUG loaded listener.js 01:47:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f73440d7800) [pid = 1823] [serial = 524] [outer = 0x7f73440cdc00] 01:47:48 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:48 INFO - PROCESS | 1823 | 1461574068582 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 01:47:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:47:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1279ms 01:47:48 INFO - PROCESS | 1823 | 1461574068624 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 01:47:48 INFO - PROCESS | 1823 | 1461574068627 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 01:47:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:47:48 INFO - PROCESS | 1823 | 1461574068633 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:47:48 INFO - PROCESS | 1823 | 1461574068636 Marionette TRACE conn4 <- [1,670,null,{}] 01:47:48 INFO - PROCESS | 1823 | 1461574068641 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:48 INFO - PROCESS | 1823 | 1461574068810 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 01:47:48 INFO - PROCESS | 1823 | 1461574068983 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734677c000 == 84 [pid = 1823] [id = 175] 01:47:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f73440cfc00) [pid = 1823] [serial = 525] [outer = (nil)] 01:47:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f7347c47c00) [pid = 1823] [serial = 526] [outer = 0x7f73440cfc00] 01:47:49 INFO - PROCESS | 1823 | 1461574069054 Marionette DEBUG loaded listener.js 01:47:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f7347c52c00) [pid = 1823] [serial = 527] [outer = 0x7f73440cfc00] 01:47:50 INFO - PROCESS | 1823 | 1461574070148 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 01:47:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:47:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1579ms 01:47:50 INFO - PROCESS | 1823 | 1461574070214 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 01:47:50 INFO - PROCESS | 1823 | 1461574070219 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 01:47:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:47:50 INFO - PROCESS | 1823 | 1461574070227 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:47:50 INFO - PROCESS | 1823 | 1461574070232 Marionette TRACE conn4 <- [1,674,null,{}] 01:47:50 INFO - PROCESS | 1823 | 1461574070240 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:50 INFO - PROCESS | 1823 | 1461574070405 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 01:47:50 INFO - PROCESS | 1823 | 1461574070631 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7346779800 == 85 [pid = 1823] [id = 176] 01:47:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f73466df400) [pid = 1823] [serial = 528] [outer = (nil)] 01:47:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f734693b000) [pid = 1823] [serial = 529] [outer = 0x7f73466df400] 01:47:50 INFO - PROCESS | 1823 | 1461574070698 Marionette DEBUG loaded listener.js 01:47:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f7347180c00) [pid = 1823] [serial = 530] [outer = 0x7f73466df400] 01:47:51 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:51 INFO - PROCESS | 1823 | 1461574071519 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 01:47:51 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 01:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1334ms 01:47:51 INFO - PROCESS | 1823 | 1461574071561 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 01:47:51 INFO - PROCESS | 1823 | 1461574071569 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 01:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:47:51 INFO - PROCESS | 1823 | 1461574071579 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:47:51 INFO - PROCESS | 1823 | 1461574071583 Marionette TRACE conn4 <- [1,678,null,{}] 01:47:51 INFO - PROCESS | 1823 | 1461574071588 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:51 INFO - PROCESS | 1823 | 1461574071753 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 01:47:51 INFO - PROCESS | 1823 | 1461574071924 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345bd3000 == 86 [pid = 1823] [id = 177] 01:47:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f734693c400) [pid = 1823] [serial = 531] [outer = (nil)] 01:47:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f7347183000) [pid = 1823] [serial = 532] [outer = 0x7f734693c400] 01:47:52 INFO - PROCESS | 1823 | 1461574072051 Marionette DEBUG loaded listener.js 01:47:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f734720f800) [pid = 1823] [serial = 533] [outer = 0x7f734693c400] 01:47:52 INFO - PROCESS | 1823 | 1461574072930 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 01:47:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:47:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1394ms 01:47:52 INFO - PROCESS | 1823 | 1461574072973 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 01:47:52 INFO - PROCESS | 1823 | 1461574072977 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 01:47:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:47:52 INFO - PROCESS | 1823 | 1461574072983 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:47:52 INFO - PROCESS | 1823 | 1461574072988 Marionette TRACE conn4 <- [1,682,null,{}] 01:47:53 INFO - PROCESS | 1823 | 1461574073003 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:53 INFO - PROCESS | 1823 | 1461574073174 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 01:47:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e5b4000 == 85 [pid = 1823] [id = 50] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f734fd31000) [pid = 1823] [serial = 448] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f734ddec400) [pid = 1823] [serial = 399] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f734cc9ec00) [pid = 1823] [serial = 402] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f734ddf5400) [pid = 1823] [serial = 405] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f73527ad000) [pid = 1823] [serial = 408] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f735757c800) [pid = 1823] [serial = 411] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f7359506000) [pid = 1823] [serial = 414] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f7369d99400) [pid = 1823] [serial = 417] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f73472f3800) [pid = 1823] [serial = 420] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f7347989400) [pid = 1823] [serial = 423] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | 1461574073395 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345bde000 == 86 [pid = 1823] [id = 178] 01:47:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f7345c5e800) [pid = 1823] [serial = 534] [outer = (nil)] 01:47:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f7347c53000) [pid = 1823] [serial = 535] [outer = 0x7f7345c5e800] 01:47:53 INFO - PROCESS | 1823 | 1461574073472 Marionette DEBUG loaded listener.js 01:47:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f734cc40c00) [pid = 1823] [serial = 536] [outer = 0x7f7345c5e800] 01:47:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344dc0000 == 85 [pid = 1823] [id = 156] 01:47:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344cdb000 == 84 [pid = 1823] [id = 155] 01:47:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734edb6000 == 83 [pid = 1823] [id = 154] 01:47:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736d0ed800 == 82 [pid = 1823] [id = 153] 01:47:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7364dc9800 == 81 [pid = 1823] [id = 152] 01:47:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73597c0800 == 80 [pid = 1823] [id = 151] 01:47:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e7e2800 == 79 [pid = 1823] [id = 150] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f73662c8000) [pid = 1823] [serial = 446] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f7365207000) [pid = 1823] [serial = 439] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f73466e1400) [pid = 1823] [serial = 441] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f734fd5b400) [pid = 1823] [serial = 445] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f73576cb000) [pid = 1823] [serial = 435] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f73599a7000) [pid = 1823] [serial = 436] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f736541f400) [pid = 1823] [serial = 442] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f734cc92400) [pid = 1823] [serial = 427] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f734cc2b800) [pid = 1823] [serial = 426] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f735a7ab800) [pid = 1823] [serial = 438] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f7357571c00) [pid = 1823] [serial = 433] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f73517fe400) [pid = 1823] [serial = 432] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f73502d9800) [pid = 1823] [serial = 430] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f734cc97800) [pid = 1823] [serial = 429] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f73517fb800) [pid = 1823] [serial = 241] [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.] 01:47:54 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:54 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:47:54 INFO - PROCESS | 1823 | 1461574074716 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 01:47:54 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) 01:47:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1788ms 01:47:54 INFO - PROCESS | 1823 | 1461574074772 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 01:47:54 INFO - PROCESS | 1823 | 1461574074777 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 01:47:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:47:54 INFO - PROCESS | 1823 | 1461574074783 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:47:54 INFO - PROCESS | 1823 | 1461574074785 Marionette TRACE conn4 <- [1,686,null,{}] 01:47:54 INFO - PROCESS | 1823 | 1461574074800 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:55 INFO - PROCESS | 1823 | 1461574075002 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 01:47:55 INFO - PROCESS | 1823 | 1461574075119 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352608800 == 80 [pid = 1823] [id = 179] 01:47:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f73466e1400) [pid = 1823] [serial = 537] [outer = (nil)] 01:47:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f734ddf3c00) [pid = 1823] [serial = 538] [outer = 0x7f73466e1400] 01:47:55 INFO - PROCESS | 1823 | 1461574075183 Marionette DEBUG loaded listener.js 01:47:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f734e4bb400) [pid = 1823] [serial = 539] [outer = 0x7f73466e1400] 01:47:56 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:56 INFO - PROCESS | 1823 | 1461574076269 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 01:47:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:47:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1535ms 01:47:56 INFO - PROCESS | 1823 | 1461574076323 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 01:47:56 INFO - PROCESS | 1823 | 1461574076325 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 01:47:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:47:56 INFO - PROCESS | 1823 | 1461574076332 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:47:56 INFO - PROCESS | 1823 | 1461574076335 Marionette TRACE conn4 <- [1,690,null,{}] 01:47:56 INFO - PROCESS | 1823 | 1461574076340 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:56 INFO - PROCESS | 1823 | 1461574076547 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 01:47:56 INFO - PROCESS | 1823 | 1461574076655 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352bb4000 == 81 [pid = 1823] [id = 180] 01:47:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f734e4bf800) [pid = 1823] [serial = 540] [outer = (nil)] 01:47:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f734fd55400) [pid = 1823] [serial = 541] [outer = 0x7f734e4bf800] 01:47:56 INFO - PROCESS | 1823 | 1461574076730 Marionette DEBUG loaded listener.js 01:47:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f7350216c00) [pid = 1823] [serial = 542] [outer = 0x7f734e4bf800] 01:47:57 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f73469be400) [pid = 1823] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:47:57 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f734cc3c000) [pid = 1823] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:47:57 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f7345dd8800) [pid = 1823] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:47:57 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f734db3a800) [pid = 1823] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:47:57 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f7347989000) [pid = 1823] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:47:57 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f734cc35c00) [pid = 1823] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:47:57 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f734fd30000) [pid = 1823] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:47:57 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f734cc38800) [pid = 1823] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:47:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:57 INFO - PROCESS | 1823 | 1461574077891 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 01:47:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:47:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1584ms 01:47:57 INFO - PROCESS | 1823 | 1461574077918 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 01:47:57 INFO - PROCESS | 1823 | 1461574077922 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 01:47:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:47:57 INFO - PROCESS | 1823 | 1461574077927 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:47:57 INFO - PROCESS | 1823 | 1461574077929 Marionette TRACE conn4 <- [1,694,null,{}] 01:47:57 INFO - PROCESS | 1823 | 1461574077935 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:58 INFO - PROCESS | 1823 | 1461574078106 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 01:47:58 INFO - PROCESS | 1823 | 1461574078274 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73583bb800 == 82 [pid = 1823] [id = 181] 01:47:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f734f0e7000) [pid = 1823] [serial = 543] [outer = (nil)] 01:47:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f7355c55000) [pid = 1823] [serial = 544] [outer = 0x7f734f0e7000] 01:47:58 INFO - PROCESS | 1823 | 1461574078338 Marionette DEBUG loaded listener.js 01:47:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f73573ecc00) [pid = 1823] [serial = 545] [outer = 0x7f734f0e7000] 01:47:59 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:59 INFO - PROCESS | 1823 | 1461574079413 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 01:47:59 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) 01:47:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1531ms 01:47:59 INFO - PROCESS | 1823 | 1461574079460 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 01:47:59 INFO - PROCESS | 1823 | 1461574079463 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 01:47:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:47:59 INFO - PROCESS | 1823 | 1461574079469 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:47:59 INFO - PROCESS | 1823 | 1461574079471 Marionette TRACE conn4 <- [1,698,null,{}] 01:47:59 INFO - PROCESS | 1823 | 1461574079476 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:59 INFO - PROCESS | 1823 | 1461574079622 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 01:47:59 INFO - PROCESS | 1823 | 1461574079777 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359965800 == 83 [pid = 1823] [id = 182] 01:47:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f734fd3ec00) [pid = 1823] [serial = 546] [outer = (nil)] 01:47:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f735757c800) [pid = 1823] [serial = 547] [outer = 0x7f734fd3ec00] 01:47:59 INFO - PROCESS | 1823 | 1461574079839 Marionette DEBUG loaded listener.js 01:47:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f735a512000) [pid = 1823] [serial = 548] [outer = 0x7f734fd3ec00] 01:48:01 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:01 INFO - PROCESS | 1823 | 1461574081273 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 01:48:01 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) 01:48:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1829ms 01:48:01 INFO - PROCESS | 1823 | 1461574081419 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 01:48:01 INFO - PROCESS | 1823 | 1461574081429 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 01:48:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:48:01 INFO - PROCESS | 1823 | 1461574081454 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:48:01 INFO - PROCESS | 1823 | 1461574081462 Marionette TRACE conn4 <- [1,702,null,{}] 01:48:01 INFO - PROCESS | 1823 | 1461574081477 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:01 INFO - PROCESS | 1823 | 1461574081716 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 01:48:01 INFO - PROCESS | 1823 | 1461574081876 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734efe5800 == 84 [pid = 1823] [id = 183] 01:48:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f734720d400) [pid = 1823] [serial = 549] [outer = (nil)] 01:48:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f73472edc00) [pid = 1823] [serial = 550] [outer = 0x7f734720d400] 01:48:01 INFO - PROCESS | 1823 | 1461574081953 Marionette DEBUG loaded listener.js 01:48:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f734cc32800) [pid = 1823] [serial = 551] [outer = 0x7f734720d400] 01:48:03 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:03 INFO - PROCESS | 1823 | 1461574083294 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 01:48:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:48:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1897ms 01:48:03 INFO - PROCESS | 1823 | 1461574083461 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 01:48:03 INFO - PROCESS | 1823 | 1461574083476 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 01:48:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:48:03 INFO - PROCESS | 1823 | 1461574083498 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:48:03 INFO - PROCESS | 1823 | 1461574083505 Marionette TRACE conn4 <- [1,706,null,{}] 01:48:03 INFO - PROCESS | 1823 | 1461574083515 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:03 INFO - PROCESS | 1823 | 1461574083822 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 01:48:04 INFO - PROCESS | 1823 | 1461574084008 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a70f800 == 85 [pid = 1823] [id = 184] 01:48:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f734720dc00) [pid = 1823] [serial = 552] [outer = (nil)] 01:48:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f734ddf3400) [pid = 1823] [serial = 553] [outer = 0x7f734720dc00] 01:48:04 INFO - PROCESS | 1823 | 1461574084133 Marionette DEBUG loaded listener.js 01:48:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f73502d9800) [pid = 1823] [serial = 554] [outer = 0x7f734720dc00] 01:48:06 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:06 INFO - PROCESS | 1823 | 1461574086040 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 01:48:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:48:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2595ms 01:48:06 INFO - PROCESS | 1823 | 1461574086089 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 01:48:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:48:06 INFO - PROCESS | 1823 | 1461574086094 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 01:48:06 INFO - PROCESS | 1823 | 1461574086101 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:48:06 INFO - PROCESS | 1823 | 1461574086107 Marionette TRACE conn4 <- [1,710,null,{}] 01:48:06 INFO - PROCESS | 1823 | 1461574086123 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:06 INFO - PROCESS | 1823 | 1461574086341 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 01:48:06 INFO - PROCESS | 1823 | 1461574086499 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7367e5c800 == 86 [pid = 1823] [id = 185] 01:48:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f734fd55000) [pid = 1823] [serial = 555] [outer = (nil)] 01:48:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f735f16f400) [pid = 1823] [serial = 556] [outer = 0x7f734fd55000] 01:48:06 INFO - PROCESS | 1823 | 1461574086575 Marionette DEBUG loaded listener.js 01:48:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f736529ac00) [pid = 1823] [serial = 557] [outer = 0x7f734fd55000] 01:48:07 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:07 INFO - PROCESS | 1823 | 1461574087845 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 01:48:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:48:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1792ms 01:48:07 INFO - PROCESS | 1823 | 1461574087894 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 01:48:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:48:07 INFO - PROCESS | 1823 | 1461574087899 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 01:48:07 INFO - PROCESS | 1823 | 1461574087906 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:48:07 INFO - PROCESS | 1823 | 1461574087909 Marionette TRACE conn4 <- [1,714,null,{}] 01:48:08 INFO - PROCESS | 1823 | 1461574088004 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:08 INFO - PROCESS | 1823 | 1461574088206 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 01:48:08 INFO - PROCESS | 1823 | 1461574088323 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736d0f6800 == 87 [pid = 1823] [id = 186] 01:48:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f735f16e000) [pid = 1823] [serial = 558] [outer = (nil)] 01:48:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f736649bc00) [pid = 1823] [serial = 559] [outer = 0x7f735f16e000] 01:48:08 INFO - PROCESS | 1823 | 1461574088396 Marionette DEBUG loaded listener.js 01:48:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f7369da6800) [pid = 1823] [serial = 560] [outer = 0x7f735f16e000] 01:48:09 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:09 INFO - PROCESS | 1823 | 1461574089713 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 01:48:09 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 01:48:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1884ms 01:48:09 INFO - PROCESS | 1823 | 1461574089794 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 01:48:09 INFO - PROCESS | 1823 | 1461574089798 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 01:48:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:48:09 INFO - PROCESS | 1823 | 1461574089807 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:48:09 INFO - PROCESS | 1823 | 1461574089810 Marionette TRACE conn4 <- [1,718,null,{}] 01:48:09 INFO - PROCESS | 1823 | 1461574089815 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:09 INFO - PROCESS | 1823 | 1461574089987 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 01:48:10 INFO - PROCESS | 1823 | 1461574090148 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347b5c000 == 88 [pid = 1823] [id = 187] 01:48:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f73442ac800) [pid = 1823] [serial = 561] [outer = (nil)] 01:48:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f73442b3c00) [pid = 1823] [serial = 562] [outer = 0x7f73442ac800] 01:48:10 INFO - PROCESS | 1823 | 1461574090219 Marionette DEBUG loaded listener.js 01:48:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f734717a000) [pid = 1823] [serial = 563] [outer = 0x7f73442ac800] 01:48:11 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:11 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:48:11 INFO - PROCESS | 1823 | 1461574091521 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 01:48:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:48:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1746ms 01:48:11 INFO - PROCESS | 1823 | 1461574091601 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 01:48:11 INFO - PROCESS | 1823 | 1461574091606 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 01:48:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:48:11 INFO - PROCESS | 1823 | 1461574091633 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:48:11 INFO - PROCESS | 1823 | 1461574091638 Marionette TRACE conn4 <- [1,722,null,{}] 01:48:11 INFO - PROCESS | 1823 | 1461574091647 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:11 INFO - PROCESS | 1823 | 1461574091813 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 01:48:11 INFO - PROCESS | 1823 | 1461574091986 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734edb7800 == 89 [pid = 1823] [id = 188] 01:48:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f7347207c00) [pid = 1823] [serial = 564] [outer = (nil)] 01:48:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f734720d800) [pid = 1823] [serial = 565] [outer = 0x7f7347207c00] 01:48:12 INFO - PROCESS | 1823 | 1461574092056 Marionette DEBUG loaded listener.js 01:48:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f734798e000) [pid = 1823] [serial = 566] [outer = 0x7f7347207c00] 01:48:12 INFO - PROCESS | 1823 | 1461574092986 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 01:48:13 INFO - PROCESS | 1823 | 1461574093038 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 01:48:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:48:13 INFO - PROCESS | 1823 | 1461574093047 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:48:13 INFO - PROCESS | 1823 | 1461574093050 Marionette TRACE conn4 <- [1,726,null,{}] 01:48:13 INFO - PROCESS | 1823 | 1461574093055 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:13 INFO - PROCESS | 1823 | 1461574093223 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 01:48:13 INFO - PROCESS | 1823 | 1461574093446 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344ce2800 == 90 [pid = 1823] [id = 189] 01:48:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f7345dd8400) [pid = 1823] [serial = 567] [outer = (nil)] 01:48:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f734cc20400) [pid = 1823] [serial = 568] [outer = 0x7f7345dd8400] 01:48:13 INFO - PROCESS | 1823 | 1461574093549 Marionette DEBUG loaded listener.js 01:48:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f734cc3e800) [pid = 1823] [serial = 569] [outer = 0x7f7345dd8400] 01:48:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734fb3a800 == 89 [pid = 1823] [id = 61] 01:48:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7366265000 == 88 [pid = 1823] [id = 133] 01:48:13 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f734e2e0000) [pid = 1823] [serial = 454] [outer = (nil)] [url = about:blank] 01:48:13 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f73576ca000) [pid = 1823] [serial = 463] [outer = (nil)] [url = about:blank] 01:48:13 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f7345c58400) [pid = 1823] [serial = 475] [outer = (nil)] [url = about:blank] 01:48:13 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f7346938400) [pid = 1823] [serial = 469] [outer = (nil)] [url = about:blank] 01:48:13 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f73665ec800) [pid = 1823] [serial = 466] [outer = (nil)] [url = about:blank] 01:48:13 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f734fd5b800) [pid = 1823] [serial = 457] [outer = (nil)] [url = about:blank] 01:48:13 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f73469b3800) [pid = 1823] [serial = 472] [outer = (nil)] [url = about:blank] 01:48:13 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f7354a0b000) [pid = 1823] [serial = 460] [outer = (nil)] [url = about:blank] 01:48:13 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f7356210800) [pid = 1823] [serial = 496] [outer = (nil)] [url = about:blank] 01:48:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736e6c0800 == 87 [pid = 1823] [id = 84] 01:48:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73562af800 == 86 [pid = 1823] [id = 149] 01:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f7347980000) [pid = 1823] [serial = 481] [outer = (nil)] [url = about:blank] 01:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f734fd31c00) [pid = 1823] [serial = 488] [outer = (nil)] [url = about:blank] 01:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f734cc1fc00) [pid = 1823] [serial = 482] [outer = (nil)] [url = about:blank] 01:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f73466dec00) [pid = 1823] [serial = 479] [outer = (nil)] [url = about:blank] 01:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f734e2e1c00) [pid = 1823] [serial = 487] [outer = (nil)] [url = about:blank] 01:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f734ddf0400) [pid = 1823] [serial = 400] [outer = (nil)] [url = about:blank] 01:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f734fd36800) [pid = 1823] [serial = 449] [outer = (nil)] [url = about:blank] 01:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f734db36000) [pid = 1823] [serial = 485] [outer = (nil)] [url = about:blank] 01:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f734cc97000) [pid = 1823] [serial = 484] [outer = (nil)] [url = about:blank] 01:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f734cc21c00) [pid = 1823] [serial = 451] [outer = (nil)] [url = about:blank] 01:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f734fd5e800) [pid = 1823] [serial = 493] [outer = (nil)] [url = about:blank] 01:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f734fe44800) [pid = 1823] [serial = 491] [outer = (nil)] [url = about:blank] 01:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f7345ddac00) [pid = 1823] [serial = 478] [outer = (nil)] [url = about:blank] 01:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f734fd4f400) [pid = 1823] [serial = 490] [outer = (nil)] [url = about:blank] 01:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f73527a9400) [pid = 1823] [serial = 494] [outer = (nil)] [url = about:blank] 01:48:14 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:14 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:48:14 INFO - PROCESS | 1823 | 1461574094446 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 01:48:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:48:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1436ms 01:48:14 INFO - PROCESS | 1823 | 1461574094484 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 01:48:14 INFO - PROCESS | 1823 | 1461574094487 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 01:48:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:48:14 INFO - PROCESS | 1823 | 1461574094494 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:48:14 INFO - PROCESS | 1823 | 1461574094499 Marionette TRACE conn4 <- [1,730,null,{}] 01:48:14 INFO - PROCESS | 1823 | 1461574094514 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:14 INFO - PROCESS | 1823 | 1461574094669 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 01:48:14 INFO - PROCESS | 1823 | 1461574094682 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734ccbf000 == 87 [pid = 1823] [id = 190] 01:48:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f734db40c00) [pid = 1823] [serial = 570] [outer = (nil)] 01:48:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f734e266c00) [pid = 1823] [serial = 571] [outer = 0x7f734db40c00] 01:48:14 INFO - PROCESS | 1823 | 1461574094748 Marionette DEBUG loaded listener.js 01:48:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f734fb9c800) [pid = 1823] [serial = 572] [outer = 0x7f734db40c00] 01:48:15 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:15 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:48:15 INFO - PROCESS | 1823 | 1461574095675 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 01:48:15 INFO - PROCESS | 1823 | 1461574095737 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 01:48:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:48:15 INFO - PROCESS | 1823 | 1461574095744 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:48:15 INFO - PROCESS | 1823 | 1461574095747 Marionette TRACE conn4 <- [1,734,null,{}] 01:48:15 INFO - PROCESS | 1823 | 1461574095751 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:15 INFO - PROCESS | 1823 | 1461574095902 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 01:48:16 INFO - PROCESS | 1823 | 1461574096028 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7350285000 == 88 [pid = 1823] [id = 191] 01:48:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f7345c58400) [pid = 1823] [serial = 573] [outer = (nil)] 01:48:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f734fdd7400) [pid = 1823] [serial = 574] [outer = 0x7f7345c58400] 01:48:16 INFO - PROCESS | 1823 | 1461574096090 Marionette DEBUG loaded listener.js 01:48:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f73516e4800) [pid = 1823] [serial = 575] [outer = 0x7f7345c58400] 01:48:16 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:16 INFO - PROCESS | 1823 | 1461574096849 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 01:48:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:48:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1130ms 01:48:16 INFO - PROCESS | 1823 | 1461574096879 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 01:48:16 INFO - PROCESS | 1823 | 1461574096882 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 01:48:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:48:16 INFO - PROCESS | 1823 | 1461574096888 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:48:16 INFO - PROCESS | 1823 | 1461574096890 Marionette TRACE conn4 <- [1,738,null,{}] 01:48:16 INFO - PROCESS | 1823 | 1461574096896 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:17 INFO - PROCESS | 1823 | 1461574097083 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 01:48:17 INFO - PROCESS | 1823 | 1461574097114 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73562a4800 == 89 [pid = 1823] [id = 192] 01:48:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f734fd5a400) [pid = 1823] [serial = 576] [outer = (nil)] 01:48:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f7351b19800) [pid = 1823] [serial = 577] [outer = 0x7f734fd5a400] 01:48:17 INFO - PROCESS | 1823 | 1461574097177 Marionette DEBUG loaded listener.js 01:48:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f7352b7e400) [pid = 1823] [serial = 578] [outer = 0x7f734fd5a400] 01:48:18 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:18 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:48:18 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f734e4bf800) [pid = 1823] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:48:18 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f734f0e7000) [pid = 1823] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:48:18 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f73466e1400) [pid = 1823] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:48:18 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f734693c400) [pid = 1823] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:48:18 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f73466df400) [pid = 1823] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:48:18 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f7345c5e800) [pid = 1823] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:48:18 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f73527aec00) [pid = 1823] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:48:18 INFO - PROCESS | 1823 | 1461574098531 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 01:48:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:48:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1679ms 01:48:18 INFO - PROCESS | 1823 | 1461574098568 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 01:48:18 INFO - PROCESS | 1823 | 1461574098571 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 01:48:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:48:18 INFO - PROCESS | 1823 | 1461574098578 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:48:18 INFO - PROCESS | 1823 | 1461574098581 Marionette TRACE conn4 <- [1,742,null,{}] 01:48:18 INFO - PROCESS | 1823 | 1461574098586 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:18 INFO - PROCESS | 1823 | 1461574098791 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 01:48:18 INFO - PROCESS | 1823 | 1461574098914 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347bea800 == 90 [pid = 1823] [id = 193] 01:48:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f7352b82c00) [pid = 1823] [serial = 579] [outer = (nil)] 01:48:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f73573f3c00) [pid = 1823] [serial = 580] [outer = 0x7f7352b82c00] 01:48:18 INFO - PROCESS | 1823 | 1461574098980 Marionette DEBUG loaded listener.js 01:48:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f7358115800) [pid = 1823] [serial = 581] [outer = 0x7f7352b82c00] 01:48:19 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:20 INFO - PROCESS | 1823 | 1461574100017 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 01:48:20 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 01:48:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1478ms 01:48:20 INFO - PROCESS | 1823 | 1461574100057 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 01:48:20 INFO - PROCESS | 1823 | 1461574100061 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 01:48:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:48:20 INFO - PROCESS | 1823 | 1461574100067 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:48:20 INFO - PROCESS | 1823 | 1461574100068 Marionette TRACE conn4 <- [1,746,null,{}] 01:48:20 INFO - PROCESS | 1823 | 1461574100074 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:20 INFO - PROCESS | 1823 | 1461574100237 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 01:48:20 INFO - PROCESS | 1823 | 1461574100395 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359f0c000 == 91 [pid = 1823] [id = 194] 01:48:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f7352b81800) [pid = 1823] [serial = 582] [outer = (nil)] 01:48:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f7358fd1800) [pid = 1823] [serial = 583] [outer = 0x7f7352b81800] 01:48:20 INFO - PROCESS | 1823 | 1461574100457 Marionette DEBUG loaded listener.js 01:48:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f7364f4d800) [pid = 1823] [serial = 584] [outer = 0x7f7352b81800] 01:48:21 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:21 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:21 INFO - PROCESS | 1823 | 1461574101852 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 01:48:21 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.) 01:48:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1840ms 01:48:21 INFO - PROCESS | 1823 | 1461574101937 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 01:48:21 INFO - PROCESS | 1823 | 1461574101943 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 01:48:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:48:21 INFO - PROCESS | 1823 | 1461574101954 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:48:21 INFO - PROCESS | 1823 | 1461574101959 Marionette TRACE conn4 <- [1,750,null,{}] 01:48:21 INFO - PROCESS | 1823 | 1461574101968 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:22 INFO - PROCESS | 1823 | 1461574102134 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 01:48:22 INFO - PROCESS | 1823 | 1461574102295 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c169000 == 92 [pid = 1823] [id = 195] 01:48:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f7345ddac00) [pid = 1823] [serial = 585] [outer = (nil)] 01:48:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f7347211400) [pid = 1823] [serial = 586] [outer = 0x7f7345ddac00] 01:48:22 INFO - PROCESS | 1823 | 1461574102371 Marionette DEBUG loaded listener.js 01:48:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f734c1d6000) [pid = 1823] [serial = 587] [outer = 0x7f7345ddac00] 01:48:23 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:23 INFO - PROCESS | 1823 | 1461574103675 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 01:48:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:48:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1743ms 01:48:23 INFO - PROCESS | 1823 | 1461574103698 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 01:48:23 INFO - PROCESS | 1823 | 1461574103706 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 01:48:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:48:23 INFO - PROCESS | 1823 | 1461574103834 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:48:23 INFO - PROCESS | 1823 | 1461574103840 Marionette TRACE conn4 <- [1,754,null,{}] 01:48:23 INFO - PROCESS | 1823 | 1461574103848 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:24 INFO - PROCESS | 1823 | 1461574104022 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 01:48:24 INFO - PROCESS | 1823 | 1461574104178 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7355dc6000 == 93 [pid = 1823] [id = 196] 01:48:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f734693fc00) [pid = 1823] [serial = 588] [outer = (nil)] 01:48:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f734cc9a400) [pid = 1823] [serial = 589] [outer = 0x7f734693fc00] 01:48:24 INFO - PROCESS | 1823 | 1461574104251 Marionette DEBUG loaded listener.js 01:48:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f734fd31000) [pid = 1823] [serial = 590] [outer = 0x7f734693fc00] 01:48:25 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:25 INFO - PROCESS | 1823 | 1461574105650 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 01:48:25 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 01:48:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1900ms 01:48:25 INFO - PROCESS | 1823 | 1461574105689 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 01:48:25 INFO - PROCESS | 1823 | 1461574105697 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 01:48:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:48:25 INFO - PROCESS | 1823 | 1461574105704 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:48:25 INFO - PROCESS | 1823 | 1461574105710 Marionette TRACE conn4 <- [1,758,null,{}] 01:48:25 INFO - PROCESS | 1823 | 1461574105725 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:25 INFO - PROCESS | 1823 | 1461574105932 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 01:48:26 INFO - PROCESS | 1823 | 1461574106092 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73641ca000 == 94 [pid = 1823] [id = 197] 01:48:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f734fd2fc00) [pid = 1823] [serial = 591] [outer = (nil)] 01:48:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f7355d88400) [pid = 1823] [serial = 592] [outer = 0x7f734fd2fc00] 01:48:26 INFO - PROCESS | 1823 | 1461574106167 Marionette DEBUG loaded listener.js 01:48:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f7358033400) [pid = 1823] [serial = 593] [outer = 0x7f734fd2fc00] 01:48:26 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:26 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:48:26 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:26 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:26 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:48:27 INFO - PROCESS | 1823 | 1461574107041 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 01:48:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:48:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1387ms 01:48:27 INFO - PROCESS | 1823 | 1461574107093 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 01:48:27 INFO - PROCESS | 1823 | 1461574107098 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 01:48:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:48:27 INFO - PROCESS | 1823 | 1461574107104 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:48:27 INFO - PROCESS | 1823 | 1461574107108 Marionette TRACE conn4 <- [1,762,null,{}] 01:48:27 INFO - PROCESS | 1823 | 1461574107114 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:27 INFO - PROCESS | 1823 | 1461574107297 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 01:48:27 INFO - PROCESS | 1823 | 1461574107465 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736626e800 == 95 [pid = 1823] [id = 198] 01:48:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f734fd3a000) [pid = 1823] [serial = 594] [outer = (nil)] 01:48:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f7364f5bc00) [pid = 1823] [serial = 595] [outer = 0x7f734fd3a000] 01:48:27 INFO - PROCESS | 1823 | 1461574107546 Marionette DEBUG loaded listener.js 01:48:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f7365eb7000) [pid = 1823] [serial = 596] [outer = 0x7f734fd3a000] 01:48:28 INFO - PROCESS | 1823 | 1461574108806 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 01:48:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:48:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1731ms 01:48:28 INFO - PROCESS | 1823 | 1461574108836 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 01:48:28 INFO - PROCESS | 1823 | 1461574108840 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 01:48:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:48:28 INFO - PROCESS | 1823 | 1461574108846 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:48:28 INFO - PROCESS | 1823 | 1461574108849 Marionette TRACE conn4 <- [1,766,null,{}] 01:48:28 INFO - PROCESS | 1823 | 1461574108855 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:29 INFO - PROCESS | 1823 | 1461574109090 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 01:48:29 INFO - PROCESS | 1823 | 1461574109257 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a734000 == 96 [pid = 1823] [id = 199] 01:48:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f7343eac000) [pid = 1823] [serial = 597] [outer = (nil)] 01:48:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f7343eb3000) [pid = 1823] [serial = 598] [outer = 0x7f7343eac000] 01:48:29 INFO - PROCESS | 1823 | 1461574109333 Marionette DEBUG loaded listener.js 01:48:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f7343eb9400) [pid = 1823] [serial = 599] [outer = 0x7f7343eac000] 01:48:30 INFO - PROCESS | 1823 | 1461574110647 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 01:48:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:48:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1846ms 01:48:30 INFO - PROCESS | 1823 | 1461574110802 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 01:48:30 INFO - PROCESS | 1823 | 1461574110805 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 01:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:48:30 INFO - PROCESS | 1823 | 1461574110829 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:48:30 INFO - PROCESS | 1823 | 1461574110833 Marionette TRACE conn4 <- [1,770,null,{}] 01:48:30 INFO - PROCESS | 1823 | 1461574110839 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:31 INFO - PROCESS | 1823 | 1461574111015 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 01:48:31 INFO - PROCESS | 1823 | 1461574111176 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73439b3000 == 97 [pid = 1823] [id = 200] 01:48:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f7343eb3c00) [pid = 1823] [serial = 600] [outer = (nil)] 01:48:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f734fd33800) [pid = 1823] [serial = 601] [outer = 0x7f7343eb3c00] 01:48:31 INFO - PROCESS | 1823 | 1461574111256 Marionette DEBUG loaded listener.js 01:48:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f7369a12400) [pid = 1823] [serial = 602] [outer = 0x7f7343eb3c00] 01:48:32 INFO - PROCESS | 1823 | 1461574112161 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 01:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1644ms 01:48:32 INFO - PROCESS | 1823 | 1461574112460 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 01:48:32 INFO - PROCESS | 1823 | 1461574112467 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 01:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:48:32 INFO - PROCESS | 1823 | 1461574112474 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:48:32 INFO - PROCESS | 1823 | 1461574112478 Marionette TRACE conn4 <- [1,774,null,{}] 01:48:32 INFO - PROCESS | 1823 | 1461574112486 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:32 INFO - PROCESS | 1823 | 1461574112652 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 01:48:32 INFO - PROCESS | 1823 | 1461574112890 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344ccb000 == 98 [pid = 1823] [id = 201] 01:48:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f7343eab000) [pid = 1823] [serial = 603] [outer = (nil)] 01:48:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f73440cec00) [pid = 1823] [serial = 604] [outer = 0x7f7343eab000] 01:48:32 INFO - PROCESS | 1823 | 1461574112956 Marionette DEBUG loaded listener.js 01:48:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f73442b2000) [pid = 1823] [serial = 605] [outer = 0x7f7343eab000] 01:48:33 INFO - PROCESS | 1823 | 1461574113958 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 01:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1533ms 01:48:34 INFO - PROCESS | 1823 | 1461574114011 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 01:48:34 INFO - PROCESS | 1823 | 1461574114016 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 01:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:48:34 INFO - PROCESS | 1823 | 1461574114029 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:48:34 INFO - PROCESS | 1823 | 1461574114033 Marionette TRACE conn4 <- [1,778,null,{}] 01:48:34 INFO - PROCESS | 1823 | 1461574114039 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:34 INFO - PROCESS | 1823 | 1461574114282 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 01:48:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736545d800 == 97 [pid = 1823] [id = 45] 01:48:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347ade800 == 96 [pid = 1823] [id = 159] 01:48:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347bea800 == 95 [pid = 1823] [id = 193] 01:48:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73562a4800 == 94 [pid = 1823] [id = 192] 01:48:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7350285000 == 93 [pid = 1823] [id = 191] 01:48:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734ccbf000 == 92 [pid = 1823] [id = 190] 01:48:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344ce2800 == 91 [pid = 1823] [id = 189] 01:48:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734edb7800 == 90 [pid = 1823] [id = 188] 01:48:34 INFO - PROCESS | 1823 | 1461574114521 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734efe5800 == 89 [pid = 1823] [id = 183] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f734fd55400) [pid = 1823] [serial = 541] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f7355c55000) [pid = 1823] [serial = 544] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f7358c68000) [pid = 1823] [serial = 511] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f73466e0400) [pid = 1823] [serial = 499] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f734ddf3c00) [pid = 1823] [serial = 538] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f734720f800) [pid = 1823] [serial = 533] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f7347183000) [pid = 1823] [serial = 532] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f7347180c00) [pid = 1823] [serial = 530] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f734693b000) [pid = 1823] [serial = 529] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f734cc9bc00) [pid = 1823] [serial = 502] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f7347c53000) [pid = 1823] [serial = 535] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f734cc40c00) [pid = 1823] [serial = 536] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f7347c47c00) [pid = 1823] [serial = 526] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f7355c57c00) [pid = 1823] [serial = 508] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f7357572800) [pid = 1823] [serial = 497] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f734fd58c00) [pid = 1823] [serial = 505] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f7365005800) [pid = 1823] [serial = 514] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f734717f400) [pid = 1823] [serial = 517] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f7347c4a800) [pid = 1823] [serial = 520] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f73440d3000) [pid = 1823] [serial = 523] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f7350216c00) [pid = 1823] [serial = 542] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f734e4bb400) [pid = 1823] [serial = 539] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f73573ecc00) [pid = 1823] [serial = 545] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344cd1800 == 90 [pid = 1823] [id = 202] 01:48:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f73440d3000) [pid = 1823] [serial = 606] [outer = (nil)] 01:48:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f734693d000) [pid = 1823] [serial = 607] [outer = 0x7f73440d3000] 01:48:34 INFO - PROCESS | 1823 | 1461574114616 Marionette DEBUG loaded listener.js 01:48:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f73469bec00) [pid = 1823] [serial = 608] [outer = 0x7f73440d3000] 01:48:35 INFO - PROCESS | 1823 | 1461574115380 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 01:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1385ms 01:48:35 INFO - PROCESS | 1823 | 1461574115410 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 01:48:35 INFO - PROCESS | 1823 | 1461574115413 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 01:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:48:35 INFO - PROCESS | 1823 | 1461574115419 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:48:35 INFO - PROCESS | 1823 | 1461574115421 Marionette TRACE conn4 <- [1,782,null,{}] 01:48:35 INFO - PROCESS | 1823 | 1461574115436 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:35 INFO - PROCESS | 1823 | 1461574115605 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 01:48:35 INFO - PROCESS | 1823 | 1461574115625 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347bf1000 == 91 [pid = 1823] [id = 203] 01:48:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f734798e400) [pid = 1823] [serial = 609] [outer = (nil)] 01:48:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f7347c4d400) [pid = 1823] [serial = 610] [outer = 0x7f734798e400] 01:48:35 INFO - PROCESS | 1823 | 1461574115696 Marionette DEBUG loaded listener.js 01:48:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f734c1d7400) [pid = 1823] [serial = 611] [outer = 0x7f734798e400] 01:48:36 INFO - PROCESS | 1823 | 1461574116683 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 01:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1286ms 01:48:36 INFO - PROCESS | 1823 | 1461574116707 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 01:48:36 INFO - PROCESS | 1823 | 1461574116714 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 01:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:48:36 INFO - PROCESS | 1823 | 1461574116723 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:48:36 INFO - PROCESS | 1823 | 1461574116726 Marionette TRACE conn4 <- [1,786,null,{}] 01:48:36 INFO - PROCESS | 1823 | 1461574116734 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:36 INFO - PROCESS | 1823 | 1461574116962 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 01:48:37 INFO - PROCESS | 1823 | 1461574117146 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c8b7800 == 92 [pid = 1823] [id = 204] 01:48:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f7347c4a400) [pid = 1823] [serial = 612] [outer = (nil)] 01:48:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f734cc25800) [pid = 1823] [serial = 613] [outer = 0x7f7347c4a400] 01:48:37 INFO - PROCESS | 1823 | 1461574117256 Marionette DEBUG loaded listener.js 01:48:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f734cc3b400) [pid = 1823] [serial = 614] [outer = 0x7f7347c4a400] 01:48:38 INFO - PROCESS | 1823 | 1461574118465 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 01:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1782ms 01:48:38 INFO - PROCESS | 1823 | 1461574118506 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 01:48:38 INFO - PROCESS | 1823 | 1461574118509 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 01:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:48:38 INFO - PROCESS | 1823 | 1461574118515 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:48:38 INFO - PROCESS | 1823 | 1461574118518 Marionette TRACE conn4 <- [1,790,null,{}] 01:48:38 INFO - PROCESS | 1823 | 1461574118523 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:38 INFO - PROCESS | 1823 | 1461574118726 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 01:48:38 INFO - PROCESS | 1823 | 1461574118758 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e398800 == 93 [pid = 1823] [id = 205] 01:48:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f734c1dd400) [pid = 1823] [serial = 615] [outer = (nil)] 01:48:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f734cc9b000) [pid = 1823] [serial = 616] [outer = 0x7f734c1dd400] 01:48:38 INFO - PROCESS | 1823 | 1461574118822 Marionette DEBUG loaded listener.js 01:48:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f734dc47400) [pid = 1823] [serial = 617] [outer = 0x7f734c1dd400] 01:48:39 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f734fd5a400) [pid = 1823] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:48:39 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f7345c58400) [pid = 1823] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:48:39 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f734db40c00) [pid = 1823] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:48:39 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f7345dd8400) [pid = 1823] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:48:39 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f7347207c00) [pid = 1823] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:48:39 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f7352b82c00) [pid = 1823] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:48:39 INFO - PROCESS | 1823 | 1461574119777 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 01:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1280ms 01:48:39 INFO - PROCESS | 1823 | 1461574119797 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 01:48:39 INFO - PROCESS | 1823 | 1461574119800 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 01:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:48:39 INFO - PROCESS | 1823 | 1461574119808 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:48:39 INFO - PROCESS | 1823 | 1461574119810 Marionette TRACE conn4 <- [1,794,null,{}] 01:48:39 INFO - PROCESS | 1823 | 1461574119815 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:40 INFO - PROCESS | 1823 | 1461574120037 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 01:48:40 INFO - PROCESS | 1823 | 1461574120061 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734efdc800 == 94 [pid = 1823] [id = 206] 01:48:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f734cc39000) [pid = 1823] [serial = 618] [outer = (nil)] 01:48:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f734e269800) [pid = 1823] [serial = 619] [outer = 0x7f734cc39000] 01:48:40 INFO - PROCESS | 1823 | 1461574120129 Marionette DEBUG loaded listener.js 01:48:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f734e2e0000) [pid = 1823] [serial = 620] [outer = 0x7f734cc39000] 01:48:41 INFO - PROCESS | 1823 | 1461574121104 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 01:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1330ms 01:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:48:41 INFO - PROCESS | 1823 | 1461574121139 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 01:48:41 INFO - PROCESS | 1823 | 1461574121142 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 01:48:41 INFO - PROCESS | 1823 | 1461574121148 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:48:41 INFO - PROCESS | 1823 | 1461574121152 Marionette TRACE conn4 <- [1,798,null,{}] 01:48:41 INFO - PROCESS | 1823 | 1461574121157 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:41 INFO - PROCESS | 1823 | 1461574121312 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 01:48:41 INFO - PROCESS | 1823 | 1461574121326 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735160a000 == 95 [pid = 1823] [id = 207] 01:48:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f734e2e0400) [pid = 1823] [serial = 621] [outer = (nil)] 01:48:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f734e68c000) [pid = 1823] [serial = 622] [outer = 0x7f734e2e0400] 01:48:41 INFO - PROCESS | 1823 | 1461574121389 Marionette DEBUG loaded listener.js 01:48:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f734fd3b000) [pid = 1823] [serial = 623] [outer = 0x7f734e2e0400] 01:48:42 INFO - PROCESS | 1823 | 1461574122527 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 01:48:42 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 01:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1434ms 01:48:42 INFO - PROCESS | 1823 | 1461574122583 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 01:48:42 INFO - PROCESS | 1823 | 1461574122587 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 01:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:48:42 INFO - PROCESS | 1823 | 1461574122596 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:48:42 INFO - PROCESS | 1823 | 1461574122602 Marionette TRACE conn4 <- [1,802,null,{}] 01:48:42 INFO - PROCESS | 1823 | 1461574122610 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:42 INFO - PROCESS | 1823 | 1461574122804 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 01:48:42 INFO - PROCESS | 1823 | 1461574122971 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347b65000 == 96 [pid = 1823] [id = 208] 01:48:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f73442b9400) [pid = 1823] [serial = 624] [outer = (nil)] 01:48:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f73469b4400) [pid = 1823] [serial = 625] [outer = 0x7f73442b9400] 01:48:43 INFO - PROCESS | 1823 | 1461574123051 Marionette DEBUG loaded listener.js 01:48:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f7347206000) [pid = 1823] [serial = 626] [outer = 0x7f73442b9400] 01:48:43 INFO - PROCESS | 1823 | 1461574123954 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 01:48:44 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 01:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1434ms 01:48:44 INFO - PROCESS | 1823 | 1461574124031 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 01:48:44 INFO - PROCESS | 1823 | 1461574124040 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 01:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:48:44 INFO - PROCESS | 1823 | 1461574124050 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:48:44 INFO - PROCESS | 1823 | 1461574124055 Marionette TRACE conn4 <- [1,806,null,{}] 01:48:44 INFO - PROCESS | 1823 | 1461574124062 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:44 INFO - PROCESS | 1823 | 1461574124278 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 01:48:44 INFO - PROCESS | 1823 | 1461574124529 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734edb9000 == 97 [pid = 1823] [id = 209] 01:48:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f734c1df400) [pid = 1823] [serial = 627] [outer = (nil)] 01:48:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f734cca0c00) [pid = 1823] [serial = 628] [outer = 0x7f734c1df400] 01:48:44 INFO - PROCESS | 1823 | 1461574124665 Marionette DEBUG loaded listener.js 01:48:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f734dc57000) [pid = 1823] [serial = 629] [outer = 0x7f734c1df400] 01:48:45 INFO - PROCESS | 1823 | 1461574125541 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 01:48:45 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 01:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1543ms 01:48:45 INFO - PROCESS | 1823 | 1461574125595 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 01:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:48:45 INFO - PROCESS | 1823 | 1461574125599 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 01:48:45 INFO - PROCESS | 1823 | 1461574125606 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:48:45 INFO - PROCESS | 1823 | 1461574125612 Marionette TRACE conn4 <- [1,810,null,{}] 01:48:45 INFO - PROCESS | 1823 | 1461574125632 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:45 INFO - PROCESS | 1823 | 1461574125920 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 01:48:46 INFO - PROCESS | 1823 | 1461574126090 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352bab000 == 98 [pid = 1823] [id = 210] 01:48:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f734e266000) [pid = 1823] [serial = 630] [outer = (nil)] 01:48:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f734e2e3800) [pid = 1823] [serial = 631] [outer = 0x7f734e266000] 01:48:46 INFO - PROCESS | 1823 | 1461574126214 Marionette DEBUG loaded listener.js 01:48:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f734fd33000) [pid = 1823] [serial = 632] [outer = 0x7f734e266000] 01:48:47 INFO - PROCESS | 1823 | 1461574127061 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 01:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1490ms 01:48:47 INFO - PROCESS | 1823 | 1461574127095 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 01:48:47 INFO - PROCESS | 1823 | 1461574127100 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 01:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:48:47 INFO - PROCESS | 1823 | 1461574127106 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:48:47 INFO - PROCESS | 1823 | 1461574127108 Marionette TRACE conn4 <- [1,814,null,{}] 01:48:47 INFO - PROCESS | 1823 | 1461574127114 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:47 INFO - PROCESS | 1823 | 1461574127296 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 01:48:47 INFO - PROCESS | 1823 | 1461574127467 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73562b1800 == 99 [pid = 1823] [id = 211] 01:48:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f73440d0800) [pid = 1823] [serial = 633] [outer = (nil)] 01:48:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f734fd5a400) [pid = 1823] [serial = 634] [outer = 0x7f73440d0800] 01:48:47 INFO - PROCESS | 1823 | 1461574127540 Marionette DEBUG loaded listener.js 01:48:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f734fe47000) [pid = 1823] [serial = 635] [outer = 0x7f73440d0800] 01:48:48 INFO - PROCESS | 1823 | 1461574128433 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 01:48:48 INFO - PROCESS | 1823 | 1461574128491 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 01:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:48:48 INFO - PROCESS | 1823 | 1461574128496 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:48:48 INFO - PROCESS | 1823 | 1461574128498 Marionette TRACE conn4 <- [1,818,null,{}] 01:48:48 INFO - PROCESS | 1823 | 1461574128504 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:48 INFO - PROCESS | 1823 | 1461574128677 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 01:48:48 INFO - PROCESS | 1823 | 1461574128859 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358769000 == 100 [pid = 1823] [id = 212] 01:48:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f73440d3400) [pid = 1823] [serial = 636] [outer = (nil)] 01:48:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f7350254000) [pid = 1823] [serial = 637] [outer = 0x7f73440d3400] 01:48:48 INFO - PROCESS | 1823 | 1461574128934 Marionette DEBUG loaded listener.js 01:48:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f73502d8c00) [pid = 1823] [serial = 638] [outer = 0x7f73440d3400] 01:48:49 INFO - PROCESS | 1823 | 1461574129815 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 01:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1381ms 01:48:49 INFO - PROCESS | 1823 | 1461574129879 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 01:48:49 INFO - PROCESS | 1823 | 1461574129883 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 01:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:48:49 INFO - PROCESS | 1823 | 1461574129889 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:48:49 INFO - PROCESS | 1823 | 1461574129891 Marionette TRACE conn4 <- [1,822,null,{}] 01:48:49 INFO - PROCESS | 1823 | 1461574129897 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:50 INFO - PROCESS | 1823 | 1461574130081 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 01:48:50 INFO - PROCESS | 1823 | 1461574130254 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359773000 == 101 [pid = 1823] [id = 213] 01:48:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f73502d8800) [pid = 1823] [serial = 639] [outer = (nil)] 01:48:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f7351803000) [pid = 1823] [serial = 640] [outer = 0x7f73502d8800] 01:48:50 INFO - PROCESS | 1823 | 1461574130335 Marionette DEBUG loaded listener.js 01:48:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f7351b31800) [pid = 1823] [serial = 641] [outer = 0x7f73502d8800] 01:48:51 INFO - PROCESS | 1823 | 1461574131192 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 01:48:51 INFO - PROCESS | 1823 | 1461574131228 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 01:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:48:51 INFO - PROCESS | 1823 | 1461574131236 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:48:51 INFO - PROCESS | 1823 | 1461574131238 Marionette TRACE conn4 <- [1,826,null,{}] 01:48:51 INFO - PROCESS | 1823 | 1461574131244 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:51 INFO - PROCESS | 1823 | 1461574131426 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 01:48:51 INFO - PROCESS | 1823 | 1461574131601 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a236800 == 102 [pid = 1823] [id = 214] 01:48:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f73502d9000) [pid = 1823] [serial = 642] [outer = (nil)] 01:48:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f7352b7d400) [pid = 1823] [serial = 643] [outer = 0x7f73502d9000] 01:48:51 INFO - PROCESS | 1823 | 1461574131674 Marionette DEBUG loaded listener.js 01:48:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f7354084c00) [pid = 1823] [serial = 644] [outer = 0x7f73502d9000] 01:48:52 INFO - PROCESS | 1823 | 1461574132587 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 01:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1383ms 01:48:52 INFO - PROCESS | 1823 | 1461574132619 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 01:48:52 INFO - PROCESS | 1823 | 1461574132622 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 01:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:48:52 INFO - PROCESS | 1823 | 1461574132630 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:48:52 INFO - PROCESS | 1823 | 1461574132633 Marionette TRACE conn4 <- [1,830,null,{}] 01:48:52 INFO - PROCESS | 1823 | 1461574132639 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:52 INFO - PROCESS | 1823 | 1461574132809 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 01:48:52 INFO - PROCESS | 1823 | 1461574132994 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a717800 == 103 [pid = 1823] [id = 215] 01:48:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f734dc58400) [pid = 1823] [serial = 645] [outer = (nil)] 01:48:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f7354a03c00) [pid = 1823] [serial = 646] [outer = 0x7f734dc58400] 01:48:53 INFO - PROCESS | 1823 | 1461574133073 Marionette DEBUG loaded listener.js 01:48:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f7355d85000) [pid = 1823] [serial = 647] [outer = 0x7f734dc58400] 01:48:53 INFO - PROCESS | 1823 | 1461574133990 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 01:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1434ms 01:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:48:54 INFO - PROCESS | 1823 | 1461574134065 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 01:48:54 INFO - PROCESS | 1823 | 1461574134068 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 01:48:54 INFO - PROCESS | 1823 | 1461574134074 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:48:54 INFO - PROCESS | 1823 | 1461574134078 Marionette TRACE conn4 <- [1,834,null,{}] 01:48:54 INFO - PROCESS | 1823 | 1461574134083 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:54 INFO - PROCESS | 1823 | 1461574134295 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 01:48:54 INFO - PROCESS | 1823 | 1461574134464 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73641ca800 == 104 [pid = 1823] [id = 216] 01:48:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f73502dfc00) [pid = 1823] [serial = 648] [outer = (nil)] 01:48:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f7356450800) [pid = 1823] [serial = 649] [outer = 0x7f73502dfc00] 01:48:54 INFO - PROCESS | 1823 | 1461574134540 Marionette DEBUG loaded listener.js 01:48:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f7356d8d400) [pid = 1823] [serial = 650] [outer = 0x7f73502dfc00] 01:48:55 INFO - PROCESS | 1823 | 1461574135394 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 01:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1382ms 01:48:55 INFO - PROCESS | 1823 | 1461574135456 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 01:48:55 INFO - PROCESS | 1823 | 1461574135460 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 01:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:48:55 INFO - PROCESS | 1823 | 1461574135466 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:48:55 INFO - PROCESS | 1823 | 1461574135468 Marionette TRACE conn4 <- [1,838,null,{}] 01:48:55 INFO - PROCESS | 1823 | 1461574135474 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:55 INFO - PROCESS | 1823 | 1461574135657 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 01:48:55 INFO - PROCESS | 1823 | 1461574135838 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7366132000 == 105 [pid = 1823] [id = 217] 01:48:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f7355d87800) [pid = 1823] [serial = 651] [outer = (nil)] 01:48:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f73573ecc00) [pid = 1823] [serial = 652] [outer = 0x7f7355d87800] 01:48:55 INFO - PROCESS | 1823 | 1461574135912 Marionette DEBUG loaded listener.js 01:48:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f735757a400) [pid = 1823] [serial = 653] [outer = 0x7f7355d87800] 01:48:56 INFO - PROCESS | 1823 | 1461574136819 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 01:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1389ms 01:48:56 INFO - PROCESS | 1823 | 1461574136856 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 01:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:48:56 INFO - PROCESS | 1823 | 1461574136860 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 01:48:56 INFO - PROCESS | 1823 | 1461574136867 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:48:56 INFO - PROCESS | 1823 | 1461574136871 Marionette TRACE conn4 <- [1,842,null,{}] 01:48:56 INFO - PROCESS | 1823 | 1461574136877 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:57 INFO - PROCESS | 1823 | 1461574137108 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 01:48:57 INFO - PROCESS | 1823 | 1461574137370 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734bf74800 == 106 [pid = 1823] [id = 218] 01:48:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f73440d7000) [pid = 1823] [serial = 654] [outer = (nil)] 01:48:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f7354a0b000) [pid = 1823] [serial = 655] [outer = 0x7f73440d7000] 01:48:57 INFO - PROCESS | 1823 | 1461574137502 Marionette DEBUG loaded listener.js 01:48:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f73599a6000) [pid = 1823] [serial = 656] [outer = 0x7f73440d7000] 01:48:58 INFO - PROCESS | 1823 | 1461574138349 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 01:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1530ms 01:48:58 INFO - PROCESS | 1823 | 1461574138397 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 01:48:58 INFO - PROCESS | 1823 | 1461574138401 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 01:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:48:58 INFO - PROCESS | 1823 | 1461574138407 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:48:58 INFO - PROCESS | 1823 | 1461574138409 Marionette TRACE conn4 <- [1,846,null,{}] 01:48:58 INFO - PROCESS | 1823 | 1461574138414 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:58 INFO - PROCESS | 1823 | 1461574138592 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 01:48:58 INFO - PROCESS | 1823 | 1461574138770 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736c27c000 == 107 [pid = 1823] [id = 219] 01:48:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f7343eb5c00) [pid = 1823] [serial = 657] [outer = (nil)] 01:48:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f735803cc00) [pid = 1823] [serial = 658] [outer = 0x7f7343eb5c00] 01:48:58 INFO - PROCESS | 1823 | 1461574138843 Marionette DEBUG loaded listener.js 01:48:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f735a2d2400) [pid = 1823] [serial = 659] [outer = 0x7f7343eb5c00] 01:48:59 INFO - PROCESS | 1823 | 1461574139697 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 01:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1331ms 01:48:59 INFO - PROCESS | 1823 | 1461574139739 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 01:48:59 INFO - PROCESS | 1823 | 1461574139743 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 01:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:48:59 INFO - PROCESS | 1823 | 1461574139749 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:48:59 INFO - PROCESS | 1823 | 1461574139751 Marionette TRACE conn4 <- [1,850,null,{}] 01:48:59 INFO - PROCESS | 1823 | 1461574139757 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:59 INFO - PROCESS | 1823 | 1461574139934 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 01:49:00 INFO - PROCESS | 1823 | 1461574140114 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344224800 == 108 [pid = 1823] [id = 220] 01:49:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f7343a7e000) [pid = 1823] [serial = 660] [outer = (nil)] 01:49:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f735620fc00) [pid = 1823] [serial = 661] [outer = 0x7f7343a7e000] 01:49:00 INFO - PROCESS | 1823 | 1461574140185 Marionette DEBUG loaded listener.js 01:49:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f735a626400) [pid = 1823] [serial = 662] [outer = 0x7f7343a7e000] 01:49:01 INFO - PROCESS | 1823 | 1461574141794 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 01:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2095ms 01:49:01 INFO - PROCESS | 1823 | 1461574141845 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 01:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:49:01 INFO - PROCESS | 1823 | 1461574141853 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 01:49:01 INFO - PROCESS | 1823 | 1461574141861 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:49:01 INFO - PROCESS | 1823 | 1461574141867 Marionette TRACE conn4 <- [1,854,null,{}] 01:49:01 INFO - PROCESS | 1823 | 1461574141874 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:02 INFO - PROCESS | 1823 | 1461574142054 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 01:49:02 INFO - PROCESS | 1823 | 1461574142261 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347bdb000 == 109 [pid = 1823] [id = 221] 01:49:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f73440d9c00) [pid = 1823] [serial = 663] [outer = (nil)] 01:49:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f7346936400) [pid = 1823] [serial = 664] [outer = 0x7f73440d9c00] 01:49:02 INFO - PROCESS | 1823 | 1461574142439 Marionette DEBUG loaded listener.js 01:49:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f734720e800) [pid = 1823] [serial = 665] [outer = 0x7f73440d9c00] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f735757c800) [pid = 1823] [serial = 547] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f736649bc00) [pid = 1823] [serial = 559] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f734ddf3400) [pid = 1823] [serial = 553] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f73472edc00) [pid = 1823] [serial = 550] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f735f16f400) [pid = 1823] [serial = 556] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735926c000 == 108 [pid = 1823] [id = 58] 01:49:03 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7354055800 == 107 [pid = 1823] [id = 57] 01:49:03 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736a433800 == 106 [pid = 1823] [id = 109] 01:49:03 INFO - PROCESS | 1823 | 1461574143534 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 01:49:03 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e398800 == 105 [pid = 1823] [id = 205] 01:49:03 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347bf1000 == 104 [pid = 1823] [id = 203] 01:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1690ms 01:49:03 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344cd1800 == 103 [pid = 1823] [id = 202] 01:49:03 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344ccb000 == 102 [pid = 1823] [id = 201] 01:49:03 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73641ca000 == 101 [pid = 1823] [id = 197] 01:49:03 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7355dc6000 == 100 [pid = 1823] [id = 196] 01:49:03 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c169000 == 99 [pid = 1823] [id = 195] 01:49:03 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359f0c000 == 98 [pid = 1823] [id = 194] 01:49:03 INFO - PROCESS | 1823 | 1461574143566 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 01:49:03 INFO - PROCESS | 1823 | 1461574143573 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 01:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:49:03 INFO - PROCESS | 1823 | 1461574143583 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:49:03 INFO - PROCESS | 1823 | 1461574143586 Marionette TRACE conn4 <- [1,858,null,{}] 01:49:03 INFO - PROCESS | 1823 | 1461574143593 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:03 INFO - PROCESS | 1823 | 1461574143781 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f7352b7e400) [pid = 1823] [serial = 578] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f73516e4800) [pid = 1823] [serial = 575] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f734e266c00) [pid = 1823] [serial = 571] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f734fb9c800) [pid = 1823] [serial = 572] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f734cc3e800) [pid = 1823] [serial = 569] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f734720d800) [pid = 1823] [serial = 565] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f734fdd7400) [pid = 1823] [serial = 574] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f7351b19800) [pid = 1823] [serial = 577] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f73442b3c00) [pid = 1823] [serial = 562] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f73573f3c00) [pid = 1823] [serial = 580] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f734cc20400) [pid = 1823] [serial = 568] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f734798e000) [pid = 1823] [serial = 566] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f7358115800) [pid = 1823] [serial = 581] [outer = (nil)] [url = about:blank] 01:49:03 INFO - PROCESS | 1823 | 1461574143976 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347b58000 == 99 [pid = 1823] [id = 222] 01:49:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f73442b3c00) [pid = 1823] [serial = 666] [outer = (nil)] 01:49:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f734c1dd000) [pid = 1823] [serial = 667] [outer = 0x7f73442b3c00] 01:49:04 INFO - PROCESS | 1823 | 1461574144049 Marionette DEBUG loaded listener.js 01:49:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f734cc33800) [pid = 1823] [serial = 668] [outer = 0x7f73442b3c00] 01:49:04 INFO - PROCESS | 1823 | 1461574144773 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 01:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1241ms 01:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:49:04 INFO - PROCESS | 1823 | 1461574144825 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 01:49:04 INFO - PROCESS | 1823 | 1461574144828 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 01:49:04 INFO - PROCESS | 1823 | 1461574144833 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:49:04 INFO - PROCESS | 1823 | 1461574144840 Marionette TRACE conn4 <- [1,862,null,{}] 01:49:04 INFO - PROCESS | 1823 | 1461574144855 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:05 INFO - PROCESS | 1823 | 1461574145033 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 01:49:05 INFO - PROCESS | 1823 | 1461574145045 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734edb0000 == 100 [pid = 1823] [id = 223] 01:49:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f734cc92400) [pid = 1823] [serial = 669] [outer = (nil)] 01:49:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f734ddea800) [pid = 1823] [serial = 670] [outer = 0x7f734cc92400] 01:49:05 INFO - PROCESS | 1823 | 1461574145113 Marionette DEBUG loaded listener.js 01:49:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f734e2d8c00) [pid = 1823] [serial = 671] [outer = 0x7f734cc92400] 01:49:06 INFO - PROCESS | 1823 | 1461574146005 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 01:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1243ms 01:49:06 INFO - PROCESS | 1823 | 1461574146078 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 01:49:06 INFO - PROCESS | 1823 | 1461574146082 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 01:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:49:06 INFO - PROCESS | 1823 | 1461574146094 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:49:06 INFO - PROCESS | 1823 | 1461574146096 Marionette TRACE conn4 <- [1,866,null,{}] 01:49:06 INFO - PROCESS | 1823 | 1461574146100 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:06 INFO - PROCESS | 1823 | 1461574146309 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 01:49:06 INFO - PROCESS | 1823 | 1461574146337 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73527e9000 == 101 [pid = 1823] [id = 224] 01:49:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f734dde7800) [pid = 1823] [serial = 672] [outer = (nil)] 01:49:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f734fd32c00) [pid = 1823] [serial = 673] [outer = 0x7f734dde7800] 01:49:06 INFO - PROCESS | 1823 | 1461574146403 Marionette DEBUG loaded listener.js 01:49:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f735024f000) [pid = 1823] [serial = 674] [outer = 0x7f734dde7800] 01:49:07 INFO - PROCESS | 1823 | 1461574147260 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 01:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1228ms 01:49:07 INFO - PROCESS | 1823 | 1461574147323 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 01:49:07 INFO - PROCESS | 1823 | 1461574147327 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 01:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:49:07 INFO - PROCESS | 1823 | 1461574147333 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:49:07 INFO - PROCESS | 1823 | 1461574147336 Marionette TRACE conn4 <- [1,870,null,{}] 01:49:07 INFO - PROCESS | 1823 | 1461574147341 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:07 INFO - PROCESS | 1823 | 1461574147543 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 01:49:07 INFO - PROCESS | 1823 | 1461574147570 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73583b5800 == 102 [pid = 1823] [id = 225] 01:49:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f7350250c00) [pid = 1823] [serial = 675] [outer = (nil)] 01:49:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f7350c43400) [pid = 1823] [serial = 676] [outer = 0x7f7350250c00] 01:49:07 INFO - PROCESS | 1823 | 1461574147632 Marionette DEBUG loaded listener.js 01:49:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f73516f0c00) [pid = 1823] [serial = 677] [outer = 0x7f7350250c00] 01:49:08 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f734c1dd400) [pid = 1823] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:49:08 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f73440d3000) [pid = 1823] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:49:08 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f7343eab000) [pid = 1823] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:49:08 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f7352b81800) [pid = 1823] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:49:08 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f734798e400) [pid = 1823] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:49:08 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f7347c4a400) [pid = 1823] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:49:08 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f734cc39000) [pid = 1823] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:49:08 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f734fd3ec00) [pid = 1823] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:49:08 INFO - PROCESS | 1823 | 1461574148665 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 01:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1379ms 01:49:08 INFO - PROCESS | 1823 | 1461574148713 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 01:49:08 INFO - PROCESS | 1823 | 1461574148717 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 01:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:49:08 INFO - PROCESS | 1823 | 1461574148724 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:49:08 INFO - PROCESS | 1823 | 1461574148727 Marionette TRACE conn4 <- [1,874,null,{}] 01:49:08 INFO - PROCESS | 1823 | 1461574148732 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:08 INFO - PROCESS | 1823 | 1461574148957 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 01:49:08 INFO - PROCESS | 1823 | 1461574148989 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359709800 == 103 [pid = 1823] [id = 226] 01:49:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f7347c4a400) [pid = 1823] [serial = 678] [outer = (nil)] 01:49:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f73516c4000) [pid = 1823] [serial = 679] [outer = 0x7f7347c4a400] 01:49:09 INFO - PROCESS | 1823 | 1461574149058 Marionette DEBUG loaded listener.js 01:49:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f735802e800) [pid = 1823] [serial = 680] [outer = 0x7f7347c4a400] 01:49:09 INFO - PROCESS | 1823 | 1461574149819 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 01:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1130ms 01:49:09 INFO - PROCESS | 1823 | 1461574149863 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 01:49:09 INFO - PROCESS | 1823 | 1461574149867 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 01:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:49:09 INFO - PROCESS | 1823 | 1461574149874 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:49:09 INFO - PROCESS | 1823 | 1461574149877 Marionette TRACE conn4 <- [1,878,null,{}] 01:49:09 INFO - PROCESS | 1823 | 1461574149882 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:10 INFO - PROCESS | 1823 | 1461574150044 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 01:49:10 INFO - PROCESS | 1823 | 1461574150058 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7365f23000 == 104 [pid = 1823] [id = 227] 01:49:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f7357572400) [pid = 1823] [serial = 681] [outer = (nil)] 01:49:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f7358355800) [pid = 1823] [serial = 682] [outer = 0x7f7357572400] 01:49:10 INFO - PROCESS | 1823 | 1461574150121 Marionette DEBUG loaded listener.js 01:49:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f7359210c00) [pid = 1823] [serial = 683] [outer = 0x7f7357572400] 01:49:11 INFO - PROCESS | 1823 | 1461574151235 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 01:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1378ms 01:49:11 INFO - PROCESS | 1823 | 1461574151254 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 01:49:11 INFO - PROCESS | 1823 | 1461574151261 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 01:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:49:11 INFO - PROCESS | 1823 | 1461574151271 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:49:11 INFO - PROCESS | 1823 | 1461574151276 Marionette TRACE conn4 <- [1,882,null,{}] 01:49:11 INFO - PROCESS | 1823 | 1461574151284 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:11 INFO - PROCESS | 1823 | 1461574151481 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 01:49:11 INFO - PROCESS | 1823 | 1461574151665 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c16d800 == 105 [pid = 1823] [id = 228] 01:49:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f7345dcdc00) [pid = 1823] [serial = 684] [outer = (nil)] 01:49:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f734717e400) [pid = 1823] [serial = 685] [outer = 0x7f7345dcdc00] 01:49:11 INFO - PROCESS | 1823 | 1461574151758 Marionette DEBUG loaded listener.js 01:49:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f73472f6800) [pid = 1823] [serial = 686] [outer = 0x7f7345dcdc00] 01:49:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f7345dd8400) [pid = 1823] [serial = 687] [outer = 0x7f734e685000] 01:49:12 INFO - PROCESS | 1823 | 1461574152915 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 01:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1689ms 01:49:12 INFO - PROCESS | 1823 | 1461574152961 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 01:49:12 INFO - PROCESS | 1823 | 1461574152969 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 01:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:49:12 INFO - PROCESS | 1823 | 1461574152980 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:49:12 INFO - PROCESS | 1823 | 1461574152985 Marionette TRACE conn4 <- [1,886,null,{}] 01:49:12 INFO - PROCESS | 1823 | 1461574152992 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:13 INFO - PROCESS | 1823 | 1461574153200 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 01:49:13 INFO - PROCESS | 1823 | 1461574153505 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7357619000 == 106 [pid = 1823] [id = 229] 01:49:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f734cc34400) [pid = 1823] [serial = 688] [outer = (nil)] 01:49:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f734e272000) [pid = 1823] [serial = 689] [outer = 0x7f734cc34400] 01:49:13 INFO - PROCESS | 1823 | 1461574153587 Marionette DEBUG loaded listener.js 01:49:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f734fd59800) [pid = 1823] [serial = 690] [outer = 0x7f734cc34400] 01:49:14 INFO - PROCESS | 1823 | 1461574154586 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 01:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1633ms 01:49:14 INFO - PROCESS | 1823 | 1461574154615 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 01:49:14 INFO - PROCESS | 1823 | 1461574154619 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 01:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:49:14 INFO - PROCESS | 1823 | 1461574154627 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:49:14 INFO - PROCESS | 1823 | 1461574154634 Marionette TRACE conn4 <- [1,890,null,{}] 01:49:14 INFO - PROCESS | 1823 | 1461574154654 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:14 INFO - PROCESS | 1823 | 1461574154930 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 01:49:15 INFO - PROCESS | 1823 | 1461574155234 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a43a800 == 107 [pid = 1823] [id = 230] 01:49:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f735024d800) [pid = 1823] [serial = 691] [outer = (nil)] 01:49:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f7352b88400) [pid = 1823] [serial = 692] [outer = 0x7f735024d800] 01:49:15 INFO - PROCESS | 1823 | 1461574155315 Marionette DEBUG loaded listener.js 01:49:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f7357572000) [pid = 1823] [serial = 693] [outer = 0x7f735024d800] 01:49:16 INFO - PROCESS | 1823 | 1461574156302 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 01:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1742ms 01:49:16 INFO - PROCESS | 1823 | 1461574156370 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 01:49:16 INFO - PROCESS | 1823 | 1461574156375 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 01:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:49:16 INFO - PROCESS | 1823 | 1461574156381 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:49:16 INFO - PROCESS | 1823 | 1461574156385 Marionette TRACE conn4 <- [1,894,null,{}] 01:49:16 INFO - PROCESS | 1823 | 1461574156390 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:16 INFO - PROCESS | 1823 | 1461574156613 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 01:49:16 INFO - PROCESS | 1823 | 1461574156796 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347221800 == 108 [pid = 1823] [id = 231] 01:49:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f734e4b6800) [pid = 1823] [serial = 694] [outer = (nil)] 01:49:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f7358034800) [pid = 1823] [serial = 695] [outer = 0x7f734e4b6800] 01:49:16 INFO - PROCESS | 1823 | 1461574156913 Marionette DEBUG loaded listener.js 01:49:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f735991bc00) [pid = 1823] [serial = 696] [outer = 0x7f734e4b6800] 01:49:17 INFO - PROCESS | 1823 | 1461574157815 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 01:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1480ms 01:49:17 INFO - PROCESS | 1823 | 1461574157863 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 01:49:17 INFO - PROCESS | 1823 | 1461574157867 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 01:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:49:17 INFO - PROCESS | 1823 | 1461574157873 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:49:17 INFO - PROCESS | 1823 | 1461574157877 Marionette TRACE conn4 <- [1,898,null,{}] 01:49:17 INFO - PROCESS | 1823 | 1461574157882 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:18 INFO - PROCESS | 1823 | 1461574158061 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 01:49:18 INFO - PROCESS | 1823 | 1461574158241 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342e35000 == 109 [pid = 1823] [id = 232] 01:49:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f735a2d5000) [pid = 1823] [serial = 697] [outer = (nil)] 01:49:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f735a625c00) [pid = 1823] [serial = 698] [outer = 0x7f735a2d5000] 01:49:18 INFO - PROCESS | 1823 | 1461574158360 Marionette DEBUG loaded listener.js 01:49:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f735a7ab800) [pid = 1823] [serial = 699] [outer = 0x7f735a2d5000] 01:49:19 INFO - PROCESS | 1823 | 1461574159230 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 01:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1380ms 01:49:19 INFO - PROCESS | 1823 | 1461574159253 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 01:49:19 INFO - PROCESS | 1823 | 1461574159257 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 01:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:49:19 INFO - PROCESS | 1823 | 1461574159263 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:49:19 INFO - PROCESS | 1823 | 1461574159265 Marionette TRACE conn4 <- [1,902,null,{}] 01:49:19 INFO - PROCESS | 1823 | 1461574159271 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:19 INFO - PROCESS | 1823 | 1461574159472 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 01:49:19 INFO - PROCESS | 1823 | 1461574159656 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734424c800 == 110 [pid = 1823] [id = 233] 01:49:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f735a2d6800) [pid = 1823] [serial = 700] [outer = (nil)] 01:49:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f736411a400) [pid = 1823] [serial = 701] [outer = 0x7f735a2d6800] 01:49:19 INFO - PROCESS | 1823 | 1461574159736 Marionette DEBUG loaded listener.js 01:49:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f7364f54c00) [pid = 1823] [serial = 702] [outer = 0x7f735a2d6800] 01:49:20 INFO - PROCESS | 1823 | 1461574160584 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 01:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1377ms 01:49:20 INFO - PROCESS | 1823 | 1461574160642 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 01:49:20 INFO - PROCESS | 1823 | 1461574160646 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 01:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:49:20 INFO - PROCESS | 1823 | 1461574160653 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:49:20 INFO - PROCESS | 1823 | 1461574160657 Marionette TRACE conn4 <- [1,906,null,{}] 01:49:20 INFO - PROCESS | 1823 | 1461574160662 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:20 INFO - PROCESS | 1823 | 1461574160858 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 01:49:21 INFO - PROCESS | 1823 | 1461574161056 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344265000 == 111 [pid = 1823] [id = 234] 01:49:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f735b410400) [pid = 1823] [serial = 703] [outer = (nil)] 01:49:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f7365075800) [pid = 1823] [serial = 704] [outer = 0x7f735b410400] 01:49:21 INFO - PROCESS | 1823 | 1461574161136 Marionette DEBUG loaded listener.js 01:49:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f7365205c00) [pid = 1823] [serial = 705] [outer = 0x7f735b410400] 01:49:22 INFO - PROCESS | 1823 | 1461574162017 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 01:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1435ms 01:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:49:22 INFO - PROCESS | 1823 | 1461574162088 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 01:49:22 INFO - PROCESS | 1823 | 1461574162091 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 01:49:22 INFO - PROCESS | 1823 | 1461574162097 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:49:22 INFO - PROCESS | 1823 | 1461574162100 Marionette TRACE conn4 <- [1,910,null,{}] 01:49:22 INFO - PROCESS | 1823 | 1461574162106 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:22 INFO - PROCESS | 1823 | 1461574162294 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 01:49:22 INFO - PROCESS | 1823 | 1461574162474 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340797800 == 112 [pid = 1823] [id = 235] 01:49:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f7364d4d000) [pid = 1823] [serial = 706] [outer = (nil)] 01:49:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f73654d5c00) [pid = 1823] [serial = 707] [outer = 0x7f7364d4d000] 01:49:22 INFO - PROCESS | 1823 | 1461574162562 Marionette DEBUG loaded listener.js 01:49:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f7366151c00) [pid = 1823] [serial = 708] [outer = 0x7f7364d4d000] 01:49:23 INFO - PROCESS | 1823 | 1461574163412 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 01:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1385ms 01:49:23 INFO - PROCESS | 1823 | 1461574163482 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 01:49:23 INFO - PROCESS | 1823 | 1461574163486 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 01:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:49:23 INFO - PROCESS | 1823 | 1461574163492 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:49:23 INFO - PROCESS | 1823 | 1461574163494 Marionette TRACE conn4 <- [1,914,null,{}] 01:49:23 INFO - PROCESS | 1823 | 1461574163500 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:23 INFO - PROCESS | 1823 | 1461574163703 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 01:49:23 INFO - PROCESS | 1823 | 1461574163886 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340fcc800 == 113 [pid = 1823] [id = 236] 01:49:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f7364f56c00) [pid = 1823] [serial = 709] [outer = (nil)] 01:49:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f7366498000) [pid = 1823] [serial = 710] [outer = 0x7f7364f56c00] 01:49:23 INFO - PROCESS | 1823 | 1461574163963 Marionette DEBUG loaded listener.js 01:49:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f736833dc00) [pid = 1823] [serial = 711] [outer = 0x7f7364f56c00] 01:49:24 INFO - PROCESS | 1823 | 1461574164790 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 01:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1329ms 01:49:24 INFO - PROCESS | 1823 | 1461574164822 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 01:49:24 INFO - PROCESS | 1823 | 1461574164826 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 01:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:49:24 INFO - PROCESS | 1823 | 1461574164831 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:49:24 INFO - PROCESS | 1823 | 1461574164834 Marionette TRACE conn4 <- [1,918,null,{}] 01:49:24 INFO - PROCESS | 1823 | 1461574164840 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:25 INFO - PROCESS | 1823 | 1461574165017 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 01:49:25 INFO - PROCESS | 1823 | 1461574165199 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344268800 == 114 [pid = 1823] [id = 237] 01:49:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f7365207c00) [pid = 1823] [serial = 712] [outer = (nil)] 01:49:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f7369a0c000) [pid = 1823] [serial = 713] [outer = 0x7f7365207c00] 01:49:25 INFO - PROCESS | 1823 | 1461574165282 Marionette DEBUG loaded listener.js 01:49:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f7369da3c00) [pid = 1823] [serial = 714] [outer = 0x7f7365207c00] 01:49:26 INFO - PROCESS | 1823 | 1461574166208 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 01:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1434ms 01:49:26 INFO - PROCESS | 1823 | 1461574166266 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 01:49:26 INFO - PROCESS | 1823 | 1461574166269 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 01:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:49:26 INFO - PROCESS | 1823 | 1461574166276 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:49:26 INFO - PROCESS | 1823 | 1461574166280 Marionette TRACE conn4 <- [1,922,null,{}] 01:49:26 INFO - PROCESS | 1823 | 1461574166285 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:26 INFO - PROCESS | 1823 | 1461574166499 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 01:49:26 INFO - PROCESS | 1823 | 1461574166678 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340788800 == 115 [pid = 1823] [id = 238] 01:49:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f7356448400) [pid = 1823] [serial = 715] [outer = (nil)] 01:49:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f736a6e0800) [pid = 1823] [serial = 716] [outer = 0x7f7356448400] 01:49:26 INFO - PROCESS | 1823 | 1461574166760 Marionette DEBUG loaded listener.js 01:49:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f736a787000) [pid = 1823] [serial = 717] [outer = 0x7f7356448400] 01:49:27 INFO - PROCESS | 1823 | 1461574167591 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 01:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1383ms 01:49:27 INFO - PROCESS | 1823 | 1461574167661 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 01:49:27 INFO - PROCESS | 1823 | 1461574167664 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 01:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:49:27 INFO - PROCESS | 1823 | 1461574167670 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:49:27 INFO - PROCESS | 1823 | 1461574167673 Marionette TRACE conn4 <- [1,926,null,{}] 01:49:27 INFO - PROCESS | 1823 | 1461574167679 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:27 INFO - PROCESS | 1823 | 1461574167876 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 01:49:28 INFO - PROCESS | 1823 | 1461574168067 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73400ab000 == 116 [pid = 1823] [id = 239] 01:49:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f733ed8bc00) [pid = 1823] [serial = 718] [outer = (nil)] 01:49:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f733ed92c00) [pid = 1823] [serial = 719] [outer = 0x7f733ed8bc00] 01:49:28 INFO - PROCESS | 1823 | 1461574168139 Marionette DEBUG loaded listener.js 01:49:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f73466dd800) [pid = 1823] [serial = 720] [outer = 0x7f733ed8bc00] 01:49:29 INFO - PROCESS | 1823 | 1461574169006 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 01:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1383ms 01:49:29 INFO - PROCESS | 1823 | 1461574169055 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 01:49:29 INFO - PROCESS | 1823 | 1461574169059 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 01:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:49:29 INFO - PROCESS | 1823 | 1461574169065 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:49:29 INFO - PROCESS | 1823 | 1461574169067 Marionette TRACE conn4 <- [1,930,null,{}] 01:49:29 INFO - PROCESS | 1823 | 1461574169073 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:29 INFO - PROCESS | 1823 | 1461574169637 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 01:49:29 INFO - PROCESS | 1823 | 1461574169881 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340fcd800 == 117 [pid = 1823] [id = 240] 01:49:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f733ed95c00) [pid = 1823] [serial = 721] [outer = (nil)] 01:49:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f7343a81400) [pid = 1823] [serial = 722] [outer = 0x7f733ed95c00] 01:49:29 INFO - PROCESS | 1823 | 1461574169949 Marionette DEBUG loaded listener.js 01:49:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f73442b2800) [pid = 1823] [serial = 723] [outer = 0x7f733ed95c00] 01:49:30 INFO - PROCESS | 1823 | 1461574170824 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 01:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1837ms 01:49:30 INFO - PROCESS | 1823 | 1461574170904 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 01:49:30 INFO - PROCESS | 1823 | 1461574170911 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 01:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:49:30 INFO - PROCESS | 1823 | 1461574170918 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:49:30 INFO - PROCESS | 1823 | 1461574170925 Marionette TRACE conn4 <- [1,934,null,{}] 01:49:30 INFO - PROCESS | 1823 | 1461574170932 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:31 INFO - PROCESS | 1823 | 1461574171281 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 01:49:31 INFO - PROCESS | 1823 | 1461574171577 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734425d800 == 118 [pid = 1823] [id = 241] 01:49:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f7345b57800) [pid = 1823] [serial = 724] [outer = (nil)] 01:49:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f7345c5a800) [pid = 1823] [serial = 725] [outer = 0x7f7345b57800] 01:49:31 INFO - PROCESS | 1823 | 1461574171657 Marionette DEBUG loaded listener.js 01:49:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f73466d8c00) [pid = 1823] [serial = 726] [outer = 0x7f7345b57800] 01:49:32 INFO - PROCESS | 1823 | 1461574172529 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 01:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1695ms 01:49:32 INFO - PROCESS | 1823 | 1461574172614 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 01:49:32 INFO - PROCESS | 1823 | 1461574172619 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 01:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:49:32 INFO - PROCESS | 1823 | 1461574172628 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:49:32 INFO - PROCESS | 1823 | 1461574172631 Marionette TRACE conn4 <- [1,938,null,{}] 01:49:32 INFO - PROCESS | 1823 | 1461574172638 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:32 INFO - PROCESS | 1823 | 1461574172883 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 01:49:33 INFO - PROCESS | 1823 | 1461574173155 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c8a8000 == 119 [pid = 1823] [id = 242] 01:49:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f734720a800) [pid = 1823] [serial = 727] [outer = (nil)] 01:49:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f73472ed800) [pid = 1823] [serial = 728] [outer = 0x7f734720a800] 01:49:33 INFO - PROCESS | 1823 | 1461574173243 Marionette DEBUG loaded listener.js 01:49:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f734c1dd400) [pid = 1823] [serial = 729] [outer = 0x7f734720a800] 01:49:34 INFO - PROCESS | 1823 | 1461574174093 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 01:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1533ms 01:49:34 INFO - PROCESS | 1823 | 1461574174160 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 01:49:34 INFO - PROCESS | 1823 | 1461574174167 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 01:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:49:34 INFO - PROCESS | 1823 | 1461574174183 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:49:34 INFO - PROCESS | 1823 | 1461574174190 Marionette TRACE conn4 <- [1,942,null,{}] 01:49:34 INFO - PROCESS | 1823 | 1461574174196 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:34 INFO - PROCESS | 1823 | 1461574174392 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 01:49:34 INFO - PROCESS | 1823 | 1461574174622 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734eda4000 == 120 [pid = 1823] [id = 243] 01:49:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f734cc24400) [pid = 1823] [serial = 730] [outer = (nil)] 01:49:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f734dc5fc00) [pid = 1823] [serial = 731] [outer = 0x7f734cc24400] 01:49:34 INFO - PROCESS | 1823 | 1461574174707 Marionette DEBUG loaded listener.js 01:49:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f734e2e1400) [pid = 1823] [serial = 732] [outer = 0x7f734cc24400] 01:49:35 INFO - PROCESS | 1823 | 1461574175551 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735161c000 == 119 [pid = 1823] [id = 43] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73583a4800 == 118 [pid = 1823] [id = 52] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a242000 == 117 [pid = 1823] [id = 64] 01:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1493ms 01:49:35 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f734cc9a400) [pid = 1823] [serial = 589] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f7347211400) [pid = 1823] [serial = 586] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f7364f5bc00) [pid = 1823] [serial = 595] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f7355d88400) [pid = 1823] [serial = 592] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f7343eb3000) [pid = 1823] [serial = 598] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f734fd33800) [pid = 1823] [serial = 601] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345ffa000 == 116 [pid = 1823] [id = 158] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a70f800 == 115 [pid = 1823] [id = 184] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7367e5c800 == 114 [pid = 1823] [id = 185] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359709800 == 113 [pid = 1823] [id = 226] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73583b5800 == 112 [pid = 1823] [id = 225] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73527e9000 == 111 [pid = 1823] [id = 224] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734efdc800 == 110 [pid = 1823] [id = 206] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734edb0000 == 109 [pid = 1823] [id = 223] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347b58000 == 108 [pid = 1823] [id = 222] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c8b7800 == 107 [pid = 1823] [id = 204] 01:49:35 INFO - PROCESS | 1823 | 1461574175698 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 01:49:35 INFO - PROCESS | 1823 | 1461574175702 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347bdb000 == 106 [pid = 1823] [id = 221] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7366132000 == 105 [pid = 1823] [id = 217] 01:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73641ca800 == 104 [pid = 1823] [id = 216] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a717800 == 103 [pid = 1823] [id = 215] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a236800 == 102 [pid = 1823] [id = 214] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359773000 == 101 [pid = 1823] [id = 213] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7358769000 == 100 [pid = 1823] [id = 212] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73562b1800 == 99 [pid = 1823] [id = 211] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352bab000 == 98 [pid = 1823] [id = 210] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734edb9000 == 97 [pid = 1823] [id = 209] 01:49:35 INFO - PROCESS | 1823 | 1461574175730 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:49:35 INFO - PROCESS | 1823 | 1461574175734 Marionette TRACE conn4 <- [1,946,null,{}] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347b65000 == 96 [pid = 1823] [id = 208] 01:49:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735160a000 == 95 [pid = 1823] [id = 207] 01:49:35 INFO - PROCESS | 1823 | 1461574175744 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:35 INFO - PROCESS | 1823 | 1461574175924 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 01:49:36 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f735a512000) [pid = 1823] [serial = 548] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f734cc9b000) [pid = 1823] [serial = 616] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f734dc47400) [pid = 1823] [serial = 617] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f734693d000) [pid = 1823] [serial = 607] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f73469bec00) [pid = 1823] [serial = 608] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f73440cec00) [pid = 1823] [serial = 604] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f73442b2000) [pid = 1823] [serial = 605] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f7358fd1800) [pid = 1823] [serial = 583] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f7347c4d400) [pid = 1823] [serial = 610] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f734c1d7400) [pid = 1823] [serial = 611] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f7364f4d800) [pid = 1823] [serial = 584] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f734cc3b400) [pid = 1823] [serial = 614] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f734cc25800) [pid = 1823] [serial = 613] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f734e269800) [pid = 1823] [serial = 619] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f734e2e0000) [pid = 1823] [serial = 620] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1823 | 1461574176185 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345edb800 == 96 [pid = 1823] [id = 244] 01:49:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f73440cec00) [pid = 1823] [serial = 733] [outer = (nil)] 01:49:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f734cc25800) [pid = 1823] [serial = 734] [outer = 0x7f73440cec00] 01:49:36 INFO - PROCESS | 1823 | 1461574176255 Marionette DEBUG loaded listener.js 01:49:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f734e26c800) [pid = 1823] [serial = 735] [outer = 0x7f73440cec00] 01:49:36 INFO - PROCESS | 1823 | 1461574176968 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 01:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1298ms 01:49:37 INFO - PROCESS | 1823 | 1461574177015 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 01:49:37 INFO - PROCESS | 1823 | 1461574177018 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 01:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:49:37 INFO - PROCESS | 1823 | 1461574177024 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:49:37 INFO - PROCESS | 1823 | 1461574177026 Marionette TRACE conn4 <- [1,950,null,{}] 01:49:37 INFO - PROCESS | 1823 | 1461574177032 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:37 INFO - PROCESS | 1823 | 1461574177219 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 01:49:37 INFO - PROCESS | 1823 | 1461574177367 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e14e800 == 97 [pid = 1823] [id = 245] 01:49:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f734fd5c400) [pid = 1823] [serial = 736] [outer = (nil)] 01:49:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f734fddfc00) [pid = 1823] [serial = 737] [outer = 0x7f734fd5c400] 01:49:37 INFO - PROCESS | 1823 | 1461574177442 Marionette DEBUG loaded listener.js 01:49:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f73502d7000) [pid = 1823] [serial = 738] [outer = 0x7f734fd5c400] 01:49:38 INFO - PROCESS | 1823 | 1461574178218 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 01:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1235ms 01:49:38 INFO - PROCESS | 1823 | 1461574178294 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 01:49:38 INFO - PROCESS | 1823 | 1461574178297 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 01:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:49:38 INFO - PROCESS | 1823 | 1461574178304 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:49:38 INFO - PROCESS | 1823 | 1461574178307 Marionette TRACE conn4 <- [1,954,null,{}] 01:49:38 INFO - PROCESS | 1823 | 1461574178312 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:38 INFO - PROCESS | 1823 | 1461574178548 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 01:49:38 INFO - PROCESS | 1823 | 1461574178573 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73528be800 == 98 [pid = 1823] [id = 246] 01:49:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f73516e4000) [pid = 1823] [serial = 739] [outer = (nil)] 01:49:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f7351b1d000) [pid = 1823] [serial = 740] [outer = 0x7f73516e4000] 01:49:38 INFO - PROCESS | 1823 | 1461574178636 Marionette DEBUG loaded listener.js 01:49:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f73527afc00) [pid = 1823] [serial = 741] [outer = 0x7f73516e4000] 01:49:39 INFO - PROCESS | 1823 | 1461574179463 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 01:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1231ms 01:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:49:39 INFO - PROCESS | 1823 | 1461574179537 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 01:49:39 INFO - PROCESS | 1823 | 1461574179540 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 01:49:39 INFO - PROCESS | 1823 | 1461574179546 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:49:39 INFO - PROCESS | 1823 | 1461574179549 Marionette TRACE conn4 <- [1,958,null,{}] 01:49:39 INFO - PROCESS | 1823 | 1461574179554 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:39 INFO - PROCESS | 1823 | 1461574179788 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 01:49:39 INFO - PROCESS | 1823 | 1461574179818 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352ba2800 == 99 [pid = 1823] [id = 247] 01:49:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f73516e5000) [pid = 1823] [serial = 742] [outer = (nil)] 01:49:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f7354089800) [pid = 1823] [serial = 743] [outer = 0x7f73516e5000] 01:49:39 INFO - PROCESS | 1823 | 1461574179880 Marionette DEBUG loaded listener.js 01:49:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f7356cc4c00) [pid = 1823] [serial = 744] [outer = 0x7f73516e5000] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f73573f2c00) [pid = 1823] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f735b42d800) [pid = 1823] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f734e272800) [pid = 1823] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f734cc95800) [pid = 1823] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f736a6db400) [pid = 1823] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f735f16e000) [pid = 1823] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f734dde7800) [pid = 1823] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f7343eb3c00) [pid = 1823] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f73440d0800) [pid = 1823] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f73440d3400) [pid = 1823] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f73654d9c00) [pid = 1823] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f73472ea400) [pid = 1823] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f7350250c00) [pid = 1823] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f734cc95400) [pid = 1823] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f7347980400) [pid = 1823] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f735a7a3c00) [pid = 1823] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f735955b000) [pid = 1823] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f734dc48400) [pid = 1823] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f734c1df400) [pid = 1823] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f735180a800) [pid = 1823] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f7351804400) [pid = 1823] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f73442b3c00) [pid = 1823] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f73442ac800) [pid = 1823] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f73472e9000) [pid = 1823] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f734e266000) [pid = 1823] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f7347177c00) [pid = 1823] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f7343eac000) [pid = 1823] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f7345c52000) [pid = 1823] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f7345ddac00) [pid = 1823] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f7351809c00) [pid = 1823] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f735802fc00) [pid = 1823] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f734720dc00) [pid = 1823] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f734cc92400) [pid = 1823] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f73440cfc00) [pid = 1823] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f734dc50000) [pid = 1823] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f734cc35000) [pid = 1823] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f7346930400) [pid = 1823] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f7351808400) [pid = 1823] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f73654dc400) [pid = 1823] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f734fd33400) [pid = 1823] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f7358030c00) [pid = 1823] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f73440d9c00) [pid = 1823] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f734dc42c00) [pid = 1823] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f734fd55000) [pid = 1823] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f734fd53400) [pid = 1823] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f734e26b400) [pid = 1823] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f734dc42400) [pid = 1823] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f7352b89400) [pid = 1823] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f734fd2fc00) [pid = 1823] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f73442b9400) [pid = 1823] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f7352b89000) [pid = 1823] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f7346931400) [pid = 1823] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f734dc57400) [pid = 1823] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f73440cdc00) [pid = 1823] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f735999c000) [pid = 1823] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f734798d400) [pid = 1823] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f7347175800) [pid = 1823] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f734693fc00) [pid = 1823] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f7357572c00) [pid = 1823] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f734c1e0c00) [pid = 1823] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f734fe4a800) [pid = 1823] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f734fd3a000) [pid = 1823] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f734e2e0400) [pid = 1823] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f734720d400) [pid = 1823] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f734c1df800) [pid = 1823] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f73466d8400) [pid = 1823] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f734dded400) [pid = 1823] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f7347c4a400) [pid = 1823] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f73517f1000) [pid = 1823] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:49:42 INFO - PROCESS | 1823 | 1461574182188 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 01:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 2686ms 01:49:42 INFO - PROCESS | 1823 | 1461574182232 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 01:49:42 INFO - PROCESS | 1823 | 1461574182235 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 01:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:49:42 INFO - PROCESS | 1823 | 1461574182250 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:49:42 INFO - PROCESS | 1823 | 1461574182253 Marionette TRACE conn4 <- [1,962,null,{}] 01:49:42 INFO - PROCESS | 1823 | 1461574182259 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:42 INFO - PROCESS | 1823 | 1461574182428 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 01:49:42 INFO - PROCESS | 1823 | 1461574182443 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73471db000 == 100 [pid = 1823] [id = 248] 01:49:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f7343a74000) [pid = 1823] [serial = 745] [outer = (nil)] 01:49:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f7345c55c00) [pid = 1823] [serial = 746] [outer = 0x7f7343a74000] 01:49:42 INFO - PROCESS | 1823 | 1461574182515 Marionette DEBUG loaded listener.js 01:49:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f7347177c00) [pid = 1823] [serial = 747] [outer = 0x7f7343a74000] 01:49:43 INFO - PROCESS | 1823 | 1461574183380 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 01:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1199ms 01:49:43 INFO - PROCESS | 1823 | 1461574183441 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 01:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:49:43 INFO - PROCESS | 1823 | 1461574183445 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 01:49:43 INFO - PROCESS | 1823 | 1461574183451 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:49:43 INFO - PROCESS | 1823 | 1461574183454 Marionette TRACE conn4 <- [1,966,null,{}] 01:49:43 INFO - PROCESS | 1823 | 1461574183463 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:43 INFO - PROCESS | 1823 | 1461574183691 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 01:49:43 INFO - PROCESS | 1823 | 1461574183980 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73400a2800 == 101 [pid = 1823] [id = 249] 01:49:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f733ed8cc00) [pid = 1823] [serial = 748] [outer = (nil)] 01:49:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f733ed90400) [pid = 1823] [serial = 749] [outer = 0x7f733ed8cc00] 01:49:44 INFO - PROCESS | 1823 | 1461574184059 Marionette DEBUG loaded listener.js 01:49:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f73440d0800) [pid = 1823] [serial = 750] [outer = 0x7f733ed8cc00] 01:49:45 INFO - PROCESS | 1823 | 1461574185064 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 01:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1689ms 01:49:45 INFO - PROCESS | 1823 | 1461574185142 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 01:49:45 INFO - PROCESS | 1823 | 1461574185149 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 01:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:49:45 INFO - PROCESS | 1823 | 1461574185160 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:49:45 INFO - PROCESS | 1823 | 1461574185163 Marionette TRACE conn4 <- [1,970,null,{}] 01:49:45 INFO - PROCESS | 1823 | 1461574185172 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:45 INFO - PROCESS | 1823 | 1461574185418 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 01:49:45 INFO - PROCESS | 1823 | 1461574185676 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734bf6b800 == 102 [pid = 1823] [id = 250] 01:49:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f73466de400) [pid = 1823] [serial = 751] [outer = (nil)] 01:49:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f73469bf000) [pid = 1823] [serial = 752] [outer = 0x7f73466de400] 01:49:45 INFO - PROCESS | 1823 | 1461574185757 Marionette DEBUG loaded listener.js 01:49:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f734720f400) [pid = 1823] [serial = 753] [outer = 0x7f73466de400] 01:49:46 INFO - PROCESS | 1823 | 1461574186680 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 01:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1583ms 01:49:46 INFO - PROCESS | 1823 | 1461574186747 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 01:49:46 INFO - PROCESS | 1823 | 1461574186754 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 01:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:49:46 INFO - PROCESS | 1823 | 1461574186761 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:49:46 INFO - PROCESS | 1823 | 1461574186765 Marionette TRACE conn4 <- [1,974,null,{}] 01:49:46 INFO - PROCESS | 1823 | 1461574186771 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:46 INFO - PROCESS | 1823 | 1461574186986 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 01:49:47 INFO - PROCESS | 1823 | 1461574187250 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7351605000 == 103 [pid = 1823] [id = 251] 01:49:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f7347c4b400) [pid = 1823] [serial = 754] [outer = (nil)] 01:49:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f734cc29000) [pid = 1823] [serial = 755] [outer = 0x7f7347c4b400] 01:49:47 INFO - PROCESS | 1823 | 1461574187374 Marionette DEBUG loaded listener.js 01:49:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f734cc9a800) [pid = 1823] [serial = 756] [outer = 0x7f7347c4b400] 01:49:48 INFO - PROCESS | 1823 | 1461574188311 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 01:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1582ms 01:49:48 INFO - PROCESS | 1823 | 1461574188344 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 01:49:48 INFO - PROCESS | 1823 | 1461574188348 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 01:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:49:48 INFO - PROCESS | 1823 | 1461574188363 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:49:48 INFO - PROCESS | 1823 | 1461574188373 Marionette TRACE conn4 <- [1,978,null,{}] 01:49:48 INFO - PROCESS | 1823 | 1461574188380 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:48 INFO - PROCESS | 1823 | 1461574188593 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 01:49:48 INFO - PROCESS | 1823 | 1461574188830 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7356ff2800 == 104 [pid = 1823] [id = 252] 01:49:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f734c1e0400) [pid = 1823] [serial = 757] [outer = (nil)] 01:49:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f734e26f800) [pid = 1823] [serial = 758] [outer = 0x7f734c1e0400] 01:49:48 INFO - PROCESS | 1823 | 1461574188950 Marionette DEBUG loaded listener.js 01:49:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f734fd34400) [pid = 1823] [serial = 759] [outer = 0x7f734c1e0400] 01:49:49 INFO - PROCESS | 1823 | 1461574189780 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 01:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1493ms 01:49:49 INFO - PROCESS | 1823 | 1461574189850 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 01:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:49:49 INFO - PROCESS | 1823 | 1461574189855 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 01:49:49 INFO - PROCESS | 1823 | 1461574189861 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:49:49 INFO - PROCESS | 1823 | 1461574189864 Marionette TRACE conn4 <- [1,982,null,{}] 01:49:49 INFO - PROCESS | 1823 | 1461574189869 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:50 INFO - PROCESS | 1823 | 1461574190099 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 01:49:50 INFO - PROCESS | 1823 | 1461574190320 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73591fb800 == 105 [pid = 1823] [id = 253] 01:49:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f734dc57400) [pid = 1823] [serial = 760] [outer = (nil)] 01:49:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f734fd5cc00) [pid = 1823] [serial = 761] [outer = 0x7f734dc57400] 01:49:50 INFO - PROCESS | 1823 | 1461574190439 Marionette DEBUG loaded listener.js 01:49:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f73502d4400) [pid = 1823] [serial = 762] [outer = 0x7f734dc57400] 01:49:51 INFO - PROCESS | 1823 | 1461574191302 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 01:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1491ms 01:49:51 INFO - PROCESS | 1823 | 1461574191352 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 01:49:51 INFO - PROCESS | 1823 | 1461574191355 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 01:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:49:51 INFO - PROCESS | 1823 | 1461574191362 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:49:51 INFO - PROCESS | 1823 | 1461574191365 Marionette TRACE conn4 <- [1,986,null,{}] 01:49:51 INFO - PROCESS | 1823 | 1461574191371 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:51 INFO - PROCESS | 1823 | 1461574191559 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 01:49:51 INFO - PROCESS | 1823 | 1461574191747 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359f22800 == 106 [pid = 1823] [id = 254] 01:49:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f73516f1800) [pid = 1823] [serial = 763] [outer = (nil)] 01:49:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f73517f8c00) [pid = 1823] [serial = 764] [outer = 0x7f73516f1800] 01:49:51 INFO - PROCESS | 1823 | 1461574191838 Marionette DEBUG loaded listener.js 01:49:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f73527aec00) [pid = 1823] [serial = 765] [outer = 0x7f73516f1800] 01:49:52 INFO - PROCESS | 1823 | 1461574192793 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 01:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1479ms 01:49:52 INFO - PROCESS | 1823 | 1461574192842 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 01:49:52 INFO - PROCESS | 1823 | 1461574192845 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 01:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:49:52 INFO - PROCESS | 1823 | 1461574192852 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:49:52 INFO - PROCESS | 1823 | 1461574192855 Marionette TRACE conn4 <- [1,990,null,{}] 01:49:52 INFO - PROCESS | 1823 | 1461574192860 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:53 INFO - PROCESS | 1823 | 1461574193070 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 01:49:53 INFO - PROCESS | 1823 | 1461574193254 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7364dc1800 == 107 [pid = 1823] [id = 255] 01:49:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f73502d9c00) [pid = 1823] [serial = 766] [outer = (nil)] 01:49:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f7356f39c00) [pid = 1823] [serial = 767] [outer = 0x7f73502d9c00] 01:49:53 INFO - PROCESS | 1823 | 1461574193332 Marionette DEBUG loaded listener.js 01:49:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f735802e000) [pid = 1823] [serial = 768] [outer = 0x7f73502d9c00] 01:49:54 INFO - PROCESS | 1823 | 1461574194199 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 01:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1383ms 01:49:54 INFO - PROCESS | 1823 | 1461574194236 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 01:49:54 INFO - PROCESS | 1823 | 1461574194240 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 01:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:49:54 INFO - PROCESS | 1823 | 1461574194246 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:49:54 INFO - PROCESS | 1823 | 1461574194249 Marionette TRACE conn4 <- [1,994,null,{}] 01:49:54 INFO - PROCESS | 1823 | 1461574194255 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:54 INFO - PROCESS | 1823 | 1461574194446 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 01:49:54 INFO - PROCESS | 1823 | 1461574194634 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7366139000 == 108 [pid = 1823] [id = 256] 01:49:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f73517f1000) [pid = 1823] [serial = 769] [outer = (nil)] 01:49:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f7358356400) [pid = 1823] [serial = 770] [outer = 0x7f73517f1000] 01:49:54 INFO - PROCESS | 1823 | 1461574194708 Marionette DEBUG loaded listener.js 01:49:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f735919bc00) [pid = 1823] [serial = 771] [outer = 0x7f73517f1000] 01:49:55 INFO - PROCESS | 1823 | 1461574195630 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 01:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1439ms 01:49:55 INFO - PROCESS | 1823 | 1461574195687 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 01:49:55 INFO - PROCESS | 1823 | 1461574195691 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 01:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:49:55 INFO - PROCESS | 1823 | 1461574195698 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:49:55 INFO - PROCESS | 1823 | 1461574195702 Marionette TRACE conn4 <- [1,998,null,{}] 01:49:55 INFO - PROCESS | 1823 | 1461574195708 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:55 INFO - PROCESS | 1823 | 1461574195907 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 01:49:56 INFO - PROCESS | 1823 | 1461574196101 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a08c000 == 109 [pid = 1823] [id = 257] 01:49:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f735757bc00) [pid = 1823] [serial = 772] [outer = (nil)] 01:49:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f7359563800) [pid = 1823] [serial = 773] [outer = 0x7f735757bc00] 01:49:56 INFO - PROCESS | 1823 | 1461574196178 Marionette DEBUG loaded listener.js 01:49:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f735a361800) [pid = 1823] [serial = 774] [outer = 0x7f735757bc00] 01:49:57 INFO - PROCESS | 1823 | 1461574197061 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 01:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1430ms 01:49:57 INFO - PROCESS | 1823 | 1461574197129 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 01:49:57 INFO - PROCESS | 1823 | 1461574197133 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 01:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:49:57 INFO - PROCESS | 1823 | 1461574197139 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:49:57 INFO - PROCESS | 1823 | 1461574197142 Marionette TRACE conn4 <- [1,1002,null,{}] 01:49:57 INFO - PROCESS | 1823 | 1461574197148 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:57 INFO - PROCESS | 1823 | 1461574197348 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 01:49:57 INFO - PROCESS | 1823 | 1461574197543 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736d05f000 == 110 [pid = 1823] [id = 258] 01:49:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f73576c9000) [pid = 1823] [serial = 775] [outer = (nil)] 01:49:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f735a626000) [pid = 1823] [serial = 776] [outer = 0x7f73576c9000] 01:49:57 INFO - PROCESS | 1823 | 1461574197665 Marionette DEBUG loaded listener.js 01:49:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f735b425000) [pid = 1823] [serial = 777] [outer = 0x7f73576c9000] 01:49:58 INFO - PROCESS | 1823 | 1461574198623 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 01:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1530ms 01:49:58 INFO - PROCESS | 1823 | 1461574198671 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 01:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:49:58 INFO - PROCESS | 1823 | 1461574198675 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 01:49:58 INFO - PROCESS | 1823 | 1461574198681 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:49:58 INFO - PROCESS | 1823 | 1461574198685 Marionette TRACE conn4 <- [1,1006,null,{}] 01:49:58 INFO - PROCESS | 1823 | 1461574198691 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:58 INFO - PROCESS | 1823 | 1461574198892 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 01:49:59 INFO - PROCESS | 1823 | 1461574199079 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734422c800 == 111 [pid = 1823] [id = 259] 01:49:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f7347182000) [pid = 1823] [serial = 778] [outer = (nil)] 01:49:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f734fd56800) [pid = 1823] [serial = 779] [outer = 0x7f7347182000] 01:49:59 INFO - PROCESS | 1823 | 1461574199169 Marionette DEBUG loaded listener.js 01:49:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f736411a000) [pid = 1823] [serial = 780] [outer = 0x7f7347182000] 01:50:00 INFO - PROCESS | 1823 | 1461574200087 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 01:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1484ms 01:50:00 INFO - PROCESS | 1823 | 1461574200166 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 01:50:00 INFO - PROCESS | 1823 | 1461574200170 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 01:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:50:00 INFO - PROCESS | 1823 | 1461574200180 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:50:00 INFO - PROCESS | 1823 | 1461574200186 Marionette TRACE conn4 <- [1,1010,null,{}] 01:50:00 INFO - PROCESS | 1823 | 1461574200194 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:00 INFO - PROCESS | 1823 | 1461574200502 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 01:50:00 INFO - PROCESS | 1823 | 1461574200784 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73441f8800 == 112 [pid = 1823] [id = 260] 01:50:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f73440cf400) [pid = 1823] [serial = 781] [outer = (nil)] 01:50:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f7346932400) [pid = 1823] [serial = 782] [outer = 0x7f73440cf400] 01:50:00 INFO - PROCESS | 1823 | 1461574200861 Marionette DEBUG loaded listener.js 01:50:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f7347c49800) [pid = 1823] [serial = 783] [outer = 0x7f73440cf400] 01:50:01 INFO - PROCESS | 1823 | 1461574201827 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 01:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1687ms 01:50:01 INFO - PROCESS | 1823 | 1461574201867 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 01:50:01 INFO - PROCESS | 1823 | 1461574201869 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 01:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:50:01 INFO - PROCESS | 1823 | 1461574201877 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:50:01 INFO - PROCESS | 1823 | 1461574201882 Marionette TRACE conn4 <- [1,1014,null,{}] 01:50:01 INFO - PROCESS | 1823 | 1461574201890 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:02 INFO - PROCESS | 1823 | 1461574202112 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 01:50:02 INFO - PROCESS | 1823 | 1461574202361 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734420f800 == 113 [pid = 1823] [id = 261] 01:50:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f73466d9800) [pid = 1823] [serial = 784] [outer = (nil)] 01:50:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f73472e8c00) [pid = 1823] [serial = 785] [outer = 0x7f73466d9800] 01:50:02 INFO - PROCESS | 1823 | 1461574202490 Marionette DEBUG loaded listener.js 01:50:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f734cc99800) [pid = 1823] [serial = 786] [outer = 0x7f73466d9800] 01:50:03 INFO - PROCESS | 1823 | 1461574203777 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 01:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1986ms 01:50:03 INFO - PROCESS | 1823 | 1461574203946 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 01:50:03 INFO - PROCESS | 1823 | 1461574203952 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 01:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:50:03 INFO - PROCESS | 1823 | 1461574203966 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:50:03 INFO - PROCESS | 1823 | 1461574203970 Marionette TRACE conn4 <- [1,1018,null,{}] 01:50:03 INFO - PROCESS | 1823 | 1461574203979 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:04 INFO - PROCESS | 1823 | 1461574204170 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 01:50:04 INFO - PROCESS | 1823 | 1461574204361 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345fdf800 == 114 [pid = 1823] [id = 262] 01:50:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f73442b6400) [pid = 1823] [serial = 787] [outer = (nil)] 01:50:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f7345b4a400) [pid = 1823] [serial = 788] [outer = 0x7f73442b6400] 01:50:04 INFO - PROCESS | 1823 | 1461574204430 Marionette DEBUG loaded listener.js 01:50:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f7345c50400) [pid = 1823] [serial = 789] [outer = 0x7f73442b6400] 01:50:05 INFO - PROCESS | 1823 | 1461574205324 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 01:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1389ms 01:50:05 INFO - PROCESS | 1823 | 1461574205355 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 01:50:05 INFO - PROCESS | 1823 | 1461574205363 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 01:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:50:05 INFO - PROCESS | 1823 | 1461574205373 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:50:05 INFO - PROCESS | 1823 | 1461574205377 Marionette TRACE conn4 <- [1,1022,null,{}] 01:50:05 INFO - PROCESS | 1823 | 1461574205382 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:05 INFO - PROCESS | 1823 | 1461574205568 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 01:50:05 INFO - PROCESS | 1823 | 1461574205970 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734009a000 == 115 [pid = 1823] [id = 263] 01:50:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f734693c400) [pid = 1823] [serial = 790] [outer = (nil)] 01:50:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f73469b7400) [pid = 1823] [serial = 791] [outer = 0x7f734693c400] 01:50:06 INFO - PROCESS | 1823 | 1461574206047 Marionette DEBUG loaded listener.js 01:50:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f734720f800) [pid = 1823] [serial = 792] [outer = 0x7f734693c400] 01:50:07 INFO - PROCESS | 1823 | 1461574207005 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734ccb6800 == 114 [pid = 1823] [id = 111] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736e63a800 == 113 [pid = 1823] [id = 110] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352bb1800 == 112 [pid = 1823] [id = 162] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f735803cc00) [pid = 1823] [serial = 658] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f7354a0b000) [pid = 1823] [serial = 655] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f7356450800) [pid = 1823] [serial = 649] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f73573ecc00) [pid = 1823] [serial = 652] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f7354a03c00) [pid = 1823] [serial = 646] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f7358355800) [pid = 1823] [serial = 682] [outer = (nil)] [url = about:blank] 01:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1738ms 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734dba8000 == 111 [pid = 1823] [id = 164] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73471db000 == 110 [pid = 1823] [id = 248] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352ba2800 == 109 [pid = 1823] [id = 247] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359f78000 == 108 [pid = 1823] [id = 165] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73528be800 == 107 [pid = 1823] [id = 246] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e14e800 == 106 [pid = 1823] [id = 245] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345edb800 == 105 [pid = 1823] [id = 244] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734eda4000 == 104 [pid = 1823] [id = 243] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c8a8000 == 103 [pid = 1823] [id = 242] 01:50:07 INFO - PROCESS | 1823 | 1461574207140 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 01:50:07 INFO - PROCESS | 1823 | 1461574207144 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734425d800 == 102 [pid = 1823] [id = 241] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340fcd800 == 101 [pid = 1823] [id = 240] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73400ab000 == 100 [pid = 1823] [id = 239] 01:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340788800 == 99 [pid = 1823] [id = 238] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344268800 == 98 [pid = 1823] [id = 237] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340fcc800 == 97 [pid = 1823] [id = 236] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340797800 == 96 [pid = 1823] [id = 235] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344265000 == 95 [pid = 1823] [id = 234] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734424c800 == 94 [pid = 1823] [id = 233] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342e35000 == 93 [pid = 1823] [id = 232] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347221800 == 92 [pid = 1823] [id = 231] 01:50:07 INFO - PROCESS | 1823 | 1461574207168 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:50:07 INFO - PROCESS | 1823 | 1461574207173 Marionette TRACE conn4 <- [1,1026,null,{}] 01:50:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7365f23000 == 91 [pid = 1823] [id = 227] 01:50:07 INFO - PROCESS | 1823 | 1461574207193 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:07 INFO - PROCESS | 1823 | 1461574207377 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f73587d7000) [pid = 1823] [serial = 367] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f736a2a4c00) [pid = 1823] [serial = 334] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f735401c400) [pid = 1823] [serial = 364] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f734db37000) [pid = 1823] [serial = 403] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f736e680000) [pid = 1823] [serial = 337] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f7369da6800) [pid = 1823] [serial = 560] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f735024f000) [pid = 1823] [serial = 674] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f7369a12400) [pid = 1823] [serial = 602] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f734fd5a400) [pid = 1823] [serial = 634] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f73502d8c00) [pid = 1823] [serial = 638] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f736a60c400) [pid = 1823] [serial = 418] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f734cc39800) [pid = 1823] [serial = 424] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f73516f0c00) [pid = 1823] [serial = 677] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f734fd36c00) [pid = 1823] [serial = 455] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f7351803000) [pid = 1823] [serial = 640] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f734dc45800) [pid = 1823] [serial = 503] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f7365eb6c00) [pid = 1823] [serial = 515] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f736a441c00) [pid = 1823] [serial = 467] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f736a78b400) [pid = 1823] [serial = 237] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f734dc57000) [pid = 1823] [serial = 629] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f73591a0800) [pid = 1823] [serial = 464] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f7352b7d400) [pid = 1823] [serial = 643] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f7352b82400) [pid = 1823] [serial = 325] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f734c1dd000) [pid = 1823] [serial = 667] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f734717a000) [pid = 1823] [serial = 563] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f7366150000) [pid = 1823] [serial = 421] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f734e2e3800) [pid = 1823] [serial = 631] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f7347c4fc00) [pid = 1823] [serial = 521] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f7343eb9400) [pid = 1823] [serial = 599] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f7345c5ec00) [pid = 1823] [serial = 476] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f734c1d6000) [pid = 1823] [serial = 587] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f736a6e0c00) [pid = 1823] [serial = 292] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f7359562000) [pid = 1823] [serial = 328] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f73502d9800) [pid = 1823] [serial = 554] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f734cca0c00) [pid = 1823] [serial = 628] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f734ddea800) [pid = 1823] [serial = 670] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f7347c52c00) [pid = 1823] [serial = 527] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f7357631400) [pid = 1823] [serial = 283] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f735a617c00) [pid = 1823] [serial = 415] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f734693ec00) [pid = 1823] [serial = 470] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f73662d3800) [pid = 1823] [serial = 289] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f7368344000) [pid = 1823] [serial = 373] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f7351b30400) [pid = 1823] [serial = 506] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f7350c43400) [pid = 1823] [serial = 676] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f734fe47000) [pid = 1823] [serial = 635] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f7366491000) [pid = 1823] [serial = 331] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f734720e800) [pid = 1823] [serial = 665] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f736a70c400) [pid = 1823] [serial = 376] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f736529ac00) [pid = 1823] [serial = 557] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f7350c36800) [pid = 1823] [serial = 458] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f73516e9000) [pid = 1823] [serial = 361] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f734e26c000) [pid = 1823] [serial = 280] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f735a2c7400) [pid = 1823] [serial = 512] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f7358033400) [pid = 1823] [serial = 593] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f73469b4400) [pid = 1823] [serial = 625] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f735757b800) [pid = 1823] [serial = 509] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f73469b8c00) [pid = 1823] [serial = 473] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f73502d8400) [pid = 1823] [serial = 322] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f73440d7800) [pid = 1823] [serial = 524] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f734fd33000) [pid = 1823] [serial = 632] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f7366145400) [pid = 1823] [serial = 286] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f73573f2800) [pid = 1823] [serial = 461] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f7346936400) [pid = 1823] [serial = 664] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f734fd32c00) [pid = 1823] [serial = 673] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f7347184000) [pid = 1823] [serial = 518] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f734cc33800) [pid = 1823] [serial = 668] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f7350254000) [pid = 1823] [serial = 637] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f734fd31000) [pid = 1823] [serial = 590] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f7364d47c00) [pid = 1823] [serial = 370] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f736a711800) [pid = 1823] [serial = 295] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f7352b88800) [pid = 1823] [serial = 409] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f7365eb7000) [pid = 1823] [serial = 596] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f734e2d8c00) [pid = 1823] [serial = 671] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f734fd3b000) [pid = 1823] [serial = 623] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f735620fc00) [pid = 1823] [serial = 661] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f734cc32800) [pid = 1823] [serial = 551] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f734cc41800) [pid = 1823] [serial = 452] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f73469b5800) [pid = 1823] [serial = 500] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f734fde5000) [pid = 1823] [serial = 406] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f7347206000) [pid = 1823] [serial = 626] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f734e68c000) [pid = 1823] [serial = 622] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f73516c4000) [pid = 1823] [serial = 679] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f735803ac00) [pid = 1823] [serial = 412] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f735802e800) [pid = 1823] [serial = 680] [outer = (nil)] [url = about:blank] 01:50:07 INFO - PROCESS | 1823 | 1461574207673 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73439b7800 == 92 [pid = 1823] [id = 264] 01:50:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f73440d7800) [pid = 1823] [serial = 793] [outer = (nil)] 01:50:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f73469b8c00) [pid = 1823] [serial = 794] [outer = 0x7f73440d7800] 01:50:07 INFO - PROCESS | 1823 | 1461574207788 Marionette DEBUG loaded listener.js 01:50:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f734cc28800) [pid = 1823] [serial = 795] [outer = 0x7f73440d7800] 01:50:08 INFO - PROCESS | 1823 | 1461574208569 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 01:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1458ms 01:50:08 INFO - PROCESS | 1823 | 1461574208615 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 01:50:08 INFO - PROCESS | 1823 | 1461574208619 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 01:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:50:08 INFO - PROCESS | 1823 | 1461574208625 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:50:08 INFO - PROCESS | 1823 | 1461574208627 Marionette TRACE conn4 <- [1,1030,null,{}] 01:50:08 INFO - PROCESS | 1823 | 1461574208633 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:08 INFO - PROCESS | 1823 | 1461574208864 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 01:50:08 INFO - PROCESS | 1823 | 1461574208885 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345ed7000 == 93 [pid = 1823] [id = 265] 01:50:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f7345c5ec00) [pid = 1823] [serial = 796] [outer = (nil)] 01:50:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f734db3c000) [pid = 1823] [serial = 797] [outer = 0x7f7345c5ec00] 01:50:08 INFO - PROCESS | 1823 | 1461574208952 Marionette DEBUG loaded listener.js 01:50:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f734dc4c000) [pid = 1823] [serial = 798] [outer = 0x7f7345c5ec00] 01:50:09 INFO - PROCESS | 1823 | 1461574209827 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 01:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1227ms 01:50:09 INFO - PROCESS | 1823 | 1461574209854 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 01:50:09 INFO - PROCESS | 1823 | 1461574209858 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 01:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:50:09 INFO - PROCESS | 1823 | 1461574209864 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:50:09 INFO - PROCESS | 1823 | 1461574209867 Marionette TRACE conn4 <- [1,1034,null,{}] 01:50:09 INFO - PROCESS | 1823 | 1461574209872 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:10 INFO - PROCESS | 1823 | 1461574210106 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 01:50:10 INFO - PROCESS | 1823 | 1461574210137 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347230800 == 94 [pid = 1823] [id = 266] 01:50:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f734cc95400) [pid = 1823] [serial = 799] [outer = (nil)] 01:50:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f734dc61800) [pid = 1823] [serial = 800] [outer = 0x7f734cc95400] 01:50:10 INFO - PROCESS | 1823 | 1461574210200 Marionette DEBUG loaded listener.js 01:50:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f734e210800) [pid = 1823] [serial = 801] [outer = 0x7f734cc95400] 01:50:11 INFO - PROCESS | 1823 | 1461574211084 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 01:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1290ms 01:50:11 INFO - PROCESS | 1823 | 1461574211156 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 01:50:11 INFO - PROCESS | 1823 | 1461574211158 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 01:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:50:11 INFO - PROCESS | 1823 | 1461574211183 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:50:11 INFO - PROCESS | 1823 | 1461574211188 Marionette TRACE conn4 <- [1,1038,null,{}] 01:50:11 INFO - PROCESS | 1823 | 1461574211198 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:11 INFO - PROCESS | 1823 | 1461574211556 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 01:50:12 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f7345b57800) [pid = 1823] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:50:12 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f734cc24400) [pid = 1823] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:50:12 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f733ed95c00) [pid = 1823] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:50:12 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f734720a800) [pid = 1823] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:50:12 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f73440cec00) [pid = 1823] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:50:12 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f73516e4000) [pid = 1823] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:50:12 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f734fd5c400) [pid = 1823] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:50:12 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f73516e5000) [pid = 1823] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:50:12 INFO - PROCESS | 1823 | 1461574212155 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344258000 == 95 [pid = 1823] [id = 267] 01:50:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f733ed95c00) [pid = 1823] [serial = 802] [outer = (nil)] 01:50:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f7345b57800) [pid = 1823] [serial = 803] [outer = 0x7f733ed95c00] 01:50:12 INFO - PROCESS | 1823 | 1461574212220 Marionette DEBUG loaded listener.js 01:50:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f7350217400) [pid = 1823] [serial = 804] [outer = 0x7f733ed95c00] 01:50:12 INFO - PROCESS | 1823 | 1461574212922 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 01:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1787ms 01:50:12 INFO - PROCESS | 1823 | 1461574212972 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 01:50:12 INFO - PROCESS | 1823 | 1461574212976 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 01:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:50:12 INFO - PROCESS | 1823 | 1461574212982 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:50:12 INFO - PROCESS | 1823 | 1461574212986 Marionette TRACE conn4 <- [1,1042,null,{}] 01:50:12 INFO - PROCESS | 1823 | 1461574212991 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:13 INFO - PROCESS | 1823 | 1461574213171 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 01:50:13 INFO - PROCESS | 1823 | 1461574213186 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e14e800 == 96 [pid = 1823] [id = 268] 01:50:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f733ed8c800) [pid = 1823] [serial = 805] [outer = (nil)] 01:50:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f7350c41400) [pid = 1823] [serial = 806] [outer = 0x7f733ed8c800] 01:50:13 INFO - PROCESS | 1823 | 1461574213275 Marionette DEBUG loaded listener.js 01:50:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f73516f0c00) [pid = 1823] [serial = 807] [outer = 0x7f733ed8c800] 01:50:14 INFO - PROCESS | 1823 | 1461574214295 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 01:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1337ms 01:50:14 INFO - PROCESS | 1823 | 1461574214320 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 01:50:14 INFO - PROCESS | 1823 | 1461574214326 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 01:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:50:14 INFO - PROCESS | 1823 | 1461574214335 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:50:14 INFO - PROCESS | 1823 | 1461574214341 Marionette TRACE conn4 <- [1,1046,null,{}] 01:50:14 INFO - PROCESS | 1823 | 1461574214351 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:14 INFO - PROCESS | 1823 | 1461574214559 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 01:50:14 INFO - PROCESS | 1823 | 1461574214736 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73441ed800 == 97 [pid = 1823] [id = 269] 01:50:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f733ed94400) [pid = 1823] [serial = 808] [outer = (nil)] 01:50:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f73442b1c00) [pid = 1823] [serial = 809] [outer = 0x7f733ed94400] 01:50:14 INFO - PROCESS | 1823 | 1461574214816 Marionette DEBUG loaded listener.js 01:50:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f7345dd1000) [pid = 1823] [serial = 810] [outer = 0x7f733ed94400] 01:50:15 INFO - PROCESS | 1823 | 1461574215739 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 01:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1436ms 01:50:15 INFO - PROCESS | 1823 | 1461574215771 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 01:50:15 INFO - PROCESS | 1823 | 1461574215780 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 01:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:50:15 INFO - PROCESS | 1823 | 1461574215792 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:50:15 INFO - PROCESS | 1823 | 1461574215795 Marionette TRACE conn4 <- [1,1050,null,{}] 01:50:15 INFO - PROCESS | 1823 | 1461574215802 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:16 INFO - PROCESS | 1823 | 1461574216015 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 01:50:16 INFO - PROCESS | 1823 | 1461574216200 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734bf75000 == 98 [pid = 1823] [id = 270] 01:50:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f73469bdc00) [pid = 1823] [serial = 811] [outer = (nil)] 01:50:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f73472edc00) [pid = 1823] [serial = 812] [outer = 0x7f73469bdc00] 01:50:16 INFO - PROCESS | 1823 | 1461574216279 Marionette DEBUG loaded listener.js 01:50:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f734c1da000) [pid = 1823] [serial = 813] [outer = 0x7f73469bdc00] 01:50:17 INFO - PROCESS | 1823 | 1461574217250 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 01:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1487ms 01:50:17 INFO - PROCESS | 1823 | 1461574217280 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 01:50:17 INFO - PROCESS | 1823 | 1461574217283 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 01:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:50:17 INFO - PROCESS | 1823 | 1461574217291 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:50:17 INFO - PROCESS | 1823 | 1461574217297 Marionette TRACE conn4 <- [1,1054,null,{}] 01:50:17 INFO - PROCESS | 1823 | 1461574217314 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:17 INFO - PROCESS | 1823 | 1461574217525 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 01:50:17 INFO - PROCESS | 1823 | 1461574217748 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734edb8000 == 99 [pid = 1823] [id = 271] 01:50:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f734dc59400) [pid = 1823] [serial = 814] [outer = (nil)] 01:50:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f734e2e0000) [pid = 1823] [serial = 815] [outer = 0x7f734dc59400] 01:50:17 INFO - PROCESS | 1823 | 1461574217874 Marionette DEBUG loaded listener.js 01:50:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f734fd4f400) [pid = 1823] [serial = 816] [outer = 0x7f734dc59400] 01:50:18 INFO - PROCESS | 1823 | 1461574218748 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 01:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1490ms 01:50:18 INFO - PROCESS | 1823 | 1461574218783 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 01:50:18 INFO - PROCESS | 1823 | 1461574218787 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 01:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:50:18 INFO - PROCESS | 1823 | 1461574218794 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:50:18 INFO - PROCESS | 1823 | 1461574218798 Marionette TRACE conn4 <- [1,1058,null,{}] 01:50:18 INFO - PROCESS | 1823 | 1461574218804 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:19 INFO - PROCESS | 1823 | 1461574219014 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 01:50:19 INFO - PROCESS | 1823 | 1461574219195 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7351616800 == 100 [pid = 1823] [id = 272] 01:50:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f735024d400) [pid = 1823] [serial = 817] [outer = (nil)] 01:50:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f7350c42000) [pid = 1823] [serial = 818] [outer = 0x7f735024d400] 01:50:19 INFO - PROCESS | 1823 | 1461574219278 Marionette DEBUG loaded listener.js 01:50:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f7351806c00) [pid = 1823] [serial = 819] [outer = 0x7f735024d400] 01:50:20 INFO - PROCESS | 1823 | 1461574220226 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 01:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1482ms 01:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:50:20 INFO - PROCESS | 1823 | 1461574220277 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 01:50:20 INFO - PROCESS | 1823 | 1461574220280 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 01:50:20 INFO - PROCESS | 1823 | 1461574220287 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:50:20 INFO - PROCESS | 1823 | 1461574220291 Marionette TRACE conn4 <- [1,1062,null,{}] 01:50:20 INFO - PROCESS | 1823 | 1461574220296 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:20 INFO - PROCESS | 1823 | 1461574220494 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 01:50:20 INFO - PROCESS | 1823 | 1461574220675 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73527eb000 == 101 [pid = 1823] [id = 273] 01:50:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f734fd55c00) [pid = 1823] [serial = 820] [outer = (nil)] 01:50:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f7351b23800) [pid = 1823] [serial = 821] [outer = 0x7f734fd55c00] 01:50:20 INFO - PROCESS | 1823 | 1461574220776 Marionette DEBUG loaded listener.js 01:50:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f7352b7d400) [pid = 1823] [serial = 822] [outer = 0x7f734fd55c00] 01:50:21 INFO - PROCESS | 1823 | 1461574221711 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 01:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1481ms 01:50:21 INFO - PROCESS | 1823 | 1461574221768 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 01:50:21 INFO - PROCESS | 1823 | 1461574221770 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 01:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:50:21 INFO - PROCESS | 1823 | 1461574221778 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:50:21 INFO - PROCESS | 1823 | 1461574221781 Marionette TRACE conn4 <- [1,1066,null,{}] 01:50:21 INFO - PROCESS | 1823 | 1461574221787 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:22 INFO - PROCESS | 1823 | 1461574222027 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 01:50:22 INFO - PROCESS | 1823 | 1461574222255 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352bb1000 == 102 [pid = 1823] [id = 274] 01:50:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f735644c400) [pid = 1823] [serial = 823] [outer = (nil)] 01:50:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f7356f9f400) [pid = 1823] [serial = 824] [outer = 0x7f735644c400] 01:50:22 INFO - PROCESS | 1823 | 1461574222377 Marionette DEBUG loaded listener.js 01:50:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f7358037000) [pid = 1823] [serial = 825] [outer = 0x7f735644c400] 01:50:23 INFO - PROCESS | 1823 | 1461574223254 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 01:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1534ms 01:50:23 INFO - PROCESS | 1823 | 1461574223312 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 01:50:23 INFO - PROCESS | 1823 | 1461574223315 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 01:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:50:23 INFO - PROCESS | 1823 | 1461574223322 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:50:23 INFO - PROCESS | 1823 | 1461574223326 Marionette TRACE conn4 <- [1,1070,null,{}] 01:50:23 INFO - PROCESS | 1823 | 1461574223331 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:23 INFO - PROCESS | 1823 | 1461574223553 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 01:50:23 INFO - PROCESS | 1823 | 1461574223738 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73562ab800 == 103 [pid = 1823] [id = 275] 01:50:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f7350258800) [pid = 1823] [serial = 826] [outer = (nil)] 01:50:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f7358a9e400) [pid = 1823] [serial = 827] [outer = 0x7f7350258800] 01:50:23 INFO - PROCESS | 1823 | 1461574223866 Marionette DEBUG loaded listener.js 01:50:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f735a2c7400) [pid = 1823] [serial = 828] [outer = 0x7f7350258800] 01:50:24 INFO - PROCESS | 1823 | 1461574224668 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 01:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1380ms 01:50:24 INFO - PROCESS | 1823 | 1461574224703 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 01:50:24 INFO - PROCESS | 1823 | 1461574224707 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 01:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:50:24 INFO - PROCESS | 1823 | 1461574224713 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:50:24 INFO - PROCESS | 1823 | 1461574224716 Marionette TRACE conn4 <- [1,1074,null,{}] 01:50:24 INFO - PROCESS | 1823 | 1461574224722 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:24 INFO - PROCESS | 1823 | 1461574224912 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 01:50:25 INFO - PROCESS | 1823 | 1461574225100 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735874f800 == 104 [pid = 1823] [id = 276] 01:50:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f73516ec000) [pid = 1823] [serial = 829] [outer = (nil)] 01:50:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f735a66ac00) [pid = 1823] [serial = 830] [outer = 0x7f73516ec000] 01:50:25 INFO - PROCESS | 1823 | 1461574225174 Marionette DEBUG loaded listener.js 01:50:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f735b424c00) [pid = 1823] [serial = 831] [outer = 0x7f73516ec000] 01:50:26 INFO - PROCESS | 1823 | 1461574226106 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 01:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1429ms 01:50:26 INFO - PROCESS | 1823 | 1461574226144 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 01:50:26 INFO - PROCESS | 1823 | 1461574226147 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 01:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:50:26 INFO - PROCESS | 1823 | 1461574226154 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:50:26 INFO - PROCESS | 1823 | 1461574226157 Marionette TRACE conn4 <- [1,1078,null,{}] 01:50:26 INFO - PROCESS | 1823 | 1461574226163 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:26 INFO - PROCESS | 1823 | 1461574226366 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 01:50:26 INFO - PROCESS | 1823 | 1461574226549 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73591ee000 == 105 [pid = 1823] [id = 277] 01:50:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f7345b4e800) [pid = 1823] [serial = 832] [outer = (nil)] 01:50:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f735f16f800) [pid = 1823] [serial = 833] [outer = 0x7f7345b4e800] 01:50:26 INFO - PROCESS | 1823 | 1461574226624 Marionette DEBUG loaded listener.js 01:50:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f73641d7c00) [pid = 1823] [serial = 834] [outer = 0x7f7345b4e800] 01:50:27 INFO - PROCESS | 1823 | 1461574227510 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 01:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1381ms 01:50:27 INFO - PROCESS | 1823 | 1461574227537 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 01:50:27 INFO - PROCESS | 1823 | 1461574227539 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 01:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:50:27 INFO - PROCESS | 1823 | 1461574227546 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:50:27 INFO - PROCESS | 1823 | 1461574227550 Marionette TRACE conn4 <- [1,1082,null,{}] 01:50:27 INFO - PROCESS | 1823 | 1461574227555 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:27 INFO - PROCESS | 1823 | 1461574227752 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 01:50:27 INFO - PROCESS | 1823 | 1461574227938 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359966000 == 106 [pid = 1823] [id = 278] 01:50:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f7356cc4400) [pid = 1823] [serial = 835] [outer = (nil)] 01:50:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f7364f4d800) [pid = 1823] [serial = 836] [outer = 0x7f7356cc4400] 01:50:28 INFO - PROCESS | 1823 | 1461574228015 Marionette DEBUG loaded listener.js 01:50:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f736500a000) [pid = 1823] [serial = 837] [outer = 0x7f7356cc4400] 01:50:28 INFO - PROCESS | 1823 | 1461574228924 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 01:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1433ms 01:50:28 INFO - PROCESS | 1823 | 1461574228981 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 01:50:28 INFO - PROCESS | 1823 | 1461574228984 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 01:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:50:29 INFO - PROCESS | 1823 | 1461574228994 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:50:29 INFO - PROCESS | 1823 | 1461574228998 Marionette TRACE conn4 <- [1,1086,null,{}] 01:50:29 INFO - PROCESS | 1823 | 1461574229004 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:29 INFO - PROCESS | 1823 | 1461574229319 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 01:50:29 INFO - PROCESS | 1823 | 1461574229505 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a797800 == 107 [pid = 1823] [id = 279] 01:50:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f73661f3400) [pid = 1823] [serial = 838] [outer = (nil)] 01:50:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f7366490400) [pid = 1823] [serial = 839] [outer = 0x7f73661f3400] 01:50:29 INFO - PROCESS | 1823 | 1461574229602 Marionette DEBUG loaded listener.js 01:50:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f7368341400) [pid = 1823] [serial = 840] [outer = 0x7f73661f3400] 01:50:30 INFO - PROCESS | 1823 | 1461574230449 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 01:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1533ms 01:50:30 INFO - PROCESS | 1823 | 1461574230526 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 01:50:30 INFO - PROCESS | 1823 | 1461574230530 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 01:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:50:30 INFO - PROCESS | 1823 | 1461574230535 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:50:30 INFO - PROCESS | 1823 | 1461574230537 Marionette TRACE conn4 <- [1,1090,null,{}] 01:50:30 INFO - PROCESS | 1823 | 1461574230543 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:30 INFO - PROCESS | 1823 | 1461574230781 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 01:50:30 INFO - PROCESS | 1823 | 1461574230960 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7364dc4800 == 108 [pid = 1823] [id = 280] 01:50:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f73662c7800) [pid = 1823] [serial = 841] [outer = (nil)] 01:50:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f7369d9a800) [pid = 1823] [serial = 842] [outer = 0x7f73662c7800] 01:50:31 INFO - PROCESS | 1823 | 1461574231075 Marionette DEBUG loaded listener.js 01:50:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f736a05ec00) [pid = 1823] [serial = 843] [outer = 0x7f73662c7800] 01:50:31 INFO - PROCESS | 1823 | 1461574231924 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 01:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1427ms 01:50:31 INFO - PROCESS | 1823 | 1461574231964 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 01:50:31 INFO - PROCESS | 1823 | 1461574231967 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 01:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:50:31 INFO - PROCESS | 1823 | 1461574231974 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:50:31 INFO - PROCESS | 1823 | 1461574231977 Marionette TRACE conn4 <- [1,1094,null,{}] 01:50:31 INFO - PROCESS | 1823 | 1461574231983 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:32 INFO - PROCESS | 1823 | 1461574232180 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 01:50:32 INFO - PROCESS | 1823 | 1461574232365 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7366265800 == 109 [pid = 1823] [id = 281] 01:50:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f7368342800) [pid = 1823] [serial = 844] [outer = (nil)] 01:50:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f736a2a4c00) [pid = 1823] [serial = 845] [outer = 0x7f7368342800] 01:50:32 INFO - PROCESS | 1823 | 1461574232437 Marionette DEBUG loaded listener.js 01:50:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f736a603800) [pid = 1823] [serial = 846] [outer = 0x7f7368342800] 01:50:33 INFO - PROCESS | 1823 | 1461574233336 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 01:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1436ms 01:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:50:33 INFO - PROCESS | 1823 | 1461574233411 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 01:50:33 INFO - PROCESS | 1823 | 1461574233414 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 01:50:33 INFO - PROCESS | 1823 | 1461574233421 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:50:33 INFO - PROCESS | 1823 | 1461574233424 Marionette TRACE conn4 <- [1,1098,null,{}] 01:50:33 INFO - PROCESS | 1823 | 1461574233429 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:33 INFO - PROCESS | 1823 | 1461574233629 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 01:50:33 INFO - PROCESS | 1823 | 1461574233843 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73441f9000 == 110 [pid = 1823] [id = 282] 01:50:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f7343eabc00) [pid = 1823] [serial = 847] [outer = (nil)] 01:50:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f7347202800) [pid = 1823] [serial = 848] [outer = 0x7f7343eabc00] 01:50:34 INFO - PROCESS | 1823 | 1461574234003 Marionette DEBUG loaded listener.js 01:50:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f73516ea000) [pid = 1823] [serial = 849] [outer = 0x7f7343eabc00] 01:50:34 INFO - PROCESS | 1823 | 1461574234866 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 01:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1480ms 01:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:50:34 INFO - PROCESS | 1823 | 1461574234902 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 01:50:34 INFO - PROCESS | 1823 | 1461574234904 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 01:50:34 INFO - PROCESS | 1823 | 1461574234911 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:50:34 INFO - PROCESS | 1823 | 1461574234914 Marionette TRACE conn4 <- [1,1102,null,{}] 01:50:34 INFO - PROCESS | 1823 | 1461574234920 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:35 INFO - PROCESS | 1823 | 1461574235131 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 01:50:35 INFO - PROCESS | 1823 | 1461574235323 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345bdf800 == 111 [pid = 1823] [id = 283] 01:50:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f7343a76800) [pid = 1823] [serial = 850] [outer = (nil)] 01:50:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f7352b89400) [pid = 1823] [serial = 851] [outer = 0x7f7343a76800] 01:50:35 INFO - PROCESS | 1823 | 1461574235397 Marionette DEBUG loaded listener.js 01:50:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f736a6dd400) [pid = 1823] [serial = 852] [outer = 0x7f7343a76800] 01:50:36 INFO - PROCESS | 1823 | 1461574236714 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 01:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1833ms 01:50:36 INFO - PROCESS | 1823 | 1461574236744 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 01:50:36 INFO - PROCESS | 1823 | 1461574236750 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 01:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:50:36 INFO - PROCESS | 1823 | 1461574236760 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:50:36 INFO - PROCESS | 1823 | 1461574236765 Marionette TRACE conn4 <- [1,1106,null,{}] 01:50:36 INFO - PROCESS | 1823 | 1461574236772 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:36 INFO - PROCESS | 1823 | 1461574236965 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 01:50:37 INFO - PROCESS | 1823 | 1461574237164 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347bed800 == 112 [pid = 1823] [id = 284] 01:50:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f7345b55000) [pid = 1823] [serial = 853] [outer = (nil)] 01:50:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f734693d800) [pid = 1823] [serial = 854] [outer = 0x7f7345b55000] 01:50:37 INFO - PROCESS | 1823 | 1461574237237 Marionette DEBUG loaded listener.js 01:50:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f734720b400) [pid = 1823] [serial = 855] [outer = 0x7f7345b55000] 01:50:38 INFO - PROCESS | 1823 | 1461574238160 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 01:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1484ms 01:50:38 INFO - PROCESS | 1823 | 1461574238246 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 01:50:38 INFO - PROCESS | 1823 | 1461574238260 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 01:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:50:38 INFO - PROCESS | 1823 | 1461574238283 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:50:38 INFO - PROCESS | 1823 | 1461574238292 Marionette TRACE conn4 <- [1,1110,null,{}] 01:50:38 INFO - PROCESS | 1823 | 1461574238352 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:38 INFO - PROCESS | 1823 | 1461574238576 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 01:50:38 INFO - PROCESS | 1823 | 1461574238868 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734079a000 == 113 [pid = 1823] [id = 285] 01:50:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f7347c52c00) [pid = 1823] [serial = 856] [outer = (nil)] 01:50:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f734c1e1c00) [pid = 1823] [serial = 857] [outer = 0x7f7347c52c00] 01:50:38 INFO - PROCESS | 1823 | 1461574238935 Marionette DEBUG loaded listener.js 01:50:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f734cc93000) [pid = 1823] [serial = 858] [outer = 0x7f7347c52c00] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f7366498000) [pid = 1823] [serial = 710] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f73654d5c00) [pid = 1823] [serial = 707] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f7369a0c000) [pid = 1823] [serial = 713] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f736a6e0800) [pid = 1823] [serial = 716] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f733ed92c00) [pid = 1823] [serial = 719] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f7345c55c00) [pid = 1823] [serial = 746] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7366139000 == 112 [pid = 1823] [id = 256] 01:50:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7364dc1800 == 111 [pid = 1823] [id = 255] 01:50:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359f22800 == 110 [pid = 1823] [id = 254] 01:50:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73591fb800 == 109 [pid = 1823] [id = 253] 01:50:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7356ff2800 == 108 [pid = 1823] [id = 252] 01:50:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7351605000 == 107 [pid = 1823] [id = 251] 01:50:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734bf6b800 == 106 [pid = 1823] [id = 250] 01:50:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73400a2800 == 105 [pid = 1823] [id = 249] 01:50:39 INFO - PROCESS | 1823 | 1461574239886 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f734fd50800) [pid = 1823] [serial = 443] [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.] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f734717e400) [pid = 1823] [serial = 685] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f73466d8c00) [pid = 1823] [serial = 726] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f734e2e1400) [pid = 1823] [serial = 732] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f7343a81400) [pid = 1823] [serial = 722] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f734c1dd400) [pid = 1823] [serial = 729] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f734e26c800) [pid = 1823] [serial = 735] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f735a625c00) [pid = 1823] [serial = 698] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f734dc5fc00) [pid = 1823] [serial = 731] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f73527afc00) [pid = 1823] [serial = 741] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f734cc25800) [pid = 1823] [serial = 734] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f73442b2800) [pid = 1823] [serial = 723] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f734fddfc00) [pid = 1823] [serial = 737] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f7356cc4c00) [pid = 1823] [serial = 744] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f7365075800) [pid = 1823] [serial = 704] [outer = (nil)] [url = about:blank] 01:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1651ms 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f734e272000) [pid = 1823] [serial = 689] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f7345c5a800) [pid = 1823] [serial = 725] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f73472ed800) [pid = 1823] [serial = 728] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f7358034800) [pid = 1823] [serial = 695] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f73502d7000) [pid = 1823] [serial = 738] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f736411a400) [pid = 1823] [serial = 701] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f7354089800) [pid = 1823] [serial = 743] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f7351b1d000) [pid = 1823] [serial = 740] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f7352b88400) [pid = 1823] [serial = 692] [outer = (nil)] [url = about:blank] 01:50:39 INFO - PROCESS | 1823 | 1461574239945 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 01:50:39 INFO - PROCESS | 1823 | 1461574239949 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 01:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:50:39 INFO - PROCESS | 1823 | 1461574239961 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:50:39 INFO - PROCESS | 1823 | 1461574239966 Marionette TRACE conn4 <- [1,1114,null,{}] 01:50:39 INFO - PROCESS | 1823 | 1461574239981 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:40 INFO - PROCESS | 1823 | 1461574240179 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 01:50:40 INFO - PROCESS | 1823 | 1461574240377 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344cc7000 == 106 [pid = 1823] [id = 286] 01:50:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f734cc94000) [pid = 1823] [serial = 859] [outer = (nil)] 01:50:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f734dc4fc00) [pid = 1823] [serial = 860] [outer = 0x7f734cc94000] 01:50:40 INFO - PROCESS | 1823 | 1461574240450 Marionette DEBUG loaded listener.js 01:50:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f734e26b400) [pid = 1823] [serial = 861] [outer = 0x7f734cc94000] 01:50:41 INFO - PROCESS | 1823 | 1461574241177 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 01:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1236ms 01:50:41 INFO - PROCESS | 1823 | 1461574241199 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 01:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:50:41 INFO - PROCESS | 1823 | 1461574241203 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 01:50:41 INFO - PROCESS | 1823 | 1461574241220 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:50:41 INFO - PROCESS | 1823 | 1461574241223 Marionette TRACE conn4 <- [1,1118,null,{}] 01:50:41 INFO - PROCESS | 1823 | 1461574241232 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:41 INFO - PROCESS | 1823 | 1461574241426 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 01:50:41 INFO - PROCESS | 1823 | 1461574241442 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734722f000 == 107 [pid = 1823] [id = 287] 01:50:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f734db39400) [pid = 1823] [serial = 862] [outer = (nil)] 01:50:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f734fd58000) [pid = 1823] [serial = 863] [outer = 0x7f734db39400] 01:50:41 INFO - PROCESS | 1823 | 1461574241505 Marionette DEBUG loaded listener.js 01:50:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f73502d7800) [pid = 1823] [serial = 864] [outer = 0x7f734db39400] 01:50:42 INFO - PROCESS | 1823 | 1461574242459 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 01:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1294ms 01:50:42 INFO - PROCESS | 1823 | 1461574242505 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 01:50:42 INFO - PROCESS | 1823 | 1461574242508 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 01:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:50:42 INFO - PROCESS | 1823 | 1461574242514 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:50:42 INFO - PROCESS | 1823 | 1461574242516 Marionette TRACE conn4 <- [1,1122,null,{}] 01:50:42 INFO - PROCESS | 1823 | 1461574242532 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:42 INFO - PROCESS | 1823 | 1461574242768 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 01:50:42 INFO - PROCESS | 1823 | 1461574242792 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734dba9000 == 108 [pid = 1823] [id = 288] 01:50:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f73472e9c00) [pid = 1823] [serial = 865] [outer = (nil)] 01:50:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f73502da000) [pid = 1823] [serial = 866] [outer = 0x7f73472e9c00] 01:50:42 INFO - PROCESS | 1823 | 1461574242856 Marionette DEBUG loaded listener.js 01:50:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f7351b22000) [pid = 1823] [serial = 867] [outer = 0x7f73472e9c00] 01:50:43 INFO - PROCESS | 1823 | 1461574243758 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 01:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1285ms 01:50:43 INFO - PROCESS | 1823 | 1461574243800 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 01:50:43 INFO - PROCESS | 1823 | 1461574243804 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 01:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:50:43 INFO - PROCESS | 1823 | 1461574243816 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:50:43 INFO - PROCESS | 1823 | 1461574243819 Marionette TRACE conn4 <- [1,1126,null,{}] 01:50:43 INFO - PROCESS | 1823 | 1461574243825 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:44 INFO - PROCESS | 1823 | 1461574244103 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 01:50:44 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f734693c400) [pid = 1823] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:50:44 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f73442b6400) [pid = 1823] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:50:44 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f73440d7800) [pid = 1823] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:50:44 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f734cc95400) [pid = 1823] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:50:44 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f7345c5ec00) [pid = 1823] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:50:44 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f733ed95c00) [pid = 1823] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:50:44 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f7343a74000) [pid = 1823] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:50:44 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f7357572400) [pid = 1823] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:50:44 INFO - PROCESS | 1823 | 1461574244519 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344dbb000 == 109 [pid = 1823] [id = 289] 01:50:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f733ed95c00) [pid = 1823] [serial = 868] [outer = (nil)] 01:50:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f73466dd400) [pid = 1823] [serial = 869] [outer = 0x7f733ed95c00] 01:50:44 INFO - PROCESS | 1823 | 1461574244584 Marionette DEBUG loaded listener.js 01:50:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f73516c2c00) [pid = 1823] [serial = 870] [outer = 0x7f733ed95c00] 01:50:45 INFO - PROCESS | 1823 | 1461574245467 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 01:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1697ms 01:50:45 INFO - PROCESS | 1823 | 1461574245511 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 01:50:45 INFO - PROCESS | 1823 | 1461574245517 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 01:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:50:45 INFO - PROCESS | 1823 | 1461574245526 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:50:45 INFO - PROCESS | 1823 | 1461574245531 Marionette TRACE conn4 <- [1,1130,null,{}] 01:50:45 INFO - PROCESS | 1823 | 1461574245540 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:45 INFO - PROCESS | 1823 | 1461574245853 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 01:50:46 INFO - PROCESS | 1823 | 1461574246091 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73528c7000 == 110 [pid = 1823] [id = 290] 01:50:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f7343a74000) [pid = 1823] [serial = 871] [outer = (nil)] 01:50:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f7358033400) [pid = 1823] [serial = 872] [outer = 0x7f7343a74000] 01:50:46 INFO - PROCESS | 1823 | 1461574246206 Marionette DEBUG loaded listener.js 01:50:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f735a2d6400) [pid = 1823] [serial = 873] [outer = 0x7f7343a74000] 01:50:47 INFO - PROCESS | 1823 | 1461574247310 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 01:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1846ms 01:50:47 INFO - PROCESS | 1823 | 1461574247372 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 01:50:47 INFO - PROCESS | 1823 | 1461574247380 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 01:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:50:47 INFO - PROCESS | 1823 | 1461574247389 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:50:47 INFO - PROCESS | 1823 | 1461574247394 Marionette TRACE conn4 <- [1,1134,null,{}] 01:50:47 INFO - PROCESS | 1823 | 1461574247403 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:47 INFO - PROCESS | 1823 | 1461574247643 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 01:50:47 INFO - PROCESS | 1823 | 1461574247880 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345ede000 == 111 [pid = 1823] [id = 291] 01:50:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f734693a000) [pid = 1823] [serial = 874] [outer = (nil)] 01:50:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f7347177400) [pid = 1823] [serial = 875] [outer = 0x7f734693a000] 01:50:48 INFO - PROCESS | 1823 | 1461574248010 Marionette DEBUG loaded listener.js 01:50:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f73472f1000) [pid = 1823] [serial = 876] [outer = 0x7f734693a000] 01:50:48 INFO - PROCESS | 1823 | 1461574248851 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 01:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1534ms 01:50:48 INFO - PROCESS | 1823 | 1461574248924 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 01:50:48 INFO - PROCESS | 1823 | 1461574248932 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 01:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:50:48 INFO - PROCESS | 1823 | 1461574248942 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:50:48 INFO - PROCESS | 1823 | 1461574248946 Marionette TRACE conn4 <- [1,1138,null,{}] 01:50:48 INFO - PROCESS | 1823 | 1461574248952 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:49 INFO - PROCESS | 1823 | 1461574249193 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 01:50:49 INFO - PROCESS | 1823 | 1461574249443 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734edba000 == 112 [pid = 1823] [id = 292] 01:50:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f734db38400) [pid = 1823] [serial = 877] [outer = (nil)] 01:50:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f734ddec800) [pid = 1823] [serial = 878] [outer = 0x7f734db38400] 01:50:49 INFO - PROCESS | 1823 | 1461574249563 Marionette DEBUG loaded listener.js 01:50:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f734fd34800) [pid = 1823] [serial = 879] [outer = 0x7f734db38400] 01:50:50 INFO - PROCESS | 1823 | 1461574250444 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 01:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1532ms 01:50:50 INFO - PROCESS | 1823 | 1461574250476 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 01:50:50 INFO - PROCESS | 1823 | 1461574250479 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 01:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:50:50 INFO - PROCESS | 1823 | 1461574250486 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:50:50 INFO - PROCESS | 1823 | 1461574250491 Marionette TRACE conn4 <- [1,1142,null,{}] 01:50:50 INFO - PROCESS | 1823 | 1461574250507 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:50 INFO - PROCESS | 1823 | 1461574250722 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 01:50:50 INFO - PROCESS | 1823 | 1461574250907 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358b6d800 == 113 [pid = 1823] [id = 293] 01:50:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f73516f0800) [pid = 1823] [serial = 880] [outer = (nil)] 01:50:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f7354a0c000) [pid = 1823] [serial = 881] [outer = 0x7f73516f0800] 01:50:50 INFO - PROCESS | 1823 | 1461574250984 Marionette DEBUG loaded listener.js 01:50:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f735757e400) [pid = 1823] [serial = 882] [outer = 0x7f73516f0800] 01:50:51 INFO - PROCESS | 1823 | 1461574251874 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 01:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1437ms 01:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:50:51 INFO - PROCESS | 1823 | 1461574251924 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 01:50:51 INFO - PROCESS | 1823 | 1461574251928 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 01:50:51 INFO - PROCESS | 1823 | 1461574251935 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:50:51 INFO - PROCESS | 1823 | 1461574251938 Marionette TRACE conn4 <- [1,1146,null,{}] 01:50:51 INFO - PROCESS | 1823 | 1461574251943 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:52 INFO - PROCESS | 1823 | 1461574252148 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 01:50:52 INFO - PROCESS | 1823 | 1461574252345 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a709800 == 114 [pid = 1823] [id = 294] 01:50:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f73502de800) [pid = 1823] [serial = 883] [outer = (nil)] 01:50:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f735a66a400) [pid = 1823] [serial = 884] [outer = 0x7f73502de800] 01:50:52 INFO - PROCESS | 1823 | 1461574252421 Marionette DEBUG loaded listener.js 01:50:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f736411a800) [pid = 1823] [serial = 885] [outer = 0x7f73502de800] 01:50:53 INFO - PROCESS | 1823 | 1461574253328 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 01:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1430ms 01:50:53 INFO - PROCESS | 1823 | 1461574253364 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 01:50:53 INFO - PROCESS | 1823 | 1461574253368 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 01:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:50:53 INFO - PROCESS | 1823 | 1461574253374 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:50:53 INFO - PROCESS | 1823 | 1461574253378 Marionette TRACE conn4 <- [1,1150,null,{}] 01:50:53 INFO - PROCESS | 1823 | 1461574253385 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:53 INFO - PROCESS | 1823 | 1461574253583 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 01:50:53 INFO - PROCESS | 1823 | 1461574253772 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7365f1c000 == 115 [pid = 1823] [id = 295] 01:50:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f73527ab000) [pid = 1823] [serial = 886] [outer = (nil)] 01:50:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f73650f7800) [pid = 1823] [serial = 887] [outer = 0x7f73527ab000] 01:50:53 INFO - PROCESS | 1823 | 1461574253852 Marionette DEBUG loaded listener.js 01:50:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f7365eb7000) [pid = 1823] [serial = 888] [outer = 0x7f73527ab000] 01:50:54 INFO - PROCESS | 1823 | 1461574254807 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 01:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1485ms 01:50:54 INFO - PROCESS | 1823 | 1461574254860 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 01:50:54 INFO - PROCESS | 1823 | 1461574254865 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 01:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:50:54 INFO - PROCESS | 1823 | 1461574254872 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:50:54 INFO - PROCESS | 1823 | 1461574254875 Marionette TRACE conn4 <- [1,1154,null,{}] 01:50:54 INFO - PROCESS | 1823 | 1461574254881 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:55 INFO - PROCESS | 1823 | 1461574255106 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 01:50:55 INFO - PROCESS | 1823 | 1461574255342 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a259000 == 116 [pid = 1823] [id = 296] 01:50:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f736a702800) [pid = 1823] [serial = 889] [outer = (nil)] 01:50:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f736a70e800) [pid = 1823] [serial = 890] [outer = 0x7f736a702800] 01:50:55 INFO - PROCESS | 1823 | 1461574255464 Marionette DEBUG loaded listener.js 01:50:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f736a78b000) [pid = 1823] [serial = 891] [outer = 0x7f736a702800] 01:50:56 INFO - PROCESS | 1823 | 1461574256328 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 01:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1533ms 01:50:56 INFO - PROCESS | 1823 | 1461574256405 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 01:50:56 INFO - PROCESS | 1823 | 1461574256409 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 01:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:50:56 INFO - PROCESS | 1823 | 1461574256415 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:50:56 INFO - PROCESS | 1823 | 1461574256422 Marionette TRACE conn4 <- [1,1158,null,{}] 01:50:56 INFO - PROCESS | 1823 | 1461574256428 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:56 INFO - PROCESS | 1823 | 1461574256665 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 01:50:56 INFO - PROCESS | 1823 | 1461574256902 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a725000 == 117 [pid = 1823] [id = 297] 01:50:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f733f1d3000) [pid = 1823] [serial = 892] [outer = (nil)] 01:50:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f733f1dc800) [pid = 1823] [serial = 893] [outer = 0x7f733f1d3000] 01:50:57 INFO - PROCESS | 1823 | 1461574257021 Marionette DEBUG loaded listener.js 01:50:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f733f1e0c00) [pid = 1823] [serial = 894] [outer = 0x7f733f1d3000] 01:50:57 INFO - PROCESS | 1823 | 1461574257861 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 01:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1485ms 01:50:57 INFO - PROCESS | 1823 | 1461574257902 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 01:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:50:57 INFO - PROCESS | 1823 | 1461574257906 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 01:50:57 INFO - PROCESS | 1823 | 1461574257912 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:50:57 INFO - PROCESS | 1823 | 1461574257916 Marionette TRACE conn4 <- [1,1162,null,{}] 01:50:57 INFO - PROCESS | 1823 | 1461574257922 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:58 INFO - PROCESS | 1823 | 1461574258125 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 01:50:58 INFO - PROCESS | 1823 | 1461574258315 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736e63b000 == 118 [pid = 1823] [id = 298] 01:50:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f733f1d5c00) [pid = 1823] [serial = 895] [outer = (nil)] 01:50:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f733fcbe000) [pid = 1823] [serial = 896] [outer = 0x7f733f1d5c00] 01:50:58 INFO - PROCESS | 1823 | 1461574258388 Marionette DEBUG loaded listener.js 01:50:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f733fcc2000) [pid = 1823] [serial = 897] [outer = 0x7f733f1d5c00] 01:50:59 INFO - PROCESS | 1823 | 1461574259763 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 01:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1895ms 01:50:59 INFO - PROCESS | 1823 | 1461574259823 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 01:50:59 INFO - PROCESS | 1823 | 1461574259829 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 01:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:50:59 INFO - PROCESS | 1823 | 1461574259839 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:50:59 INFO - PROCESS | 1823 | 1461574259845 Marionette TRACE conn4 <- [1,1166,null,{}] 01:50:59 INFO - PROCESS | 1823 | 1461574259854 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:00 INFO - PROCESS | 1823 | 1461574260263 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 01:51:00 INFO - PROCESS | 1823 | 1461574260475 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734cad1000 == 119 [pid = 1823] [id = 299] 01:51:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f733f1db000) [pid = 1823] [serial = 898] [outer = (nil)] 01:51:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f73683be800) [pid = 1823] [serial = 899] [outer = 0x7f733f1db000] 01:51:00 INFO - PROCESS | 1823 | 1461574260551 Marionette DEBUG loaded listener.js 01:51:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f736a78ac00) [pid = 1823] [serial = 900] [outer = 0x7f733f1db000] 01:51:01 INFO - PROCESS | 1823 | 1461574261473 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 01:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1686ms 01:51:01 INFO - PROCESS | 1823 | 1461574261525 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 01:51:01 INFO - PROCESS | 1823 | 1461574261530 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 01:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:51:01 INFO - PROCESS | 1823 | 1461574261540 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:51:01 INFO - PROCESS | 1823 | 1461574261542 Marionette TRACE conn4 <- [1,1170,null,{}] 01:51:01 INFO - PROCESS | 1823 | 1461574261550 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:01 INFO - PROCESS | 1823 | 1461574261856 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 01:51:02 INFO - PROCESS | 1823 | 1461574262165 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73774d4800 == 120 [pid = 1823] [id = 300] 01:51:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f733fcc4c00) [pid = 1823] [serial = 901] [outer = (nil)] 01:51:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f73400d7000) [pid = 1823] [serial = 902] [outer = 0x7f733fcc4c00] 01:51:02 INFO - PROCESS | 1823 | 1461574262271 Marionette DEBUG loaded listener.js 01:51:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f73400dc400) [pid = 1823] [serial = 903] [outer = 0x7f733fcc4c00] 01:51:03 INFO - PROCESS | 1823 | 1461574263323 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 01:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1831ms 01:51:03 INFO - PROCESS | 1823 | 1461574263373 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 01:51:03 INFO - PROCESS | 1823 | 1461574263380 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 01:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:51:03 INFO - PROCESS | 1823 | 1461574263390 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:51:03 INFO - PROCESS | 1823 | 1461574263396 Marionette TRACE conn4 <- [1,1174,null,{}] 01:51:03 INFO - PROCESS | 1823 | 1461574263406 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:03 INFO - PROCESS | 1823 | 1461574263725 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 01:51:04 INFO - PROCESS | 1823 | 1461574264058 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736e62d000 == 121 [pid = 1823] [id = 301] 01:51:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f73405e9400) [pid = 1823] [serial = 904] [outer = (nil)] 01:51:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f73405ebc00) [pid = 1823] [serial = 905] [outer = 0x7f73405e9400] 01:51:04 INFO - PROCESS | 1823 | 1461574264167 Marionette DEBUG loaded listener.js 01:51:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f736a789800) [pid = 1823] [serial = 906] [outer = 0x7f73405e9400] 01:51:05 INFO - PROCESS | 1823 | 1461574265186 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 01:51:05 INFO - PROCESS | 1823 | 1461574265238 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 01:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:51:05 INFO - PROCESS | 1823 | 1461574265246 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:51:05 INFO - PROCESS | 1823 | 1461574265251 Marionette TRACE conn4 <- [1,1178,null,{}] 01:51:05 INFO - PROCESS | 1823 | 1461574265258 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:05 INFO - PROCESS | 1823 | 1461574265498 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 01:51:05 INFO - PROCESS | 1823 | 1461574265803 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340c7f800 == 122 [pid = 1823] [id = 302] 01:51:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f733ed92c00) [pid = 1823] [serial = 907] [outer = (nil)] 01:51:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f7342fdb400) [pid = 1823] [serial = 908] [outer = 0x7f733ed92c00] 01:51:05 INFO - PROCESS | 1823 | 1461574265895 Marionette DEBUG loaded listener.js 01:51:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f7342fe1800) [pid = 1823] [serial = 909] [outer = 0x7f733ed92c00] 01:51:06 INFO - PROCESS | 1823 | 1461574266761 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 01:51:06 INFO - PROCESS | 1823 | 1461574266836 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 01:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:51:06 INFO - PROCESS | 1823 | 1461574266844 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:51:06 INFO - PROCESS | 1823 | 1461574266847 Marionette TRACE conn4 <- [1,1182,null,{}] 01:51:06 INFO - PROCESS | 1823 | 1461574266853 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:07 INFO - PROCESS | 1823 | 1461574267119 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 01:51:07 INFO - PROCESS | 1823 | 1461574267919 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342e41000 == 123 [pid = 1823] [id = 303] 01:51:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f733fcbe400) [pid = 1823] [serial = 910] [outer = (nil)] 01:51:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f73400d3000) [pid = 1823] [serial = 911] [outer = 0x7f733fcbe400] 01:51:08 INFO - PROCESS | 1823 | 1461574268019 Marionette DEBUG loaded listener.js 01:51:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f73405dfc00) [pid = 1823] [serial = 912] [outer = 0x7f733fcbe400] 01:51:08 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:51:08 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:51:08 INFO - PROCESS | 1823 | 1461574268932 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 01:51:08 INFO - PROCESS | 1823 | 1461574268991 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 01:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:51:09 INFO - PROCESS | 1823 | 1461574269000 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:51:09 INFO - PROCESS | 1823 | 1461574269004 Marionette TRACE conn4 <- [1,1186,null,{}] 01:51:09 INFO - PROCESS | 1823 | 1461574269011 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:09 INFO - PROCESS | 1823 | 1461574269214 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 01:51:09 INFO - PROCESS | 1823 | 1461574269457 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347af4800 == 124 [pid = 1823] [id = 304] 01:51:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f73440d1c00) [pid = 1823] [serial = 913] [outer = (nil)] 01:51:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f73442b0c00) [pid = 1823] [serial = 914] [outer = 0x7f73440d1c00] 01:51:09 INFO - PROCESS | 1823 | 1461574269595 Marionette DEBUG loaded listener.js 01:51:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f7345c56000) [pid = 1823] [serial = 915] [outer = 0x7f73440d1c00] 01:51:10 INFO - PROCESS | 1823 | 1461574270615 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 01:51:10 INFO - PROCESS | 1823 | 1461574270693 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 01:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:51:10 INFO - PROCESS | 1823 | 1461574270700 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:51:10 INFO - PROCESS | 1823 | 1461574270702 Marionette TRACE conn4 <- [1,1190,null,{}] 01:51:10 INFO - PROCESS | 1823 | 1461574270709 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:10 INFO - PROCESS | 1823 | 1461574270930 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 01:51:11 INFO - PROCESS | 1823 | 1461574271214 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734078b000 == 125 [pid = 1823] [id = 305] 01:51:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f7343eb2800) [pid = 1823] [serial = 916] [outer = (nil)] 01:51:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f73469bf800) [pid = 1823] [serial = 917] [outer = 0x7f7343eb2800] 01:51:11 INFO - PROCESS | 1823 | 1461574271403 Marionette DEBUG loaded listener.js 01:51:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f7347c4ec00) [pid = 1823] [serial = 918] [outer = 0x7f7343eb2800] 01:51:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736a43a800 == 124 [pid = 1823] [id = 230] 01:51:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7357619000 == 123 [pid = 1823] [id = 229] 01:51:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352bb4000 == 122 [pid = 1823] [id = 180] 01:51:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345bde000 == 121 [pid = 1823] [id = 178] 01:51:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345bd3000 == 120 [pid = 1823] [id = 177] 01:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f73517f8c00) [pid = 1823] [serial = 764] [outer = (nil)] [url = about:blank] 01:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f7356f39c00) [pid = 1823] [serial = 767] [outer = (nil)] [url = about:blank] 01:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f7358356400) [pid = 1823] [serial = 770] [outer = (nil)] [url = about:blank] 01:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f7359563800) [pid = 1823] [serial = 773] [outer = (nil)] [url = about:blank] 01:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f734fd56800) [pid = 1823] [serial = 779] [outer = (nil)] [url = about:blank] 01:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f735a626000) [pid = 1823] [serial = 776] [outer = (nil)] [url = about:blank] 01:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f7346932400) [pid = 1823] [serial = 782] [outer = (nil)] [url = about:blank] 01:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f73472e8c00) [pid = 1823] [serial = 785] [outer = (nil)] [url = about:blank] 01:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f7350c41400) [pid = 1823] [serial = 806] [outer = (nil)] [url = about:blank] 01:51:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352608800 == 119 [pid = 1823] [id = 179] 01:51:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c16d800 == 118 [pid = 1823] [id = 228] 01:51:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344dbb000 == 117 [pid = 1823] [id = 289] 01:51:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734dba9000 == 116 [pid = 1823] [id = 288] 01:51:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734722f000 == 115 [pid = 1823] [id = 287] 01:51:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344cc7000 == 114 [pid = 1823] [id = 286] 01:51:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734079a000 == 113 [pid = 1823] [id = 285] 01:51:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347bed800 == 112 [pid = 1823] [id = 284] 01:51:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345bdf800 == 111 [pid = 1823] [id = 283] 01:51:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73441f9000 == 110 [pid = 1823] [id = 282] 01:51:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7366265800 == 109 [pid = 1823] [id = 281] 01:51:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7364dc4800 == 108 [pid = 1823] [id = 280] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f7347177c00) [pid = 1823] [serial = 747] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f73469bf000) [pid = 1823] [serial = 752] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f73469b7400) [pid = 1823] [serial = 791] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f734720f800) [pid = 1823] [serial = 792] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f7345b4a400) [pid = 1823] [serial = 788] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f7345c50400) [pid = 1823] [serial = 789] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f73469b8c00) [pid = 1823] [serial = 794] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f734cc28800) [pid = 1823] [serial = 795] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f734dc61800) [pid = 1823] [serial = 800] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f734fd5cc00) [pid = 1823] [serial = 761] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f734db3c000) [pid = 1823] [serial = 797] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f733ed90400) [pid = 1823] [serial = 749] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f734e26f800) [pid = 1823] [serial = 758] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f7345b57800) [pid = 1823] [serial = 803] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f734cc29000) [pid = 1823] [serial = 755] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f734e210800) [pid = 1823] [serial = 801] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f734dc4c000) [pid = 1823] [serial = 798] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f7350217400) [pid = 1823] [serial = 804] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f7359210c00) [pid = 1823] [serial = 683] [outer = (nil)] [url = about:blank] 01:51:12 INFO - PROCESS | 1823 | 1461574272354 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 01:51:12 INFO - PROCESS | 1823 | 1461574272394 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 01:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:51:12 INFO - PROCESS | 1823 | 1461574272410 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:51:12 INFO - PROCESS | 1823 | 1461574272420 Marionette TRACE conn4 <- [1,1194,null,{}] 01:51:12 INFO - PROCESS | 1823 | 1461574272426 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:12 INFO - PROCESS | 1823 | 1461574272626 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 01:51:12 INFO - PROCESS | 1823 | 1461574272780 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73471e5800 == 109 [pid = 1823] [id = 306] 01:51:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f733ed90400) [pid = 1823] [serial = 919] [outer = (nil)] 01:51:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f734cc1f400) [pid = 1823] [serial = 920] [outer = 0x7f733ed90400] 01:51:12 INFO - PROCESS | 1823 | 1461574272850 Marionette DEBUG loaded listener.js 01:51:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f734cc9e400) [pid = 1823] [serial = 921] [outer = 0x7f733ed90400] 01:51:13 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:51:13 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:51:13 INFO - PROCESS | 1823 | 1461574273617 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 01:51:13 INFO - PROCESS | 1823 | 1461574273704 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 01:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:51:13 INFO - PROCESS | 1823 | 1461574273711 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:51:13 INFO - PROCESS | 1823 | 1461574273714 Marionette TRACE conn4 <- [1,1198,null,{}] 01:51:13 INFO - PROCESS | 1823 | 1461574273719 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:13 INFO - PROCESS | 1823 | 1461574273908 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 01:51:14 INFO - PROCESS | 1823 | 1461574274105 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c8a5800 == 110 [pid = 1823] [id = 307] 01:51:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f7343eb3400) [pid = 1823] [serial = 922] [outer = (nil)] 01:51:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f734dc44800) [pid = 1823] [serial = 923] [outer = 0x7f7343eb3400] 01:51:14 INFO - PROCESS | 1823 | 1461574274173 Marionette DEBUG loaded listener.js 01:51:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f734ddf3400) [pid = 1823] [serial = 924] [outer = 0x7f7343eb3400] 01:51:15 INFO - PROCESS | 1823 | 1461574275085 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1389ms 01:51:15 INFO - PROCESS | 1823 | 1461574275106 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 01:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:51:15 INFO - PROCESS | 1823 | 1461574275111 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 01:51:15 INFO - PROCESS | 1823 | 1461574275119 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:51:15 INFO - PROCESS | 1823 | 1461574275121 Marionette TRACE conn4 <- [1,1202,null,{}] 01:51:15 INFO - PROCESS | 1823 | 1461574275134 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:15 INFO - PROCESS | 1823 | 1461574275375 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 01:51:15 INFO - PROCESS | 1823 | 1461574275419 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e3a2000 == 111 [pid = 1823] [id = 308] 01:51:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f734e26c400) [pid = 1823] [serial = 925] [outer = (nil)] 01:51:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f734e26e400) [pid = 1823] [serial = 926] [outer = 0x7f734e26c400] 01:51:15 INFO - PROCESS | 1823 | 1461574275510 Marionette DEBUG loaded listener.js 01:51:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f734fd54000) [pid = 1823] [serial = 927] [outer = 0x7f734e26c400] 01:51:16 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f733ed95c00) [pid = 1823] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:51:16 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f734db39400) [pid = 1823] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:51:16 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f7345b55000) [pid = 1823] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:51:16 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f7347c52c00) [pid = 1823] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:51:16 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f734cc94000) [pid = 1823] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:51:16 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f73472e9c00) [pid = 1823] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:51:16 INFO - PROCESS | 1823 | 1461574276929 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:51:16 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 01:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1831ms 01:51:16 INFO - PROCESS | 1823 | 1461574276951 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 01:51:16 INFO - PROCESS | 1823 | 1461574276955 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 01:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:51:16 INFO - PROCESS | 1823 | 1461574276961 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:51:16 INFO - PROCESS | 1823 | 1461574276963 Marionette TRACE conn4 <- [1,1206,null,{}] 01:51:16 INFO - PROCESS | 1823 | 1461574276969 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:17 INFO - PROCESS | 1823 | 1461574277195 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 01:51:17 INFO - PROCESS | 1823 | 1461574277290 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734efdd800 == 112 [pid = 1823] [id = 309] 01:51:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f734db3a000) [pid = 1823] [serial = 928] [outer = (nil)] 01:51:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f734fe4d000) [pid = 1823] [serial = 929] [outer = 0x7f734db3a000] 01:51:17 INFO - PROCESS | 1823 | 1461574277354 Marionette DEBUG loaded listener.js 01:51:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f73517ffc00) [pid = 1823] [serial = 930] [outer = 0x7f734db3a000] 01:51:18 INFO - PROCESS | 1823 | 1461574278076 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:51:18 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 01:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1130ms 01:51:18 INFO - PROCESS | 1823 | 1461574278093 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 01:51:18 INFO - PROCESS | 1823 | 1461574278097 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 01:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:51:18 INFO - PROCESS | 1823 | 1461574278102 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:51:18 INFO - PROCESS | 1823 | 1461574278104 Marionette TRACE conn4 <- [1,1210,null,{}] 01:51:18 INFO - PROCESS | 1823 | 1461574278121 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:18 INFO - PROCESS | 1823 | 1461574278306 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 01:51:18 INFO - PROCESS | 1823 | 1461574278320 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735261e000 == 113 [pid = 1823] [id = 310] 01:51:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f73517fb400) [pid = 1823] [serial = 931] [outer = (nil)] 01:51:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f7351b21000) [pid = 1823] [serial = 932] [outer = 0x7f73517fb400] 01:51:18 INFO - PROCESS | 1823 | 1461574278383 Marionette DEBUG loaded listener.js 01:51:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f7352b89800) [pid = 1823] [serial = 933] [outer = 0x7f73517fb400] 01:51:19 INFO - PROCESS | 1823 | 1461574279565 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1496ms 01:51:19 INFO - PROCESS | 1823 | 1461574279600 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 01:51:19 INFO - PROCESS | 1823 | 1461574279608 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 01:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:51:19 INFO - PROCESS | 1823 | 1461574279618 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:51:19 INFO - PROCESS | 1823 | 1461574279623 Marionette TRACE conn4 <- [1,1214,null,{}] 01:51:19 INFO - PROCESS | 1823 | 1461574279632 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:19 INFO - PROCESS | 1823 | 1461574279862 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 01:51:20 INFO - PROCESS | 1823 | 1461574280096 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345fea800 == 114 [pid = 1823] [id = 311] 01:51:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f7343a74400) [pid = 1823] [serial = 934] [outer = (nil)] 01:51:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f7343eb5400) [pid = 1823] [serial = 935] [outer = 0x7f7343a74400] 01:51:20 INFO - PROCESS | 1823 | 1461574280225 Marionette DEBUG loaded listener.js 01:51:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f7345dd7800) [pid = 1823] [serial = 936] [outer = 0x7f7343a74400] 01:51:21 INFO - PROCESS | 1823 | 1461574281177 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 01:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1584ms 01:51:21 INFO - PROCESS | 1823 | 1461574281204 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 01:51:21 INFO - PROCESS | 1823 | 1461574281212 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 01:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:51:21 INFO - PROCESS | 1823 | 1461574281223 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:51:21 INFO - PROCESS | 1823 | 1461574281227 Marionette TRACE conn4 <- [1,1218,null,{}] 01:51:21 INFO - PROCESS | 1823 | 1461574281233 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:21 INFO - PROCESS | 1823 | 1461574281449 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 01:51:21 INFO - PROCESS | 1823 | 1461574281728 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734ccc1000 == 115 [pid = 1823] [id = 312] 01:51:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f73472e8c00) [pid = 1823] [serial = 937] [outer = (nil)] 01:51:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f734c1d9800) [pid = 1823] [serial = 938] [outer = 0x7f73472e8c00] 01:51:21 INFO - PROCESS | 1823 | 1461574281850 Marionette DEBUG loaded listener.js 01:51:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f734cc41400) [pid = 1823] [serial = 939] [outer = 0x7f73472e8c00] 01:51:22 INFO - PROCESS | 1823 | 1461574282710 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 01:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1531ms 01:51:22 INFO - PROCESS | 1823 | 1461574282755 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 01:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:51:22 INFO - PROCESS | 1823 | 1461574282760 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 01:51:22 INFO - PROCESS | 1823 | 1461574282768 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:51:22 INFO - PROCESS | 1823 | 1461574282775 Marionette TRACE conn4 <- [1,1222,null,{}] 01:51:22 INFO - PROCESS | 1823 | 1461574282794 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:23 INFO - PROCESS | 1823 | 1461574283057 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 01:51:23 INFO - PROCESS | 1823 | 1461574283298 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352bb4000 == 116 [pid = 1823] [id = 313] 01:51:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f734e269000) [pid = 1823] [serial = 940] [outer = (nil)] 01:51:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f734f0e6000) [pid = 1823] [serial = 941] [outer = 0x7f734e269000] 01:51:23 INFO - PROCESS | 1823 | 1461574283432 Marionette DEBUG loaded listener.js 01:51:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f73502d5c00) [pid = 1823] [serial = 942] [outer = 0x7f734e269000] 01:51:24 INFO - PROCESS | 1823 | 1461574284599 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 01:51:24 INFO - PROCESS | 1823 | 1461574284685 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 01:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:51:24 INFO - PROCESS | 1823 | 1461574284695 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:51:24 INFO - PROCESS | 1823 | 1461574284711 Marionette TRACE conn4 <- [1,1226,null,{}] 01:51:24 INFO - PROCESS | 1823 | 1461574284806 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:25 INFO - PROCESS | 1823 | 1461574285278 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 01:51:25 INFO - PROCESS | 1823 | 1461574285493 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735761a800 == 117 [pid = 1823] [id = 314] 01:51:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f734e272800) [pid = 1823] [serial = 943] [outer = (nil)] 01:51:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f7351810400) [pid = 1823] [serial = 944] [outer = 0x7f734e272800] 01:51:25 INFO - PROCESS | 1823 | 1461574285627 Marionette DEBUG loaded listener.js 01:51:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f7355c55400) [pid = 1823] [serial = 945] [outer = 0x7f734e272800] 01:51:26 INFO - PROCESS | 1823 | 1461574286655 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 01:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2010ms 01:51:26 INFO - PROCESS | 1823 | 1461574286705 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 01:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:51:26 INFO - PROCESS | 1823 | 1461574286710 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 01:51:26 INFO - PROCESS | 1823 | 1461574286717 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:51:26 INFO - PROCESS | 1823 | 1461574286720 Marionette TRACE conn4 <- [1,1230,null,{}] 01:51:26 INFO - PROCESS | 1823 | 1461574286728 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:26 INFO - PROCESS | 1823 | 1461574286941 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 01:51:27 INFO - PROCESS | 1823 | 1461574287180 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73591f7000 == 118 [pid = 1823] [id = 315] 01:51:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f73573f3c00) [pid = 1823] [serial = 946] [outer = (nil)] 01:51:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f7357575800) [pid = 1823] [serial = 947] [outer = 0x7f73573f3c00] 01:51:27 INFO - PROCESS | 1823 | 1461574287303 Marionette DEBUG loaded listener.js 01:51:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f735802ec00) [pid = 1823] [serial = 948] [outer = 0x7f73573f3c00] 01:51:28 INFO - PROCESS | 1823 | 1461574288394 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 01:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1739ms 01:51:28 INFO - PROCESS | 1823 | 1461574288459 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 01:51:28 INFO - PROCESS | 1823 | 1461574288466 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 01:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:51:28 INFO - PROCESS | 1823 | 1461574288477 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:51:28 INFO - PROCESS | 1823 | 1461574288482 Marionette TRACE conn4 <- [1,1234,null,{}] 01:51:28 INFO - PROCESS | 1823 | 1461574288551 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:28 INFO - PROCESS | 1823 | 1461574288925 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 01:51:29 INFO - PROCESS | 1823 | 1461574289120 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a242000 == 119 [pid = 1823] [id = 316] 01:51:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f7357572400) [pid = 1823] [serial = 949] [outer = (nil)] 01:51:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f735a2d4400) [pid = 1823] [serial = 950] [outer = 0x7f7357572400] 01:51:29 INFO - PROCESS | 1823 | 1461574289196 Marionette DEBUG loaded listener.js 01:51:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f7364d50c00) [pid = 1823] [serial = 951] [outer = 0x7f7357572400] 01:51:30 INFO - PROCESS | 1823 | 1461574290073 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 01:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1642ms 01:51:30 INFO - PROCESS | 1823 | 1461574290120 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 01:51:30 INFO - PROCESS | 1823 | 1461574290124 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 01:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:51:30 INFO - PROCESS | 1823 | 1461574290132 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:51:30 INFO - PROCESS | 1823 | 1461574290135 Marionette TRACE conn4 <- [1,1238,null,{}] 01:51:30 INFO - PROCESS | 1823 | 1461574290141 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:30 INFO - PROCESS | 1823 | 1461574290334 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 01:51:30 INFO - PROCESS | 1823 | 1461574290537 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7364d0a800 == 120 [pid = 1823] [id = 317] 01:51:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f734cc27c00) [pid = 1823] [serial = 952] [outer = (nil)] 01:51:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f7364f57800) [pid = 1823] [serial = 953] [outer = 0x7f734cc27c00] 01:51:30 INFO - PROCESS | 1823 | 1461574290736 Marionette DEBUG loaded listener.js 01:51:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f7366148000) [pid = 1823] [serial = 954] [outer = 0x7f734cc27c00] 01:51:31 INFO - PROCESS | 1823 | 1461574291699 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 01:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1634ms 01:51:31 INFO - PROCESS | 1823 | 1461574291768 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 01:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:51:31 INFO - PROCESS | 1823 | 1461574291773 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 01:51:31 INFO - PROCESS | 1823 | 1461574291781 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:51:31 INFO - PROCESS | 1823 | 1461574291784 Marionette TRACE conn4 <- [1,1242,null,{}] 01:51:31 INFO - PROCESS | 1823 | 1461574291792 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:32 INFO - PROCESS | 1823 | 1461574292039 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 01:51:32 INFO - PROCESS | 1823 | 1461574292284 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7366426800 == 121 [pid = 1823] [id = 318] 01:51:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f734dde9c00) [pid = 1823] [serial = 955] [outer = (nil)] 01:51:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f7366491000) [pid = 1823] [serial = 956] [outer = 0x7f734dde9c00] 01:51:32 INFO - PROCESS | 1823 | 1461574292413 Marionette DEBUG loaded listener.js 01:51:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f7369a0b400) [pid = 1823] [serial = 957] [outer = 0x7f734dde9c00] 01:51:33 INFO - PROCESS | 1823 | 1461574293273 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 01:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1535ms 01:51:33 INFO - PROCESS | 1823 | 1461574293316 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 01:51:33 INFO - PROCESS | 1823 | 1461574293320 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 01:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:51:33 INFO - PROCESS | 1823 | 1461574293327 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:51:33 INFO - PROCESS | 1823 | 1461574293332 Marionette TRACE conn4 <- [1,1246,null,{}] 01:51:33 INFO - PROCESS | 1823 | 1461574293339 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:33 INFO - PROCESS | 1823 | 1461574293556 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 01:51:33 INFO - PROCESS | 1823 | 1461574293746 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a4ad000 == 122 [pid = 1823] [id = 319] 01:51:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f7365081c00) [pid = 1823] [serial = 958] [outer = (nil)] 01:51:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f736a062800) [pid = 1823] [serial = 959] [outer = 0x7f7365081c00] 01:51:33 INFO - PROCESS | 1823 | 1461574293821 Marionette DEBUG loaded listener.js 01:51:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f736a6e0800) [pid = 1823] [serial = 960] [outer = 0x7f7365081c00] 01:51:34 INFO - PROCESS | 1823 | 1461574294754 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 01:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1481ms 01:51:34 INFO - PROCESS | 1823 | 1461574294810 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 01:51:34 INFO - PROCESS | 1823 | 1461574294813 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 01:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:51:34 INFO - PROCESS | 1823 | 1461574294821 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:51:34 INFO - PROCESS | 1823 | 1461574294824 Marionette TRACE conn4 <- [1,1250,null,{}] 01:51:34 INFO - PROCESS | 1823 | 1461574294830 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:35 INFO - PROCESS | 1823 | 1461574295060 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 01:51:35 INFO - PROCESS | 1823 | 1461574295314 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342e1b800 == 123 [pid = 1823] [id = 320] 01:51:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f733f18d800) [pid = 1823] [serial = 961] [outer = (nil)] 01:51:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f733f190c00) [pid = 1823] [serial = 962] [outer = 0x7f733f18d800] 01:51:35 INFO - PROCESS | 1823 | 1461574295436 Marionette DEBUG loaded listener.js 01:51:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f7369d9c800) [pid = 1823] [serial = 963] [outer = 0x7f733f18d800] 01:51:36 INFO - PROCESS | 1823 | 1461574296321 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 01:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1530ms 01:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:51:36 INFO - PROCESS | 1823 | 1461574296353 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 01:51:36 INFO - PROCESS | 1823 | 1461574296357 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 01:51:36 INFO - PROCESS | 1823 | 1461574296365 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:51:36 INFO - PROCESS | 1823 | 1461574296369 Marionette TRACE conn4 <- [1,1254,null,{}] 01:51:36 INFO - PROCESS | 1823 | 1461574296376 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:36 INFO - PROCESS | 1823 | 1461574296611 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 01:51:36 INFO - PROCESS | 1823 | 1461574296866 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7343865800 == 124 [pid = 1823] [id = 321] 01:51:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f7347380000) [pid = 1823] [serial = 964] [outer = (nil)] 01:51:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f7347384c00) [pid = 1823] [serial = 965] [outer = 0x7f7347380000] 01:51:36 INFO - PROCESS | 1823 | 1461574296996 Marionette DEBUG loaded listener.js 01:51:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f736a706c00) [pid = 1823] [serial = 966] [outer = 0x7f7347380000] 01:51:37 INFO - PROCESS | 1823 | 1461574297856 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 01:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1540ms 01:51:37 INFO - PROCESS | 1823 | 1461574297904 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 01:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:51:37 INFO - PROCESS | 1823 | 1461574297908 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 01:51:37 INFO - PROCESS | 1823 | 1461574297914 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:51:37 INFO - PROCESS | 1823 | 1461574297918 Marionette TRACE conn4 <- [1,1258,null,{}] 01:51:37 INFO - PROCESS | 1823 | 1461574297923 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:38 INFO - PROCESS | 1823 | 1461574298132 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 01:51:38 INFO - PROCESS | 1823 | 1461574298330 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736e641800 == 125 [pid = 1823] [id = 322] 01:51:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f7347380400) [pid = 1823] [serial = 967] [outer = (nil)] 01:51:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f736a008c00) [pid = 1823] [serial = 968] [outer = 0x7f7347380400] 01:51:38 INFO - PROCESS | 1823 | 1461574298412 Marionette DEBUG loaded listener.js 01:51:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f736a00cc00) [pid = 1823] [serial = 969] [outer = 0x7f7347380400] 01:51:39 INFO - PROCESS | 1823 | 1461574299309 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 01:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1429ms 01:51:39 INFO - PROCESS | 1823 | 1461574299347 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 01:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:51:39 INFO - PROCESS | 1823 | 1461574299351 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 01:51:39 INFO - PROCESS | 1823 | 1461574299357 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:51:39 INFO - PROCESS | 1823 | 1461574299361 Marionette TRACE conn4 <- [1,1262,null,{}] 01:51:39 INFO - PROCESS | 1823 | 1461574299366 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:39 INFO - PROCESS | 1823 | 1461574299579 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 01:51:39 INFO - PROCESS | 1823 | 1461574299756 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73525ee800 == 126 [pid = 1823] [id = 323] 01:51:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f7340643000) [pid = 1823] [serial = 970] [outer = (nil)] 01:51:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f7340649800) [pid = 1823] [serial = 971] [outer = 0x7f7340643000] 01:51:39 INFO - PROCESS | 1823 | 1461574299872 Marionette DEBUG loaded listener.js 01:51:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f734064dc00) [pid = 1823] [serial = 972] [outer = 0x7f7340643000] 01:51:40 INFO - PROCESS | 1823 | 1461574300767 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 01:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1480ms 01:51:40 INFO - PROCESS | 1823 | 1461574300838 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 01:51:40 INFO - PROCESS | 1823 | 1461574300842 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 01:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:51:40 INFO - PROCESS | 1823 | 1461574300849 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:51:40 INFO - PROCESS | 1823 | 1461574300851 Marionette TRACE conn4 <- [1,1266,null,{}] 01:51:40 INFO - PROCESS | 1823 | 1461574300858 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:41 INFO - PROCESS | 1823 | 1461574301081 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 01:51:41 INFO - PROCESS | 1823 | 1461574301313 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e6bf000 == 127 [pid = 1823] [id = 324] 01:51:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f7340643800) [pid = 1823] [serial = 973] [outer = (nil)] 01:51:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f736a00c800) [pid = 1823] [serial = 974] [outer = 0x7f7340643800] 01:51:41 INFO - PROCESS | 1823 | 1461574301441 Marionette DEBUG loaded listener.js 01:51:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f736a011c00) [pid = 1823] [serial = 975] [outer = 0x7f7340643800] 01:51:42 INFO - PROCESS | 1823 | 1461574302317 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 01:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1534ms 01:51:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e5b1000 == 126 [pid = 1823] [id = 10] 01:51:42 INFO - PROCESS | 1823 | 1461574302462 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 01:51:42 INFO - PROCESS | 1823 | 1461574302466 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 01:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:51:42 INFO - PROCESS | 1823 | 1461574302491 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:51:42 INFO - PROCESS | 1823 | 1461574302504 Marionette TRACE conn4 <- [1,1270,null,{}] 01:51:42 INFO - PROCESS | 1823 | 1461574302555 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:42 INFO - PROCESS | 1823 | 1461574302745 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 01:51:43 INFO - PROCESS | 1823 | 1461574303029 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345f07000 == 127 [pid = 1823] [id = 325] 01:51:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f734dc58c00) [pid = 1823] [serial = 976] [outer = (nil)] 01:51:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f734e685400) [pid = 1823] [serial = 977] [outer = 0x7f734dc58c00] 01:51:43 INFO - PROCESS | 1823 | 1461574303110 Marionette DEBUG loaded listener.js 01:51:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f7352190400) [pid = 1823] [serial = 978] [outer = 0x7f734dc58c00] 01:51:43 INFO - PROCESS | 1823 | 1461574303946 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 01:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1491ms 01:51:43 INFO - PROCESS | 1823 | 1461574303980 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 01:51:43 INFO - PROCESS | 1823 | 1461574303983 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 01:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:51:43 INFO - PROCESS | 1823 | 1461574303990 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:51:43 INFO - PROCESS | 1823 | 1461574303994 Marionette TRACE conn4 <- [1,1274,null,{}] 01:51:44 INFO - PROCESS | 1823 | 1461574304000 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:44 INFO - PROCESS | 1823 | 1461574304210 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 01:51:44 INFO - PROCESS | 1823 | 1461574304417 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342e19800 == 128 [pid = 1823] [id = 326] 01:51:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f733ed8d000) [pid = 1823] [serial = 979] [outer = (nil)] 01:51:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f733ed99000) [pid = 1823] [serial = 980] [outer = 0x7f733ed8d000] 01:51:44 INFO - PROCESS | 1823 | 1461574304819 Marionette DEBUG loaded listener.js 01:51:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f733f18f400) [pid = 1823] [serial = 981] [outer = 0x7f733ed8d000] 01:51:45 INFO - PROCESS | 1823 | 1461574305835 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 01:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1898ms 01:51:45 INFO - PROCESS | 1823 | 1461574305891 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 01:51:45 INFO - PROCESS | 1823 | 1461574305894 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 01:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:51:45 INFO - PROCESS | 1823 | 1461574305903 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:51:45 INFO - PROCESS | 1823 | 1461574305908 Marionette TRACE conn4 <- [1,1278,null,{}] 01:51:45 INFO - PROCESS | 1823 | 1461574305916 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:46 INFO - PROCESS | 1823 | 1461574306130 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 01:51:46 INFO - PROCESS | 1823 | 1461574306343 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345ff1800 == 129 [pid = 1823] [id = 327] 01:51:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f733ed8fc00) [pid = 1823] [serial = 982] [outer = (nil)] 01:51:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f733fcc2c00) [pid = 1823] [serial = 983] [outer = 0x7f733ed8fc00] 01:51:46 INFO - PROCESS | 1823 | 1461574306414 Marionette DEBUG loaded listener.js 01:51:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f7343eb9000) [pid = 1823] [serial = 984] [outer = 0x7f733ed8fc00] 01:51:47 INFO - PROCESS | 1823 | 1461574307494 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 01:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1637ms 01:51:47 INFO - PROCESS | 1823 | 1461574307540 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 01:51:47 INFO - PROCESS | 1823 | 1461574307546 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 01:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:51:47 INFO - PROCESS | 1823 | 1461574307557 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:51:47 INFO - PROCESS | 1823 | 1461574307561 Marionette TRACE conn4 <- [1,1282,null,{}] 01:51:47 INFO - PROCESS | 1823 | 1461574307567 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:47 INFO - PROCESS | 1823 | 1461574307771 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 01:51:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734efdd800 == 128 [pid = 1823] [id = 309] 01:51:48 INFO - PROCESS | 1823 | 1461574308147 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e3a2000 == 127 [pid = 1823] [id = 308] 01:51:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c8a5800 == 126 [pid = 1823] [id = 307] 01:51:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73471e5800 == 125 [pid = 1823] [id = 306] 01:51:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73441e5800 == 126 [pid = 1823] [id = 328] 01:51:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f7342fde000) [pid = 1823] [serial = 985] [outer = (nil)] 01:51:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f73472e8000) [pid = 1823] [serial = 986] [outer = 0x7f7342fde000] 01:51:48 INFO - PROCESS | 1823 | 1461574308247 Marionette DEBUG loaded listener.js 01:51:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f7347384400) [pid = 1823] [serial = 987] [outer = 0x7f7342fde000] 01:51:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734078b000 == 125 [pid = 1823] [id = 305] 01:51:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347af4800 == 124 [pid = 1823] [id = 304] 01:51:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342e41000 == 123 [pid = 1823] [id = 303] 01:51:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736a725000 == 122 [pid = 1823] [id = 297] 01:51:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736a259000 == 121 [pid = 1823] [id = 296] 01:51:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7365f1c000 == 120 [pid = 1823] [id = 295] 01:51:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a709800 == 119 [pid = 1823] [id = 294] 01:51:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7358b6d800 == 118 [pid = 1823] [id = 293] 01:51:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734edba000 == 117 [pid = 1823] [id = 292] 01:51:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345ede000 == 116 [pid = 1823] [id = 291] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f73516c2c00) [pid = 1823] [serial = 870] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f73502d7800) [pid = 1823] [serial = 864] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f7351b23800) [pid = 1823] [serial = 821] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f734693d800) [pid = 1823] [serial = 854] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f7347202800) [pid = 1823] [serial = 848] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f734fd58000) [pid = 1823] [serial = 863] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f7369d9a800) [pid = 1823] [serial = 842] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f736a2a4c00) [pid = 1823] [serial = 845] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f734cc93000) [pid = 1823] [serial = 858] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f7356f9f400) [pid = 1823] [serial = 824] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f735f16f800) [pid = 1823] [serial = 833] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f734dc4fc00) [pid = 1823] [serial = 860] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f73502da000) [pid = 1823] [serial = 866] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f734720b400) [pid = 1823] [serial = 855] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f7364f4d800) [pid = 1823] [serial = 836] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f734c1e1c00) [pid = 1823] [serial = 857] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f734e26b400) [pid = 1823] [serial = 861] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f7366490400) [pid = 1823] [serial = 839] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f7351b22000) [pid = 1823] [serial = 867] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f7358a9e400) [pid = 1823] [serial = 827] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f7352b89400) [pid = 1823] [serial = 851] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f734e2e0000) [pid = 1823] [serial = 815] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f7350c42000) [pid = 1823] [serial = 818] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f73442b1c00) [pid = 1823] [serial = 809] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f73472edc00) [pid = 1823] [serial = 812] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f73466dd400) [pid = 1823] [serial = 869] [outer = (nil)] [url = about:blank] 01:51:48 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f735a66ac00) [pid = 1823] [serial = 830] [outer = (nil)] [url = about:blank] 01:51:49 INFO - PROCESS | 1823 | 1461574309051 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 01:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1538ms 01:51:49 INFO - PROCESS | 1823 | 1461574309095 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 01:51:49 INFO - PROCESS | 1823 | 1461574309099 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 01:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:51:49 INFO - PROCESS | 1823 | 1461574309105 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:51:49 INFO - PROCESS | 1823 | 1461574309111 Marionette TRACE conn4 <- [1,1286,null,{}] 01:51:49 INFO - PROCESS | 1823 | 1461574309143 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:49 INFO - PROCESS | 1823 | 1461574309351 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 01:51:49 INFO - PROCESS | 1823 | 1461574309365 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347221800 == 117 [pid = 1823] [id = 329] 01:51:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f7347c4d000) [pid = 1823] [serial = 988] [outer = (nil)] 01:51:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f734db32400) [pid = 1823] [serial = 989] [outer = 0x7f7347c4d000] 01:51:49 INFO - PROCESS | 1823 | 1461574309431 Marionette DEBUG loaded listener.js 01:51:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f734db3f800) [pid = 1823] [serial = 990] [outer = 0x7f7347c4d000] 01:51:50 INFO - PROCESS | 1823 | 1461574310365 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 01:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1287ms 01:51:50 INFO - PROCESS | 1823 | 1461574310394 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 01:51:50 INFO - PROCESS | 1823 | 1461574310399 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 01:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:51:50 INFO - PROCESS | 1823 | 1461574310405 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:51:50 INFO - PROCESS | 1823 | 1461574310408 Marionette TRACE conn4 <- [1,1290,null,{}] 01:51:50 INFO - PROCESS | 1823 | 1461574310413 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:50 INFO - PROCESS | 1823 | 1461574310592 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 01:51:50 INFO - PROCESS | 1823 | 1461574310771 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734cac7000 == 118 [pid = 1823] [id = 330] 01:51:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f73466e0000) [pid = 1823] [serial = 991] [outer = (nil)] 01:51:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f734e210800) [pid = 1823] [serial = 992] [outer = 0x7f73466e0000] 01:51:50 INFO - PROCESS | 1823 | 1461574310835 Marionette DEBUG loaded listener.js 01:51:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f734e68b400) [pid = 1823] [serial = 993] [outer = 0x7f73466e0000] 01:51:51 INFO - PROCESS | 1823 | 1461574311677 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 01:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1334ms 01:51:51 INFO - PROCESS | 1823 | 1461574311751 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 01:51:51 INFO - PROCESS | 1823 | 1461574311754 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 01:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:51:51 INFO - PROCESS | 1823 | 1461574311761 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:51:51 INFO - PROCESS | 1823 | 1461574311764 Marionette TRACE conn4 <- [1,1294,null,{}] 01:51:51 INFO - PROCESS | 1823 | 1461574311769 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:52 INFO - PROCESS | 1823 | 1461574312012 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 01:51:52 INFO - PROCESS | 1823 | 1461574312048 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e7d9000 == 119 [pid = 1823] [id = 331] 01:51:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f734fd58000) [pid = 1823] [serial = 994] [outer = (nil)] 01:51:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f73502d2400) [pid = 1823] [serial = 995] [outer = 0x7f734fd58000] 01:51:52 INFO - PROCESS | 1823 | 1461574312119 Marionette DEBUG loaded listener.js 01:51:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f7352197400) [pid = 1823] [serial = 996] [outer = 0x7f734fd58000] 01:51:53 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f733fcbe400) [pid = 1823] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:51:53 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f73440d1c00) [pid = 1823] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:51:53 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f7343eb2800) [pid = 1823] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:51:53 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f733ed90400) [pid = 1823] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:51:53 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f734db3a000) [pid = 1823] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:51:53 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f7343eb3400) [pid = 1823] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:51:53 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f734e26c400) [pid = 1823] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:51:53 INFO - PROCESS | 1823 | 1461574313200 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 01:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1486ms 01:51:53 INFO - PROCESS | 1823 | 1461574313248 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 01:51:53 INFO - PROCESS | 1823 | 1461574313251 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 01:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:51:53 INFO - PROCESS | 1823 | 1461574313257 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:51:53 INFO - PROCESS | 1823 | 1461574313261 Marionette TRACE conn4 <- [1,1298,null,{}] 01:51:53 INFO - PROCESS | 1823 | 1461574313266 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:53 INFO - PROCESS | 1823 | 1461574313448 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 01:51:53 INFO - PROCESS | 1823 | 1461574313464 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73521da800 == 120 [pid = 1823] [id = 332] 01:51:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f733ed95c00) [pid = 1823] [serial = 997] [outer = (nil)] 01:51:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f7352199000) [pid = 1823] [serial = 998] [outer = 0x7f733ed95c00] 01:51:53 INFO - PROCESS | 1823 | 1461574313665 Marionette DEBUG loaded listener.js 01:51:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f7355d89400) [pid = 1823] [serial = 999] [outer = 0x7f733ed95c00] 01:51:54 INFO - PROCESS | 1823 | 1461574314403 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1179ms 01:51:54 INFO - PROCESS | 1823 | 1461574314438 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 01:51:54 INFO - PROCESS | 1823 | 1461574314440 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 01:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:51:54 INFO - PROCESS | 1823 | 1461574314451 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:51:54 INFO - PROCESS | 1823 | 1461574314454 Marionette TRACE conn4 <- [1,1302,null,{}] 01:51:54 INFO - PROCESS | 1823 | 1461574314460 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:54 INFO - PROCESS | 1823 | 1461574314641 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 01:51:54 INFO - PROCESS | 1823 | 1461574314794 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73525eb000 == 121 [pid = 1823] [id = 333] 01:51:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f73400e0000) [pid = 1823] [serial = 1000] [outer = (nil)] 01:51:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f7358036400) [pid = 1823] [serial = 1001] [outer = 0x7f73400e0000] 01:51:54 INFO - PROCESS | 1823 | 1461574314857 Marionette DEBUG loaded listener.js 01:51:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f735a2d1c00) [pid = 1823] [serial = 1002] [outer = 0x7f73400e0000] 01:51:55 INFO - PROCESS | 1823 | 1461574315921 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 01:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1535ms 01:51:55 INFO - PROCESS | 1823 | 1461574315988 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 01:51:55 INFO - PROCESS | 1823 | 1461574315996 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 01:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:51:56 INFO - PROCESS | 1823 | 1461574316006 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:51:56 INFO - PROCESS | 1823 | 1461574316010 Marionette TRACE conn4 <- [1,1306,null,{}] 01:51:56 INFO - PROCESS | 1823 | 1461574316019 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:56 INFO - PROCESS | 1823 | 1461574316292 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 01:51:56 INFO - PROCESS | 1823 | 1461574316583 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345edb000 == 122 [pid = 1823] [id = 334] 01:51:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f7342fd9400) [pid = 1823] [serial = 1003] [outer = (nil)] 01:51:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f7343a77400) [pid = 1823] [serial = 1004] [outer = 0x7f7342fd9400] 01:51:56 INFO - PROCESS | 1823 | 1461574316664 Marionette DEBUG loaded listener.js 01:51:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f7345c58800) [pid = 1823] [serial = 1005] [outer = 0x7f7342fd9400] 01:51:57 INFO - PROCESS | 1823 | 1461574317591 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 01:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1635ms 01:51:57 INFO - PROCESS | 1823 | 1461574317642 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 01:51:57 INFO - PROCESS | 1823 | 1461574317652 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 01:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:51:57 INFO - PROCESS | 1823 | 1461574317665 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:51:57 INFO - PROCESS | 1823 | 1461574317669 Marionette TRACE conn4 <- [1,1310,null,{}] 01:51:57 INFO - PROCESS | 1823 | 1461574317677 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:57 INFO - PROCESS | 1823 | 1461574317906 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 01:51:58 INFO - PROCESS | 1823 | 1461574318191 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734efeb800 == 123 [pid = 1823] [id = 335] 01:51:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f7345dcd000) [pid = 1823] [serial = 1006] [outer = (nil)] 01:51:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f7347982000) [pid = 1823] [serial = 1007] [outer = 0x7f7345dcd000] 01:51:58 INFO - PROCESS | 1823 | 1461574318317 Marionette DEBUG loaded listener.js 01:51:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f734cc9a400) [pid = 1823] [serial = 1008] [outer = 0x7f7345dcd000] 01:51:59 INFO - PROCESS | 1823 | 1461574319208 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 01:51:59 INFO - PROCESS | 1823 | 1461574319259 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 01:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:51:59 INFO - PROCESS | 1823 | 1461574319265 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:51:59 INFO - PROCESS | 1823 | 1461574319271 Marionette TRACE conn4 <- [1,1314,null,{}] 01:51:59 INFO - PROCESS | 1823 | 1461574319287 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:59 INFO - PROCESS | 1823 | 1461574319506 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 01:51:59 INFO - PROCESS | 1823 | 1461574319742 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735404c800 == 124 [pid = 1823] [id = 336] 01:51:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f734e266c00) [pid = 1823] [serial = 1009] [outer = (nil)] 01:51:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f7352192c00) [pid = 1823] [serial = 1010] [outer = 0x7f734e266c00] 01:51:59 INFO - PROCESS | 1823 | 1461574319866 Marionette DEBUG loaded listener.js 01:51:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f7352b83000) [pid = 1823] [serial = 1011] [outer = 0x7f734e266c00] 01:52:00 INFO - PROCESS | 1823 | 1461574320843 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 01:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1638ms 01:52:00 INFO - PROCESS | 1823 | 1461574320904 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 01:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:52:00 INFO - PROCESS | 1823 | 1461574320909 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 01:52:00 INFO - PROCESS | 1823 | 1461574320915 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:52:00 INFO - PROCESS | 1823 | 1461574320919 Marionette TRACE conn4 <- [1,1318,null,{}] 01:52:00 INFO - PROCESS | 1823 | 1461574320925 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:01 INFO - PROCESS | 1823 | 1461574321152 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 01:52:01 INFO - PROCESS | 1823 | 1461574321387 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359703800 == 125 [pid = 1823] [id = 337] 01:52:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f734e272000) [pid = 1823] [serial = 1012] [outer = (nil)] 01:52:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f735a2d3c00) [pid = 1823] [serial = 1013] [outer = 0x7f734e272000] 01:52:01 INFO - PROCESS | 1823 | 1461574321510 Marionette DEBUG loaded listener.js 01:52:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f735b425800) [pid = 1823] [serial = 1014] [outer = 0x7f734e272000] 01:52:02 INFO - PROCESS | 1823 | 1461574322416 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 01:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1540ms 01:52:02 INFO - PROCESS | 1823 | 1461574322455 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 01:52:02 INFO - PROCESS | 1823 | 1461574322460 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 01:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:52:02 INFO - PROCESS | 1823 | 1461574322466 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:52:02 INFO - PROCESS | 1823 | 1461574322470 Marionette TRACE conn4 <- [1,1322,null,{}] 01:52:02 INFO - PROCESS | 1823 | 1461574322475 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:02 INFO - PROCESS | 1823 | 1461574322683 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 01:52:02 INFO - PROCESS | 1823 | 1461574322883 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a709800 == 126 [pid = 1823] [id = 338] 01:52:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f7356fa2000) [pid = 1823] [serial = 1015] [outer = (nil)] 01:52:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f735b40c400) [pid = 1823] [serial = 1016] [outer = 0x7f7356fa2000] 01:52:02 INFO - PROCESS | 1823 | 1461574322973 Marionette DEBUG loaded listener.js 01:52:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f7368343400) [pid = 1823] [serial = 1017] [outer = 0x7f7356fa2000] 01:52:03 INFO - PROCESS | 1823 | 1461574323941 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 01:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1529ms 01:52:04 INFO - PROCESS | 1823 | 1461574323997 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 01:52:04 INFO - PROCESS | 1823 | 1461574324002 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 01:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:52:04 INFO - PROCESS | 1823 | 1461574324009 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:52:04 INFO - PROCESS | 1823 | 1461574324012 Marionette TRACE conn4 <- [1,1326,null,{}] 01:52:04 INFO - PROCESS | 1823 | 1461574324019 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:04 INFO - PROCESS | 1823 | 1461574324244 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 01:52:04 INFO - PROCESS | 1823 | 1461574324483 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a433800 == 127 [pid = 1823] [id = 339] 01:52:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f7368344000) [pid = 1823] [serial = 1018] [outer = (nil)] 01:52:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f736a781c00) [pid = 1823] [serial = 1019] [outer = 0x7f7368344000] 01:52:04 INFO - PROCESS | 1823 | 1461574324576 Marionette DEBUG loaded listener.js 01:52:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f736d010400) [pid = 1823] [serial = 1020] [outer = 0x7f7368344000] 01:52:05 INFO - PROCESS | 1823 | 1461574325399 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:52:05 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 01:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1432ms 01:52:05 INFO - PROCESS | 1823 | 1461574325447 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 01:52:05 INFO - PROCESS | 1823 | 1461574325454 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 01:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:52:05 INFO - PROCESS | 1823 | 1461574325464 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:52:05 INFO - PROCESS | 1823 | 1461574325467 Marionette TRACE conn4 <- [1,1330,null,{}] 01:52:05 INFO - PROCESS | 1823 | 1461574325473 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:05 INFO - PROCESS | 1823 | 1461574325668 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 01:52:05 INFO - PROCESS | 1823 | 1461574325867 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342251000 == 128 [pid = 1823] [id = 340] 01:52:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f7346784c00) [pid = 1823] [serial = 1021] [outer = (nil)] 01:52:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f734678bc00) [pid = 1823] [serial = 1022] [outer = 0x7f7346784c00] 01:52:05 INFO - PROCESS | 1823 | 1461574325951 Marionette DEBUG loaded listener.js 01:52:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f7346790800) [pid = 1823] [serial = 1023] [outer = 0x7f7346784c00] 01:52:06 INFO - PROCESS | 1823 | 1461574326858 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:52:06 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 01:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1446ms 01:52:06 INFO - PROCESS | 1823 | 1461574326912 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 01:52:06 INFO - PROCESS | 1823 | 1461574326916 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 01:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:52:06 INFO - PROCESS | 1823 | 1461574326922 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:52:06 INFO - PROCESS | 1823 | 1461574326924 Marionette TRACE conn4 <- [1,1334,null,{}] 01:52:06 INFO - PROCESS | 1823 | 1461574326930 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:07 INFO - PROCESS | 1823 | 1461574327130 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 01:52:07 INFO - PROCESS | 1823 | 1461574327329 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736d04a800 == 129 [pid = 1823] [id = 341] 01:52:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f733e5ed400) [pid = 1823] [serial = 1024] [outer = (nil)] 01:52:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f733e5f6800) [pid = 1823] [serial = 1025] [outer = 0x7f733e5ed400] 01:52:07 INFO - PROCESS | 1823 | 1461574327404 Marionette DEBUG loaded listener.js 01:52:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f733e5fb800) [pid = 1823] [serial = 1026] [outer = 0x7f733e5ed400] 01:52:08 INFO - PROCESS | 1823 | 1461574328302 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1428ms 01:52:08 INFO - PROCESS | 1823 | 1461574328351 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 01:52:08 INFO - PROCESS | 1823 | 1461574328355 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 01:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:52:08 INFO - PROCESS | 1823 | 1461574328361 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:52:08 INFO - PROCESS | 1823 | 1461574328365 Marionette TRACE conn4 <- [1,1338,null,{}] 01:52:08 INFO - PROCESS | 1823 | 1461574328370 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:08 INFO - PROCESS | 1823 | 1461574328577 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 01:52:08 INFO - PROCESS | 1823 | 1461574328777 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342ec1800 == 130 [pid = 1823] [id = 342] 01:52:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f733e5f0800) [pid = 1823] [serial = 1027] [outer = (nil)] 01:52:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f734678e400) [pid = 1823] [serial = 1028] [outer = 0x7f733e5f0800] 01:52:08 INFO - PROCESS | 1823 | 1461574328849 Marionette DEBUG loaded listener.js 01:52:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f734f0e8400) [pid = 1823] [serial = 1029] [outer = 0x7f733e5f0800] 01:52:10 INFO - PROCESS | 1823 | 1461574330216 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 01:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1881ms 01:52:10 INFO - PROCESS | 1823 | 1461574330244 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 01:52:10 INFO - PROCESS | 1823 | 1461574330247 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 01:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:52:10 INFO - PROCESS | 1823 | 1461574330327 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:52:10 INFO - PROCESS | 1823 | 1461574330331 Marionette TRACE conn4 <- [1,1342,null,{}] 01:52:10 INFO - PROCESS | 1823 | 1461574330341 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:10 INFO - PROCESS | 1823 | 1461574330555 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 01:52:10 INFO - PROCESS | 1823 | 1461574330747 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c9d5000 == 131 [pid = 1823] [id = 343] 01:52:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7f733e5f3000) [pid = 1823] [serial = 1030] [outer = (nil)] 01:52:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7f734fdd6800) [pid = 1823] [serial = 1031] [outer = 0x7f733e5f3000] 01:52:10 INFO - PROCESS | 1823 | 1461574330819 Marionette DEBUG loaded listener.js 01:52:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7f73525cc800) [pid = 1823] [serial = 1032] [outer = 0x7f733e5f3000] 01:52:11 INFO - PROCESS | 1823 | 1461574331704 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 01:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1456ms 01:52:11 INFO - PROCESS | 1823 | 1461574331761 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 01:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:52:11 INFO - PROCESS | 1823 | 1461574331765 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 01:52:11 INFO - PROCESS | 1823 | 1461574331771 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:52:11 INFO - PROCESS | 1823 | 1461574331775 Marionette TRACE conn4 <- [1,1346,null,{}] 01:52:11 INFO - PROCESS | 1823 | 1461574331781 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:12 INFO - PROCESS | 1823 | 1461574332019 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 01:52:12 INFO - PROCESS | 1823 | 1461574332266 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ef4f800 == 132 [pid = 1823] [id = 344] 01:52:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7f733cae6400) [pid = 1823] [serial = 1033] [outer = (nil)] 01:52:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7f733caf0800) [pid = 1823] [serial = 1034] [outer = 0x7f733cae6400] 01:52:12 INFO - PROCESS | 1823 | 1461574332391 Marionette DEBUG loaded listener.js 01:52:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7f73525d1000) [pid = 1823] [serial = 1035] [outer = 0x7f733cae6400] 01:52:13 INFO - PROCESS | 1823 | 1461574333239 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 01:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1529ms 01:52:13 INFO - PROCESS | 1823 | 1461574333302 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 01:52:13 INFO - PROCESS | 1823 | 1461574333306 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 01:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:52:13 INFO - PROCESS | 1823 | 1461574333312 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:52:13 INFO - PROCESS | 1823 | 1461574333314 Marionette TRACE conn4 <- [1,1350,null,{}] 01:52:13 INFO - PROCESS | 1823 | 1461574333320 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:13 INFO - PROCESS | 1823 | 1461574333562 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 01:52:13 INFO - PROCESS | 1823 | 1461574333901 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733bb63800 == 133 [pid = 1823] [id = 345] 01:52:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7f733bb45400) [pid = 1823] [serial = 1036] [outer = (nil)] 01:52:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7f733bb4b800) [pid = 1823] [serial = 1037] [outer = 0x7f733bb45400] 01:52:14 INFO - PROCESS | 1823 | 1461574334032 Marionette DEBUG loaded listener.js 01:52:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7f733bb50400) [pid = 1823] [serial = 1038] [outer = 0x7f733bb45400] 01:52:15 INFO - PROCESS | 1823 | 1461574335128 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 01:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1881ms 01:52:15 INFO - PROCESS | 1823 | 1461574335194 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 01:52:15 INFO - PROCESS | 1823 | 1461574335198 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 01:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:52:15 INFO - PROCESS | 1823 | 1461574335204 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:52:15 INFO - PROCESS | 1823 | 1461574335207 Marionette TRACE conn4 <- [1,1354,null,{}] 01:52:15 INFO - PROCESS | 1823 | 1461574335212 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:15 INFO - PROCESS | 1823 | 1461574335422 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 01:52:15 INFO - PROCESS | 1823 | 1461574335697 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733be25800 == 134 [pid = 1823] [id = 346] 01:52:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7f7342e9bc00) [pid = 1823] [serial = 1039] [outer = (nil)] 01:52:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7f7342e9f000) [pid = 1823] [serial = 1040] [outer = 0x7f7342e9bc00] 01:52:15 INFO - PROCESS | 1823 | 1461574335820 Marionette DEBUG loaded listener.js 01:52:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x7f7342ea3400) [pid = 1823] [serial = 1041] [outer = 0x7f7342e9bc00] 01:52:16 INFO - PROCESS | 1823 | 1461574336749 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 01:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1578ms 01:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:52:16 INFO - PROCESS | 1823 | 1461574336784 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 01:52:16 INFO - PROCESS | 1823 | 1461574336786 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 01:52:16 INFO - PROCESS | 1823 | 1461574336793 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:52:16 INFO - PROCESS | 1823 | 1461574336796 Marionette TRACE conn4 <- [1,1358,null,{}] 01:52:16 INFO - PROCESS | 1823 | 1461574336802 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:17 INFO - PROCESS | 1823 | 1461574337009 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 01:52:17 INFO - PROCESS | 1823 | 1461574337273 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ef4e000 == 135 [pid = 1823] [id = 347] 01:52:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x7f733bb4d400) [pid = 1823] [serial = 1042] [outer = (nil)] 01:52:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x7f733bef5000) [pid = 1823] [serial = 1043] [outer = 0x7f733bb4d400] 01:52:17 INFO - PROCESS | 1823 | 1461574337677 Marionette DEBUG loaded listener.js 01:52:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x7f733cae8800) [pid = 1823] [serial = 1044] [outer = 0x7f733bb4d400] 01:52:18 INFO - PROCESS | 1823 | 1461574338572 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 01:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1837ms 01:52:18 INFO - PROCESS | 1823 | 1461574338632 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 01:52:18 INFO - PROCESS | 1823 | 1461574338638 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 01:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:52:18 INFO - PROCESS | 1823 | 1461574338648 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:52:18 INFO - PROCESS | 1823 | 1461574338651 Marionette TRACE conn4 <- [1,1362,null,{}] 01:52:18 INFO - PROCESS | 1823 | 1461574338661 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:18 INFO - PROCESS | 1823 | 1461574338905 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 01:52:19 INFO - PROCESS | 1823 | 1461574339153 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342e3d800 == 136 [pid = 1823] [id = 348] 01:52:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x7f733ed91000) [pid = 1823] [serial = 1045] [outer = (nil)] 01:52:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x7f733f1d9400) [pid = 1823] [serial = 1046] [outer = 0x7f733ed91000] 01:52:19 INFO - PROCESS | 1823 | 1461574339283 Marionette DEBUG loaded listener.js 01:52:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 285 (0x7f733fcc6c00) [pid = 1823] [serial = 1047] [outer = 0x7f733ed91000] 01:52:20 INFO - PROCESS | 1823 | 1461574340281 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 01:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1699ms 01:52:20 INFO - PROCESS | 1823 | 1461574340347 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 01:52:20 INFO - PROCESS | 1823 | 1461574340353 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 01:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:52:20 INFO - PROCESS | 1823 | 1461574340364 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:52:20 INFO - PROCESS | 1823 | 1461574340368 Marionette TRACE conn4 <- [1,1366,null,{}] 01:52:20 INFO - PROCESS | 1823 | 1461574340374 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:20 INFO - PROCESS | 1823 | 1461574340581 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 01:52:20 INFO - PROCESS | 1823 | 1461574340901 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734387a800 == 137 [pid = 1823] [id = 349] 01:52:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 286 (0x7f734064ac00) [pid = 1823] [serial = 1048] [outer = (nil)] 01:52:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 287 (0x7f7342ea0000) [pid = 1823] [serial = 1049] [outer = 0x7f734064ac00] 01:52:20 INFO - PROCESS | 1823 | 1461574340981 Marionette DEBUG loaded listener.js 01:52:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 288 (0x7f7342ea8800) [pid = 1823] [serial = 1050] [outer = 0x7f734064ac00] 01:52:21 INFO - PROCESS | 1823 | 1461574341954 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 01:52:22 INFO - PROCESS | 1823 | 1461574342007 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 01:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:52:22 INFO - PROCESS | 1823 | 1461574342014 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:52:22 INFO - PROCESS | 1823 | 1461574342019 Marionette TRACE conn4 <- [1,1370,null,{}] 01:52:22 INFO - PROCESS | 1823 | 1461574342034 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:22 INFO - PROCESS | 1823 | 1461574342275 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 01:52:22 INFO - PROCESS | 1823 | 1461574342577 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734386c000 == 138 [pid = 1823] [id = 350] 01:52:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 289 (0x7f7345c53000) [pid = 1823] [serial = 1051] [outer = (nil)] 01:52:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 290 (0x7f7346935400) [pid = 1823] [serial = 1052] [outer = 0x7f7345c53000] 01:52:22 INFO - PROCESS | 1823 | 1461574342648 Marionette DEBUG loaded listener.js 01:52:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 291 (0x7f7347210c00) [pid = 1823] [serial = 1053] [outer = 0x7f7345c53000] 01:52:23 INFO - PROCESS | 1823 | 1461574343576 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 01:52:23 INFO - PROCESS | 1823 | 1461574343608 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 01:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:52:23 INFO - PROCESS | 1823 | 1461574343614 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:52:23 INFO - PROCESS | 1823 | 1461574343616 Marionette TRACE conn4 <- [1,1374,null,{}] 01:52:23 INFO - PROCESS | 1823 | 1461574343622 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:23 INFO - PROCESS | 1823 | 1461574343816 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73521da800 == 137 [pid = 1823] [id = 332] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 290 (0x7f736a70e800) [pid = 1823] [serial = 890] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 289 (0x7f7342fdb400) [pid = 1823] [serial = 908] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 288 (0x7f7347177400) [pid = 1823] [serial = 875] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 287 (0x7f733f1dc800) [pid = 1823] [serial = 893] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 286 (0x7f734ddec800) [pid = 1823] [serial = 878] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 285 (0x7f735a66a400) [pid = 1823] [serial = 884] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 284 (0x7f73650f7800) [pid = 1823] [serial = 887] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x7f73405ebc00) [pid = 1823] [serial = 905] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x7f73400d7000) [pid = 1823] [serial = 902] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x7f733fcbe000) [pid = 1823] [serial = 896] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x7f73683be800) [pid = 1823] [serial = 899] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x7f7354a0c000) [pid = 1823] [serial = 881] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | 1461574344213 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e7d9000 == 136 [pid = 1823] [id = 331] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734cac7000 == 135 [pid = 1823] [id = 330] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e5b8800 == 134 [pid = 1823] [id = 11] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347221800 == 133 [pid = 1823] [id = 329] 01:52:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340c77000 == 134 [pid = 1823] [id = 351] 01:52:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x7f733ed97c00) [pid = 1823] [serial = 1054] [outer = (nil)] 01:52:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x7f73405e9800) [pid = 1823] [serial = 1055] [outer = 0x7f733ed97c00] 01:52:24 INFO - PROCESS | 1823 | 1461574344312 Marionette DEBUG loaded listener.js 01:52:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x7f734737cc00) [pid = 1823] [serial = 1056] [outer = 0x7f733ed97c00] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73441e5800 == 133 [pid = 1823] [id = 328] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345ff1800 == 132 [pid = 1823] [id = 327] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342e19800 == 131 [pid = 1823] [id = 326] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736a4ad000 == 130 [pid = 1823] [id = 319] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7366426800 == 129 [pid = 1823] [id = 318] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7364d0a800 == 128 [pid = 1823] [id = 317] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a242000 == 127 [pid = 1823] [id = 316] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73591f7000 == 126 [pid = 1823] [id = 315] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735761a800 == 125 [pid = 1823] [id = 314] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352bb4000 == 124 [pid = 1823] [id = 313] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734ccc1000 == 123 [pid = 1823] [id = 312] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345fea800 == 122 [pid = 1823] [id = 311] 01:52:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735261e000 == 121 [pid = 1823] [id = 310] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x7f73517ffc00) [pid = 1823] [serial = 930] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x7f73400d3000) [pid = 1823] [serial = 911] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x7f73405dfc00) [pid = 1823] [serial = 912] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x7f73442b0c00) [pid = 1823] [serial = 914] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7f73469bf800) [pid = 1823] [serial = 917] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7f734cc1f400) [pid = 1823] [serial = 920] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7f734fe4d000) [pid = 1823] [serial = 929] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7f7347c4ec00) [pid = 1823] [serial = 918] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7f734ddf3400) [pid = 1823] [serial = 924] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7f7345c56000) [pid = 1823] [serial = 915] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7f734dc44800) [pid = 1823] [serial = 923] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7f734e26e400) [pid = 1823] [serial = 926] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7f734cc9e400) [pid = 1823] [serial = 921] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7f7358033400) [pid = 1823] [serial = 872] [outer = (nil)] [url = about:blank] 01:52:24 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7f734fd54000) [pid = 1823] [serial = 927] [outer = (nil)] [url = about:blank] 01:52:25 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:25 INFO - PROCESS | 1823 | 1461574345145 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 01:52:25 INFO - PROCESS | 1823 | 1461574345213 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 01:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:52:25 INFO - PROCESS | 1823 | 1461574345219 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:52:25 INFO - PROCESS | 1823 | 1461574345222 Marionette TRACE conn4 <- [1,1378,null,{}] 01:52:25 INFO - PROCESS | 1823 | 1461574345227 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:25 INFO - PROCESS | 1823 | 1461574345410 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 01:52:25 INFO - PROCESS | 1823 | 1461574345426 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345bd5000 == 122 [pid = 1823] [id = 352] 01:52:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7f734cca1400) [pid = 1823] [serial = 1057] [outer = (nil)] 01:52:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7f734dc42800) [pid = 1823] [serial = 1058] [outer = 0x7f734cca1400] 01:52:25 INFO - PROCESS | 1823 | 1461574345497 Marionette DEBUG loaded listener.js 01:52:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7f734e210c00) [pid = 1823] [serial = 1059] [outer = 0x7f734cca1400] 01:52:26 INFO - PROCESS | 1823 | 1461574346456 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 01:52:26 INFO - PROCESS | 1823 | 1461574346511 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 01:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:52:26 INFO - PROCESS | 1823 | 1461574346518 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:52:26 INFO - PROCESS | 1823 | 1461574346521 Marionette TRACE conn4 <- [1,1382,null,{}] 01:52:26 INFO - PROCESS | 1823 | 1461574346526 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:26 INFO - PROCESS | 1823 | 1461574346729 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 01:52:26 INFO - PROCESS | 1823 | 1461574346924 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e162000 == 123 [pid = 1823] [id = 353] 01:52:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7f73440d0000) [pid = 1823] [serial = 1060] [outer = (nil)] 01:52:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7f734fd36c00) [pid = 1823] [serial = 1061] [outer = 0x7f73440d0000] 01:52:26 INFO - PROCESS | 1823 | 1461574346990 Marionette DEBUG loaded listener.js 01:52:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7f73502dc000) [pid = 1823] [serial = 1062] [outer = 0x7f73440d0000] 01:52:27 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:27 INFO - PROCESS | 1823 | 1461574347867 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 01:52:27 INFO - PROCESS | 1823 | 1461574347911 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 01:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:52:27 INFO - PROCESS | 1823 | 1461574347917 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:52:27 INFO - PROCESS | 1823 | 1461574347920 Marionette TRACE conn4 <- [1,1386,null,{}] 01:52:27 INFO - PROCESS | 1823 | 1461574347934 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:28 INFO - PROCESS | 1823 | 1461574348173 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 01:52:28 INFO - PROCESS | 1823 | 1461574348206 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7350281800 == 124 [pid = 1823] [id = 354] 01:52:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7f734717b400) [pid = 1823] [serial = 1063] [outer = (nil)] 01:52:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7f7352191000) [pid = 1823] [serial = 1064] [outer = 0x7f734717b400] 01:52:28 INFO - PROCESS | 1823 | 1461574348268 Marionette DEBUG loaded listener.js 01:52:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7f73525c6000) [pid = 1823] [serial = 1065] [outer = 0x7f734717b400] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7f733ed8d000) [pid = 1823] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7f7355d87800) [pid = 1823] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7f7356448400) [pid = 1823] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7f7342fde000) [pid = 1823] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7f734e4b6800) [pid = 1823] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7f734fd58000) [pid = 1823] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7f735a2d5000) [pid = 1823] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7f735024d800) [pid = 1823] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7f73517f1000) [pid = 1823] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f7345dcdc00) [pid = 1823] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f733ed8cc00) [pid = 1823] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f73502dfc00) [pid = 1823] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f73502d8800) [pid = 1823] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f7364d4d000) [pid = 1823] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f7365207c00) [pid = 1823] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f73466de400) [pid = 1823] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f733ed8bc00) [pid = 1823] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f733ed8fc00) [pid = 1823] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f735757bc00) [pid = 1823] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f734e5b1800) [pid = 1823] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f73440cf400) [pid = 1823] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f73466e0000) [pid = 1823] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f734cc34400) [pid = 1823] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f7347c4d000) [pid = 1823] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f734e685000) [pid = 1823] [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.] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f7343a7e000) [pid = 1823] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f734dc58400) [pid = 1823] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f7343a76800) [pid = 1823] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f73576c9000) [pid = 1823] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f73440d7000) [pid = 1823] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f734c1e0400) [pid = 1823] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f735a2d6800) [pid = 1823] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f73502d9c00) [pid = 1823] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f7343eb5c00) [pid = 1823] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f73502d9000) [pid = 1823] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f734dc57400) [pid = 1823] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f73466d9800) [pid = 1823] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f7347c4b400) [pid = 1823] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f7347182000) [pid = 1823] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f7364f56c00) [pid = 1823] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f735b410400) [pid = 1823] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f73516f1800) [pid = 1823] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f733ed95c00) [pid = 1823] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:52:29 INFO - PROCESS | 1823 | 1461574349982 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 01:52:30 INFO - PROCESS | 1823 | 1461574350013 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 01:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:52:30 INFO - PROCESS | 1823 | 1461574350019 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:52:30 INFO - PROCESS | 1823 | 1461574350021 Marionette TRACE conn4 <- [1,1390,null,{}] 01:52:30 INFO - PROCESS | 1823 | 1461574350027 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:30 INFO - PROCESS | 1823 | 1461574350269 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 01:52:30 INFO - PROCESS | 1823 | 1461574350288 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73441e3000 == 125 [pid = 1823] [id = 355] 01:52:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f733ed8a800) [pid = 1823] [serial = 1066] [outer = (nil)] 01:52:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f7343a7e000) [pid = 1823] [serial = 1067] [outer = 0x7f733ed8a800] 01:52:30 INFO - PROCESS | 1823 | 1461574350350 Marionette DEBUG loaded listener.js 01:52:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f734c1dd800) [pid = 1823] [serial = 1068] [outer = 0x7f733ed8a800] 01:52:31 INFO - PROCESS | 1823 | 1461574351136 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 01:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1134ms 01:52:31 INFO - PROCESS | 1823 | 1461574351154 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 01:52:31 INFO - PROCESS | 1823 | 1461574351157 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 01:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:52:31 INFO - PROCESS | 1823 | 1461574351164 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:52:31 INFO - PROCESS | 1823 | 1461574351167 Marionette TRACE conn4 <- [1,1394,null,{}] 01:52:31 INFO - PROCESS | 1823 | 1461574351172 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:31 INFO - PROCESS | 1823 | 1461574351426 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 01:52:31 INFO - PROCESS | 1823 | 1461574351450 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e59d800 == 126 [pid = 1823] [id = 356] 01:52:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f734c1e0400) [pid = 1823] [serial = 1069] [outer = (nil)] 01:52:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f735024d800) [pid = 1823] [serial = 1070] [outer = 0x7f734c1e0400] 01:52:31 INFO - PROCESS | 1823 | 1461574351514 Marionette DEBUG loaded listener.js 01:52:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f7351809c00) [pid = 1823] [serial = 1071] [outer = 0x7f734c1e0400] 01:52:32 INFO - PROCESS | 1823 | 1461574352706 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 01:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1587ms 01:52:32 INFO - PROCESS | 1823 | 1461574352753 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 01:52:32 INFO - PROCESS | 1823 | 1461574352761 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 01:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:52:32 INFO - PROCESS | 1823 | 1461574352770 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:52:32 INFO - PROCESS | 1823 | 1461574352775 Marionette TRACE conn4 <- [1,1398,null,{}] 01:52:32 INFO - PROCESS | 1823 | 1461574352783 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:33 INFO - PROCESS | 1823 | 1461574353039 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 01:52:33 INFO - PROCESS | 1823 | 1461574353336 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734386e800 == 127 [pid = 1823] [id = 357] 01:52:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f733f188400) [pid = 1823] [serial = 1072] [outer = (nil)] 01:52:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f733f18e000) [pid = 1823] [serial = 1073] [outer = 0x7f733f188400] 01:52:33 INFO - PROCESS | 1823 | 1461574353420 Marionette DEBUG loaded listener.js 01:52:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f73405e9c00) [pid = 1823] [serial = 1074] [outer = 0x7f733f188400] 01:52:34 INFO - PROCESS | 1823 | 1461574354356 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 01:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1633ms 01:52:34 INFO - PROCESS | 1823 | 1461574354405 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 01:52:34 INFO - PROCESS | 1823 | 1461574354413 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 01:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:52:34 INFO - PROCESS | 1823 | 1461574354426 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:52:34 INFO - PROCESS | 1823 | 1461574354431 Marionette TRACE conn4 <- [1,1402,null,{}] 01:52:34 INFO - PROCESS | 1823 | 1461574354438 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:34 INFO - PROCESS | 1823 | 1461574354662 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 01:52:34 INFO - PROCESS | 1823 | 1461574354943 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c8b8000 == 128 [pid = 1823] [id = 358] 01:52:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f7342ea5400) [pid = 1823] [serial = 1075] [outer = (nil)] 01:52:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f7343eac800) [pid = 1823] [serial = 1076] [outer = 0x7f7342ea5400] 01:52:35 INFO - PROCESS | 1823 | 1461574355063 Marionette DEBUG loaded listener.js 01:52:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f73466d8c00) [pid = 1823] [serial = 1077] [outer = 0x7f7342ea5400] 01:52:35 INFO - PROCESS | 1823 | 1461574355928 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 01:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1542ms 01:52:35 INFO - PROCESS | 1823 | 1461574355967 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 01:52:35 INFO - PROCESS | 1823 | 1461574355970 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 01:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:52:35 INFO - PROCESS | 1823 | 1461574355977 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:52:35 INFO - PROCESS | 1823 | 1461574355983 Marionette TRACE conn4 <- [1,1406,null,{}] 01:52:36 INFO - PROCESS | 1823 | 1461574356001 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:36 INFO - PROCESS | 1823 | 1461574356222 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 01:52:36 INFO - PROCESS | 1823 | 1461574356481 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73528ba800 == 129 [pid = 1823] [id = 359] 01:52:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f7346788400) [pid = 1823] [serial = 1078] [outer = (nil)] 01:52:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f734cc23000) [pid = 1823] [serial = 1079] [outer = 0x7f7346788400] 01:52:36 INFO - PROCESS | 1823 | 1461574356603 Marionette DEBUG loaded listener.js 01:52:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f734e1d2800) [pid = 1823] [serial = 1080] [outer = 0x7f7346788400] 01:52:37 INFO - PROCESS | 1823 | 1461574357522 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 01:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1588ms 01:52:37 INFO - PROCESS | 1823 | 1461574357566 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 01:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:52:37 INFO - PROCESS | 1823 | 1461574357571 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 01:52:37 INFO - PROCESS | 1823 | 1461574357577 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:52:37 INFO - PROCESS | 1823 | 1461574357580 Marionette TRACE conn4 <- [1,1410,null,{}] 01:52:37 INFO - PROCESS | 1823 | 1461574357586 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:37 INFO - PROCESS | 1823 | 1461574357798 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 01:52:38 INFO - PROCESS | 1823 | 1461574358045 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7356feb800 == 130 [pid = 1823] [id = 360] 01:52:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f7347202c00) [pid = 1823] [serial = 1081] [outer = (nil)] 01:52:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f734fe48400) [pid = 1823] [serial = 1082] [outer = 0x7f7347202c00] 01:52:38 INFO - PROCESS | 1823 | 1461574358174 Marionette DEBUG loaded listener.js 01:52:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f735218c800) [pid = 1823] [serial = 1083] [outer = 0x7f7347202c00] 01:52:39 INFO - PROCESS | 1823 | 1461574359119 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 01:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1580ms 01:52:39 INFO - PROCESS | 1823 | 1461574359157 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 01:52:39 INFO - PROCESS | 1823 | 1461574359160 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 01:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:52:39 INFO - PROCESS | 1823 | 1461574359166 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:52:39 INFO - PROCESS | 1823 | 1461574359170 Marionette TRACE conn4 <- [1,1414,null,{}] 01:52:39 INFO - PROCESS | 1823 | 1461574359175 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:39 INFO - PROCESS | 1823 | 1461574359380 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 01:52:39 INFO - PROCESS | 1823 | 1461574359630 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359960000 == 131 [pid = 1823] [id = 361] 01:52:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f73525cb800) [pid = 1823] [serial = 1084] [outer = (nil)] 01:52:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f73525d0000) [pid = 1823] [serial = 1085] [outer = 0x7f73525cb800] 01:52:39 INFO - PROCESS | 1823 | 1461574359723 Marionette DEBUG loaded listener.js 01:52:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f7352b7e800) [pid = 1823] [serial = 1086] [outer = 0x7f73525cb800] 01:52:40 INFO - PROCESS | 1823 | 1461574360666 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 01:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1529ms 01:52:40 INFO - PROCESS | 1823 | 1461574360696 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 01:52:40 INFO - PROCESS | 1823 | 1461574360700 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 01:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:52:40 INFO - PROCESS | 1823 | 1461574360706 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:52:40 INFO - PROCESS | 1823 | 1461574360709 Marionette TRACE conn4 <- [1,1418,null,{}] 01:52:40 INFO - PROCESS | 1823 | 1461574360715 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:41 INFO - PROCESS | 1823 | 1461574361001 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 01:52:41 INFO - PROCESS | 1823 | 1461574361300 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736621f000 == 132 [pid = 1823] [id = 362] 01:52:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f73466d9800) [pid = 1823] [serial = 1087] [outer = (nil)] 01:52:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f735757b400) [pid = 1823] [serial = 1088] [outer = 0x7f73466d9800] 01:52:41 INFO - PROCESS | 1823 | 1461574361377 Marionette DEBUG loaded listener.js 01:52:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f73599a5800) [pid = 1823] [serial = 1089] [outer = 0x7f73466d9800] 01:52:42 INFO - PROCESS | 1823 | 1461574362270 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 01:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1630ms 01:52:42 INFO - PROCESS | 1823 | 1461574362337 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 01:52:42 INFO - PROCESS | 1823 | 1461574362341 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 01:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:52:42 INFO - PROCESS | 1823 | 1461574362347 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:52:42 INFO - PROCESS | 1823 | 1461574362351 Marionette TRACE conn4 <- [1,1422,null,{}] 01:52:42 INFO - PROCESS | 1823 | 1461574362356 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:42 INFO - PROCESS | 1823 | 1461574362563 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 01:52:42 INFO - PROCESS | 1823 | 1461574362805 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a4a2800 == 133 [pid = 1823] [id = 363] 01:52:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f7347182c00) [pid = 1823] [serial = 1090] [outer = (nil)] 01:52:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f735e24f000) [pid = 1823] [serial = 1091] [outer = 0x7f7347182c00] 01:52:42 INFO - PROCESS | 1823 | 1461574362924 Marionette DEBUG loaded listener.js 01:52:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f7364d51000) [pid = 1823] [serial = 1092] [outer = 0x7f7347182c00] 01:52:43 INFO - PROCESS | 1823 | 1461574363760 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 01:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1480ms 01:52:43 INFO - PROCESS | 1823 | 1461574363829 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 01:52:43 INFO - PROCESS | 1823 | 1461574363833 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 01:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:52:43 INFO - PROCESS | 1823 | 1461574363839 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:52:43 INFO - PROCESS | 1823 | 1461574363841 Marionette TRACE conn4 <- [1,1426,null,{}] 01:52:43 INFO - PROCESS | 1823 | 1461574363846 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:44 INFO - PROCESS | 1823 | 1461574364089 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 01:52:44 INFO - PROCESS | 1823 | 1461574364329 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340ba2800 == 134 [pid = 1823] [id = 364] 01:52:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f73527aa000) [pid = 1823] [serial = 1093] [outer = (nil)] 01:52:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f7365427c00) [pid = 1823] [serial = 1094] [outer = 0x7f73527aa000] 01:52:44 INFO - PROCESS | 1823 | 1461574364446 Marionette DEBUG loaded listener.js 01:52:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f73665ec800) [pid = 1823] [serial = 1095] [outer = 0x7f73527aa000] 01:52:45 INFO - PROCESS | 1823 | 1461574365278 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 01:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1486ms 01:52:45 INFO - PROCESS | 1823 | 1461574365326 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 01:52:45 INFO - PROCESS | 1823 | 1461574365330 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 01:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:52:45 INFO - PROCESS | 1823 | 1461574365336 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:52:45 INFO - PROCESS | 1823 | 1461574365339 Marionette TRACE conn4 <- [1,1430,null,{}] 01:52:45 INFO - PROCESS | 1823 | 1461574365345 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:45 INFO - PROCESS | 1823 | 1461574365554 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 01:52:45 INFO - PROCESS | 1823 | 1461574365760 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736e89b800 == 135 [pid = 1823] [id = 365] 01:52:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f7357635000) [pid = 1823] [serial = 1096] [outer = (nil)] 01:52:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f7369da6800) [pid = 1823] [serial = 1097] [outer = 0x7f7357635000] 01:52:45 INFO - PROCESS | 1823 | 1461574365830 Marionette DEBUG loaded listener.js 01:52:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f736a00b000) [pid = 1823] [serial = 1098] [outer = 0x7f7357635000] 01:52:46 INFO - PROCESS | 1823 | 1461574366799 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 01:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1530ms 01:52:46 INFO - PROCESS | 1823 | 1461574366867 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 01:52:46 INFO - PROCESS | 1823 | 1461574366871 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 01:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:52:46 INFO - PROCESS | 1823 | 1461574366877 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:52:46 INFO - PROCESS | 1823 | 1461574366879 Marionette TRACE conn4 <- [1,1434,null,{}] 01:52:46 INFO - PROCESS | 1823 | 1461574366885 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:47 INFO - PROCESS | 1823 | 1461574367088 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 01:52:47 INFO - PROCESS | 1823 | 1461574367339 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e76e000 == 136 [pid = 1823] [id = 366] 01:52:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f734304e000) [pid = 1823] [serial = 1099] [outer = (nil)] 01:52:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7f7343050800) [pid = 1823] [serial = 1100] [outer = 0x7f734304e000] 01:52:47 INFO - PROCESS | 1823 | 1461574367457 Marionette DEBUG loaded listener.js 01:52:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7f7369a16800) [pid = 1823] [serial = 1101] [outer = 0x7f734304e000] 01:52:48 INFO - PROCESS | 1823 | 1461574368327 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 01:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1480ms 01:52:48 INFO - PROCESS | 1823 | 1461574368357 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 01:52:48 INFO - PROCESS | 1823 | 1461574368362 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 01:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:52:48 INFO - PROCESS | 1823 | 1461574368367 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:52:48 INFO - PROCESS | 1823 | 1461574368371 Marionette TRACE conn4 <- [1,1438,null,{}] 01:52:48 INFO - PROCESS | 1823 | 1461574368376 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:48 INFO - PROCESS | 1823 | 1461574368594 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 01:52:48 INFO - PROCESS | 1823 | 1461574368811 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c6e5800 == 137 [pid = 1823] [id = 367] 01:52:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7f734304ec00) [pid = 1823] [serial = 1102] [outer = (nil)] 01:52:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7f73525ac000) [pid = 1823] [serial = 1103] [outer = 0x7f734304ec00] 01:52:48 INFO - PROCESS | 1823 | 1461574368931 Marionette DEBUG loaded listener.js 01:52:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7f736a06bc00) [pid = 1823] [serial = 1104] [outer = 0x7f734304ec00] 01:52:49 INFO - PROCESS | 1823 | 1461574369853 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 01:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1538ms 01:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:52:49 INFO - PROCESS | 1823 | 1461574369908 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 01:52:49 INFO - PROCESS | 1823 | 1461574369910 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 01:52:49 INFO - PROCESS | 1823 | 1461574369918 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:52:49 INFO - PROCESS | 1823 | 1461574369921 Marionette TRACE conn4 <- [1,1442,null,{}] 01:52:49 INFO - PROCESS | 1823 | 1461574369928 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:50 INFO - PROCESS | 1823 | 1461574370135 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 01:52:50 INFO - PROCESS | 1823 | 1461574370387 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73523cd800 == 138 [pid = 1823] [id = 368] 01:52:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7f733ad32800) [pid = 1823] [serial = 1105] [outer = (nil)] 01:52:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7f733ad39800) [pid = 1823] [serial = 1106] [outer = 0x7f733ad32800] 01:52:50 INFO - PROCESS | 1823 | 1461574370526 Marionette DEBUG loaded listener.js 01:52:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7f733ad3e000) [pid = 1823] [serial = 1107] [outer = 0x7f733ad32800] 01:52:51 INFO - PROCESS | 1823 | 1461574371636 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 01:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1789ms 01:52:51 INFO - PROCESS | 1823 | 1461574371709 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 01:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:52:51 INFO - PROCESS | 1823 | 1461574371714 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 01:52:51 INFO - PROCESS | 1823 | 1461574371723 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:52:51 INFO - PROCESS | 1823 | 1461574371728 Marionette TRACE conn4 <- [1,1446,null,{}] 01:52:51 INFO - PROCESS | 1823 | 1461574371737 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:52 INFO - PROCESS | 1823 | 1461574372094 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 01:52:52 INFO - PROCESS | 1823 | 1461574372409 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347b68800 == 139 [pid = 1823] [id = 369] 01:52:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7f733ad33000) [pid = 1823] [serial = 1108] [outer = (nil)] 01:52:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7f734717e400) [pid = 1823] [serial = 1109] [outer = 0x7f733ad33000] 01:52:52 INFO - PROCESS | 1823 | 1461574372528 Marionette DEBUG loaded listener.js 01:52:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7f73525ab000) [pid = 1823] [serial = 1110] [outer = 0x7f733ad33000] 01:52:53 INFO - PROCESS | 1823 | 1461574373569 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 01:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1891ms 01:52:53 INFO - PROCESS | 1823 | 1461574373613 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 01:52:53 INFO - PROCESS | 1823 | 1461574373617 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 01:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:52:53 INFO - PROCESS | 1823 | 1461574373623 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:52:53 INFO - PROCESS | 1823 | 1461574373626 Marionette TRACE conn4 <- [1,1450,null,{}] 01:52:53 INFO - PROCESS | 1823 | 1461574373631 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:53 INFO - PROCESS | 1823 | 1461574373836 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 01:52:54 INFO - PROCESS | 1823 | 1461574374053 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73523e1800 == 140 [pid = 1823] [id = 370] 01:52:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x7f733ad3e800) [pid = 1823] [serial = 1111] [outer = (nil)] 01:52:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x7f7343f52400) [pid = 1823] [serial = 1112] [outer = 0x7f733ad3e800] 01:52:54 INFO - PROCESS | 1823 | 1461574374168 Marionette DEBUG loaded listener.js 01:52:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x7f7343f57800) [pid = 1823] [serial = 1113] [outer = 0x7f733ad3e800] 01:52:55 INFO - PROCESS | 1823 | 1461574375115 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 01:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1534ms 01:52:55 INFO - PROCESS | 1823 | 1461574375157 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 01:52:55 INFO - PROCESS | 1823 | 1461574375160 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 01:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:52:55 INFO - PROCESS | 1823 | 1461574375166 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:52:55 INFO - PROCESS | 1823 | 1461574375168 Marionette TRACE conn4 <- [1,1454,null,{}] 01:52:55 INFO - PROCESS | 1823 | 1461574375174 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:55 INFO - PROCESS | 1823 | 1461574375371 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 01:52:55 INFO - PROCESS | 1823 | 1461574375635 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340790000 == 141 [pid = 1823] [id = 371] 01:52:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x7f733ed8c400) [pid = 1823] [serial = 1114] [outer = (nil)] 01:52:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x7f7343f51400) [pid = 1823] [serial = 1115] [outer = 0x7f733ed8c400] 01:52:55 INFO - PROCESS | 1823 | 1461574375755 Marionette DEBUG loaded listener.js 01:52:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x7f7345c51800) [pid = 1823] [serial = 1116] [outer = 0x7f733ed8c400] 01:52:56 INFO - PROCESS | 1823 | 1461574376645 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 01:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1543ms 01:52:56 INFO - PROCESS | 1823 | 1461574376712 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 01:52:56 INFO - PROCESS | 1823 | 1461574376716 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 01:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:52:56 INFO - PROCESS | 1823 | 1461574376722 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:52:56 INFO - PROCESS | 1823 | 1461574376724 Marionette TRACE conn4 <- [1,1458,null,{}] 01:52:56 INFO - PROCESS | 1823 | 1461574376729 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:56 INFO - PROCESS | 1823 | 1461574376962 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 01:52:57 INFO - PROCESS | 1823 | 1461574377698 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340098800 == 142 [pid = 1823] [id = 372] 01:52:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 285 (0x7f733bb51000) [pid = 1823] [serial = 1117] [outer = (nil)] 01:52:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 286 (0x7f733beed800) [pid = 1823] [serial = 1118] [outer = 0x7f733bb51000] 01:52:57 INFO - PROCESS | 1823 | 1461574377775 Marionette DEBUG loaded listener.js 01:52:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 287 (0x7f733e5ee400) [pid = 1823] [serial = 1119] [outer = 0x7f733bb51000] 01:52:58 INFO - PROCESS | 1823 | 1461574378737 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 01:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2087ms 01:52:58 INFO - PROCESS | 1823 | 1461574378812 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 01:52:58 INFO - PROCESS | 1823 | 1461574378818 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 01:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:52:58 INFO - PROCESS | 1823 | 1461574378865 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:52:58 INFO - PROCESS | 1823 | 1461574378870 Marionette TRACE conn4 <- [1,1462,null,{}] 01:52:58 INFO - PROCESS | 1823 | 1461574378877 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:59 INFO - PROCESS | 1823 | 1461574379081 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 01:52:59 INFO - PROCESS | 1823 | 1461574379303 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733be32000 == 143 [pid = 1823] [id = 373] 01:52:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 288 (0x7f733fcbd400) [pid = 1823] [serial = 1120] [outer = (nil)] 01:52:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 289 (0x7f73405e5000) [pid = 1823] [serial = 1121] [outer = 0x7f733fcbd400] 01:52:59 INFO - PROCESS | 1823 | 1461574379488 Marionette DEBUG loaded listener.js 01:52:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 290 (0x7f7342ea0c00) [pid = 1823] [serial = 1122] [outer = 0x7f733fcbd400] 01:53:00 INFO - PROCESS | 1823 | 1461574380478 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 01:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1693ms 01:53:00 INFO - PROCESS | 1823 | 1461574380556 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 01:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:53:00 INFO - PROCESS | 1823 | 1461574380562 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 01:53:00 INFO - PROCESS | 1823 | 1461574380568 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:53:00 INFO - PROCESS | 1823 | 1461574380571 Marionette TRACE conn4 <- [1,1466,null,{}] 01:53:00 INFO - PROCESS | 1823 | 1461574380576 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:00 INFO - PROCESS | 1823 | 1461574380778 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 01:53:01 INFO - PROCESS | 1823 | 1461574381074 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e6ae800 == 144 [pid = 1823] [id = 374] 01:53:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 291 (0x7f733f1e0000) [pid = 1823] [serial = 1123] [outer = (nil)] 01:53:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 292 (0x7f7343eadc00) [pid = 1823] [serial = 1124] [outer = 0x7f733f1e0000] 01:53:01 INFO - PROCESS | 1823 | 1461574381201 Marionette DEBUG loaded listener.js 01:53:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 293 (0x7f73442ac400) [pid = 1823] [serial = 1125] [outer = 0x7f733f1e0000] 01:53:01 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a78e800 == 143 [pid = 1823] [id = 44] 01:53:01 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73441e3000 == 142 [pid = 1823] [id = 355] 01:53:01 INFO - PROCESS | 1823 | --DOMWINDOW == 292 (0x7f7366491000) [pid = 1823] [serial = 956] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1823 | --DOMWINDOW == 291 (0x7f7347384c00) [pid = 1823] [serial = 965] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1823 | --DOMWINDOW == 290 (0x7f733f190c00) [pid = 1823] [serial = 962] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1823 | --DOMWINDOW == 289 (0x7f736a00c800) [pid = 1823] [serial = 974] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1823 | --DOMWINDOW == 288 (0x7f736a062800) [pid = 1823] [serial = 959] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1823 | --DOMWINDOW == 287 (0x7f734e5af800) [pid = 1823] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:53:01 INFO - PROCESS | 1823 | --DOMWINDOW == 286 (0x7f736a008c00) [pid = 1823] [serial = 968] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1823 | --DOMWINDOW == 285 (0x7f7340649800) [pid = 1823] [serial = 971] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1823 | --DOMWINDOW == 284 (0x7f734e685400) [pid = 1823] [serial = 977] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7350281800 == 141 [pid = 1823] [id = 354] 01:53:01 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e162000 == 140 [pid = 1823] [id = 353] 01:53:01 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345bd5000 == 139 [pid = 1823] [id = 352] 01:53:01 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340c77000 == 138 [pid = 1823] [id = 351] 01:53:01 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734386c000 == 137 [pid = 1823] [id = 350] 01:53:01 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734387a800 == 136 [pid = 1823] [id = 349] 01:53:01 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342e3d800 == 135 [pid = 1823] [id = 348] 01:53:01 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ef4e000 == 134 [pid = 1823] [id = 347] 01:53:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ef4f800 == 133 [pid = 1823] [id = 344] 01:53:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c9d5000 == 132 [pid = 1823] [id = 343] 01:53:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342ec1800 == 131 [pid = 1823] [id = 342] 01:53:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736d04a800 == 130 [pid = 1823] [id = 341] 01:53:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342251000 == 129 [pid = 1823] [id = 340] 01:53:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736a433800 == 128 [pid = 1823] [id = 339] 01:53:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a709800 == 127 [pid = 1823] [id = 338] 01:53:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359703800 == 126 [pid = 1823] [id = 337] 01:53:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735404c800 == 125 [pid = 1823] [id = 336] 01:53:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734efeb800 == 124 [pid = 1823] [id = 335] 01:53:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345edb000 == 123 [pid = 1823] [id = 334] 01:53:02 INFO - PROCESS | 1823 | 1461574382227 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x7f7355d89400) [pid = 1823] [serial = 999] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x7f733ed99000) [pid = 1823] [serial = 980] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x7f735757a400) [pid = 1823] [serial = 653] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x7f736a787000) [pid = 1823] [serial = 717] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x7f7347384400) [pid = 1823] [serial = 987] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x7f735991bc00) [pid = 1823] [serial = 696] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7f73502d2400) [pid = 1823] [serial = 995] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7f735a7ab800) [pid = 1823] [serial = 699] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7f7357572000) [pid = 1823] [serial = 693] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7f7351810400) [pid = 1823] [serial = 944] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7f735919bc00) [pid = 1823] [serial = 771] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7f73472f6800) [pid = 1823] [serial = 686] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7f73440d0800) [pid = 1823] [serial = 750] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7f7356d8d400) [pid = 1823] [serial = 650] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7f7351b31800) [pid = 1823] [serial = 641] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7f7366151c00) [pid = 1823] [serial = 708] [outer = (nil)] [url = about:blank] 01:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1734ms 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7f7369da3c00) [pid = 1823] [serial = 714] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f734f0e6000) [pid = 1823] [serial = 941] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f734720f400) [pid = 1823] [serial = 753] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f73466dd800) [pid = 1823] [serial = 720] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f7357575800) [pid = 1823] [serial = 947] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f733fcc2c00) [pid = 1823] [serial = 983] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f735a361800) [pid = 1823] [serial = 774] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f7347c49800) [pid = 1823] [serial = 783] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f734e210800) [pid = 1823] [serial = 992] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f734fd59800) [pid = 1823] [serial = 690] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f735a2d4400) [pid = 1823] [serial = 950] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f734db3f800) [pid = 1823] [serial = 990] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f734e68b400) [pid = 1823] [serial = 993] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f7352197400) [pid = 1823] [serial = 996] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f73472e8000) [pid = 1823] [serial = 986] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f7345dd8400) [pid = 1823] [serial = 687] [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.] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f7364f57800) [pid = 1823] [serial = 953] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f735a626400) [pid = 1823] [serial = 662] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f7343eb5400) [pid = 1823] [serial = 935] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f7355d85000) [pid = 1823] [serial = 647] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f736a6dd400) [pid = 1823] [serial = 852] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f735b425000) [pid = 1823] [serial = 777] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f73599a6000) [pid = 1823] [serial = 656] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f734fd34400) [pid = 1823] [serial = 759] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f733f18f400) [pid = 1823] [serial = 981] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f7364f54c00) [pid = 1823] [serial = 702] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f734c1d9800) [pid = 1823] [serial = 938] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f735802e000) [pid = 1823] [serial = 768] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f735a2d2400) [pid = 1823] [serial = 659] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f7354084c00) [pid = 1823] [serial = 644] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f73502d4400) [pid = 1823] [serial = 762] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f734cc99800) [pid = 1823] [serial = 786] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f734cc9a800) [pid = 1823] [serial = 756] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f736411a000) [pid = 1823] [serial = 780] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f734db32400) [pid = 1823] [serial = 989] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f7351b21000) [pid = 1823] [serial = 932] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f736833dc00) [pid = 1823] [serial = 711] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f7343eb9000) [pid = 1823] [serial = 984] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f7365205c00) [pid = 1823] [serial = 705] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f73527aec00) [pid = 1823] [serial = 765] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f7352199000) [pid = 1823] [serial = 998] [outer = (nil)] [url = about:blank] 01:53:02 INFO - PROCESS | 1823 | 1461574382338 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 01:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:53:02 INFO - PROCESS | 1823 | 1461574382347 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 01:53:02 INFO - PROCESS | 1823 | 1461574382363 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:53:02 INFO - PROCESS | 1823 | 1461574382370 Marionette TRACE conn4 <- [1,1470,null,{}] 01:53:02 INFO - PROCESS | 1823 | 1461574382385 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:02 INFO - PROCESS | 1823 | 1461574382574 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 01:53:02 INFO - PROCESS | 1823 | 1461574382777 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340fd9800 == 124 [pid = 1823] [id = 375] 01:53:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f733fcc6000) [pid = 1823] [serial = 1126] [outer = (nil)] 01:53:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f7345dd8800) [pid = 1823] [serial = 1127] [outer = 0x7f733fcc6000] 01:53:02 INFO - PROCESS | 1823 | 1461574382845 Marionette DEBUG loaded listener.js 01:53:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f7346791000) [pid = 1823] [serial = 1128] [outer = 0x7f733fcc6000] 01:53:03 INFO - PROCESS | 1823 | 1461574383575 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 01:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1256ms 01:53:03 INFO - PROCESS | 1823 | 1461574383631 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 01:53:03 INFO - PROCESS | 1823 | 1461574383634 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 01:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:53:03 INFO - PROCESS | 1823 | 1461574383642 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:53:03 INFO - PROCESS | 1823 | 1461574383646 Marionette TRACE conn4 <- [1,1474,null,{}] 01:53:03 INFO - PROCESS | 1823 | 1461574383651 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:03 INFO - PROCESS | 1823 | 1461574383836 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 01:53:03 INFO - PROCESS | 1823 | 1461574383851 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73441f7800 == 125 [pid = 1823] [id = 376] 01:53:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f7346787800) [pid = 1823] [serial = 1129] [outer = (nil)] 01:53:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f734720b400) [pid = 1823] [serial = 1130] [outer = 0x7f7346787800] 01:53:03 INFO - PROCESS | 1823 | 1461574383915 Marionette DEBUG loaded listener.js 01:53:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f7347386800) [pid = 1823] [serial = 1131] [outer = 0x7f7346787800] 01:53:04 INFO - PROCESS | 1823 | 1461574384918 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 01:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1328ms 01:53:04 INFO - PROCESS | 1823 | 1461574384978 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 01:53:04 INFO - PROCESS | 1823 | 1461574384980 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 01:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:53:04 INFO - PROCESS | 1823 | 1461574384987 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:53:04 INFO - PROCESS | 1823 | 1461574384989 Marionette TRACE conn4 <- [1,1478,null,{}] 01:53:04 INFO - PROCESS | 1823 | 1461574384995 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:05 INFO - PROCESS | 1823 | 1461574385234 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 01:53:05 INFO - PROCESS | 1823 | 1461574385268 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345f15000 == 126 [pid = 1823] [id = 377] 01:53:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f734c1d9800) [pid = 1823] [serial = 1132] [outer = (nil)] 01:53:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f734c1e4800) [pid = 1823] [serial = 1133] [outer = 0x7f734c1d9800] 01:53:05 INFO - PROCESS | 1823 | 1461574385342 Marionette DEBUG loaded listener.js 01:53:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f734db36c00) [pid = 1823] [serial = 1134] [outer = 0x7f734c1d9800] 01:53:06 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f734717b400) [pid = 1823] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:53:06 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f733ed91000) [pid = 1823] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:53:06 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f7345c53000) [pid = 1823] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:53:06 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f733bb4d400) [pid = 1823] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:53:06 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f734cca1400) [pid = 1823] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:53:06 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f734064ac00) [pid = 1823] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:53:06 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f733ed97c00) [pid = 1823] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:53:06 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f733ed8a800) [pid = 1823] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:53:06 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f73440d0000) [pid = 1823] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:53:07 INFO - PROCESS | 1823 | 1461574387101 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 01:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2136ms 01:53:07 INFO - PROCESS | 1823 | 1461574387124 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 01:53:07 INFO - PROCESS | 1823 | 1461574387127 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 01:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:53:07 INFO - PROCESS | 1823 | 1461574387133 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:53:07 INFO - PROCESS | 1823 | 1461574387135 Marionette TRACE conn4 <- [1,1482,null,{}] 01:53:07 INFO - PROCESS | 1823 | 1461574387140 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:07 INFO - PROCESS | 1823 | 1461574387321 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 01:53:07 INFO - PROCESS | 1823 | 1461574387337 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7346766800 == 127 [pid = 1823] [id = 378] 01:53:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f733ed97400) [pid = 1823] [serial = 1135] [outer = (nil)] 01:53:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f734cc25000) [pid = 1823] [serial = 1136] [outer = 0x7f733ed97400] 01:53:07 INFO - PROCESS | 1823 | 1461574387399 Marionette DEBUG loaded listener.js 01:53:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f734e2db800) [pid = 1823] [serial = 1137] [outer = 0x7f733ed97400] 01:53:08 INFO - PROCESS | 1823 | 1461574388385 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 01:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1287ms 01:53:08 INFO - PROCESS | 1823 | 1461574388421 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 01:53:08 INFO - PROCESS | 1823 | 1461574388424 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 01:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:53:08 INFO - PROCESS | 1823 | 1461574388443 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:53:08 INFO - PROCESS | 1823 | 1461574388445 Marionette TRACE conn4 <- [1,1486,null,{}] 01:53:08 INFO - PROCESS | 1823 | 1461574388452 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:08 INFO - PROCESS | 1823 | 1461574388643 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 01:53:08 INFO - PROCESS | 1823 | 1461574388802 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c110800 == 128 [pid = 1823] [id = 379] 01:53:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f73400dec00) [pid = 1823] [serial = 1138] [outer = (nil)] 01:53:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f734fd2f400) [pid = 1823] [serial = 1139] [outer = 0x7f73400dec00] 01:53:08 INFO - PROCESS | 1823 | 1461574388865 Marionette DEBUG loaded listener.js 01:53:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f734fde4c00) [pid = 1823] [serial = 1140] [outer = 0x7f73400dec00] 01:53:10 INFO - PROCESS | 1823 | 1461574390003 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 01:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1629ms 01:53:10 INFO - PROCESS | 1823 | 1461574390073 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 01:53:10 INFO - PROCESS | 1823 | 1461574390081 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 01:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:53:10 INFO - PROCESS | 1823 | 1461574390090 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:53:10 INFO - PROCESS | 1823 | 1461574390095 Marionette TRACE conn4 <- [1,1490,null,{}] 01:53:10 INFO - PROCESS | 1823 | 1461574390103 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:10 INFO - PROCESS | 1823 | 1461574390369 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 01:53:10 INFO - PROCESS | 1823 | 1461574390665 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340c6a800 == 129 [pid = 1823] [id = 380] 01:53:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f733f191000) [pid = 1823] [serial = 1141] [outer = (nil)] 01:53:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f73405e6800) [pid = 1823] [serial = 1142] [outer = 0x7f733f191000] 01:53:10 INFO - PROCESS | 1823 | 1461574390755 Marionette DEBUG loaded listener.js 01:53:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f7342fe3400) [pid = 1823] [serial = 1143] [outer = 0x7f733f191000] 01:53:11 INFO - PROCESS | 1823 | 1461574391724 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 01:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1686ms 01:53:11 INFO - PROCESS | 1823 | 1461574391777 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 01:53:11 INFO - PROCESS | 1823 | 1461574391785 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 01:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:53:11 INFO - PROCESS | 1823 | 1461574391796 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:53:11 INFO - PROCESS | 1823 | 1461574391800 Marionette TRACE conn4 <- [1,1494,null,{}] 01:53:11 INFO - PROCESS | 1823 | 1461574391806 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:12 INFO - PROCESS | 1823 | 1461574392034 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 01:53:12 INFO - PROCESS | 1823 | 1461574392320 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345fec000 == 130 [pid = 1823] [id = 381] 01:53:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f7343eac400) [pid = 1823] [serial = 1144] [outer = (nil)] 01:53:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f73440d3400) [pid = 1823] [serial = 1145] [outer = 0x7f7343eac400] 01:53:12 INFO - PROCESS | 1823 | 1461574392439 Marionette DEBUG loaded listener.js 01:53:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f7345dd5000) [pid = 1823] [serial = 1146] [outer = 0x7f7343eac400] 01:53:13 INFO - PROCESS | 1823 | 1461574393309 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 01:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1586ms 01:53:13 INFO - PROCESS | 1823 | 1461574393383 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 01:53:13 INFO - PROCESS | 1823 | 1461574393388 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 01:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:53:13 INFO - PROCESS | 1823 | 1461574393395 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:53:13 INFO - PROCESS | 1823 | 1461574393401 Marionette TRACE conn4 <- [1,1498,null,{}] 01:53:13 INFO - PROCESS | 1823 | 1461574393417 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:13 INFO - PROCESS | 1823 | 1461574393686 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 01:53:13 INFO - PROCESS | 1823 | 1461574393938 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734cad9800 == 131 [pid = 1823] [id = 382] 01:53:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f7346792800) [pid = 1823] [serial = 1147] [outer = (nil)] 01:53:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f7347c56c00) [pid = 1823] [serial = 1148] [outer = 0x7f7346792800] 01:53:14 INFO - PROCESS | 1823 | 1461574394064 Marionette DEBUG loaded listener.js 01:53:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f734db34800) [pid = 1823] [serial = 1149] [outer = 0x7f7346792800] 01:53:14 INFO - PROCESS | 1823 | 1461574394912 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 01:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1589ms 01:53:14 INFO - PROCESS | 1823 | 1461574394985 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 01:53:14 INFO - PROCESS | 1823 | 1461574394989 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 01:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:53:15 INFO - PROCESS | 1823 | 1461574394995 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:53:15 INFO - PROCESS | 1823 | 1461574394998 Marionette TRACE conn4 <- [1,1502,null,{}] 01:53:15 INFO - PROCESS | 1823 | 1461574395005 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:15 INFO - PROCESS | 1823 | 1461574395249 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 01:53:15 INFO - PROCESS | 1823 | 1461574395508 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e7c4800 == 132 [pid = 1823] [id = 383] 01:53:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f73472e8800) [pid = 1823] [serial = 1150] [outer = (nil)] 01:53:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f734e2e0c00) [pid = 1823] [serial = 1151] [outer = 0x7f73472e8800] 01:53:15 INFO - PROCESS | 1823 | 1461574395585 Marionette DEBUG loaded listener.js 01:53:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f734fdda000) [pid = 1823] [serial = 1152] [outer = 0x7f73472e8800] 01:53:16 INFO - PROCESS | 1823 | 1461574396428 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 01:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1486ms 01:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:53:16 INFO - PROCESS | 1823 | 1461574396482 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 01:53:16 INFO - PROCESS | 1823 | 1461574396485 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 01:53:16 INFO - PROCESS | 1823 | 1461574396491 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:53:16 INFO - PROCESS | 1823 | 1461574396494 Marionette TRACE conn4 <- [1,1506,null,{}] 01:53:16 INFO - PROCESS | 1823 | 1461574396499 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:16 INFO - PROCESS | 1823 | 1461574396720 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 01:53:17 INFO - PROCESS | 1823 | 1461574397052 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7350279000 == 133 [pid = 1823] [id = 384] 01:53:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f73502df800) [pid = 1823] [serial = 1153] [outer = (nil)] 01:53:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f73516e9400) [pid = 1823] [serial = 1154] [outer = 0x7f73502df800] 01:53:17 INFO - PROCESS | 1823 | 1461574397132 Marionette DEBUG loaded listener.js 01:53:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f7351b31800) [pid = 1823] [serial = 1155] [outer = 0x7f73502df800] 01:53:17 INFO - PROCESS | 1823 | 1461574397993 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 01:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1530ms 01:53:18 INFO - PROCESS | 1823 | 1461574398022 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 01:53:18 INFO - PROCESS | 1823 | 1461574398026 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 01:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:53:18 INFO - PROCESS | 1823 | 1461574398032 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:53:18 INFO - PROCESS | 1823 | 1461574398035 Marionette TRACE conn4 <- [1,1510,null,{}] 01:53:18 INFO - PROCESS | 1823 | 1461574398041 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:18 INFO - PROCESS | 1823 | 1461574398297 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 01:53:18 INFO - PROCESS | 1823 | 1461574398546 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73525f5800 == 134 [pid = 1823] [id = 385] 01:53:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f73502dfc00) [pid = 1823] [serial = 1156] [outer = (nil)] 01:53:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f73525c4000) [pid = 1823] [serial = 1157] [outer = 0x7f73502dfc00] 01:53:18 INFO - PROCESS | 1823 | 1461574398668 Marionette DEBUG loaded listener.js 01:53:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f7352b7f800) [pid = 1823] [serial = 1158] [outer = 0x7f73502dfc00] 01:53:19 INFO - PROCESS | 1823 | 1461574399541 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 01:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1582ms 01:53:19 INFO - PROCESS | 1823 | 1461574399615 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 01:53:19 INFO - PROCESS | 1823 | 1461574399619 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 01:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:53:19 INFO - PROCESS | 1823 | 1461574399627 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:53:19 INFO - PROCESS | 1823 | 1461574399630 Marionette TRACE conn4 <- [1,1514,null,{}] 01:53:19 INFO - PROCESS | 1823 | 1461574399636 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:19 INFO - PROCESS | 1823 | 1461574399887 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 01:53:20 INFO - PROCESS | 1823 | 1461574400142 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352baf800 == 135 [pid = 1823] [id = 386] 01:53:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f73442aa800) [pid = 1823] [serial = 1159] [outer = (nil)] 01:53:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f7352b8a800) [pid = 1823] [serial = 1160] [outer = 0x7f73442aa800] 01:53:20 INFO - PROCESS | 1823 | 1461574400261 Marionette DEBUG loaded listener.js 01:53:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f7356448c00) [pid = 1823] [serial = 1161] [outer = 0x7f73442aa800] 01:53:21 INFO - PROCESS | 1823 | 1461574401107 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 01:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1543ms 01:53:21 INFO - PROCESS | 1823 | 1461574401170 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 01:53:21 INFO - PROCESS | 1823 | 1461574401174 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 01:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:53:21 INFO - PROCESS | 1823 | 1461574401182 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:53:21 INFO - PROCESS | 1823 | 1461574401185 Marionette TRACE conn4 <- [1,1518,null,{}] 01:53:21 INFO - PROCESS | 1823 | 1461574401191 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:21 INFO - PROCESS | 1823 | 1461574401409 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 01:53:21 INFO - PROCESS | 1823 | 1461574401669 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359271800 == 136 [pid = 1823] [id = 387] 01:53:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f734c1d7c00) [pid = 1823] [serial = 1162] [outer = (nil)] 01:53:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f7357571400) [pid = 1823] [serial = 1163] [outer = 0x7f734c1d7c00] 01:53:21 INFO - PROCESS | 1823 | 1461574401760 Marionette DEBUG loaded listener.js 01:53:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f7358032c00) [pid = 1823] [serial = 1164] [outer = 0x7f734c1d7c00] 01:53:22 INFO - PROCESS | 1823 | 1461574402608 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 01:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1480ms 01:53:22 INFO - PROCESS | 1823 | 1461574402664 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 01:53:22 INFO - PROCESS | 1823 | 1461574402668 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 01:53:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:53:22 INFO - PROCESS | 1823 | 1461574402675 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:53:22 INFO - PROCESS | 1823 | 1461574402678 Marionette TRACE conn4 <- [1,1522,null,{}] 01:53:22 INFO - PROCESS | 1823 | 1461574402683 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:22 INFO - PROCESS | 1823 | 1461574402892 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 01:53:23 INFO - PROCESS | 1823 | 1461574403100 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359f67800 == 137 [pid = 1823] [id = 388] 01:53:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f73527b0800) [pid = 1823] [serial = 1165] [outer = (nil)] 01:53:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f7358451c00) [pid = 1823] [serial = 1166] [outer = 0x7f73527b0800] 01:53:23 INFO - PROCESS | 1823 | 1461574403235 Marionette DEBUG loaded listener.js 01:53:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f735a2c7c00) [pid = 1823] [serial = 1167] [outer = 0x7f73527b0800] 01:53:23 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:23 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:53:23 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:23 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:23 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:23 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:23 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:23 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:23 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:23 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:23 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:23 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:24 INFO - PROCESS | 1823 | 1461574404065 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 01:53:24 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 () { 01:53:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:53:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:53:24 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 () { 01:53:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:53:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:53:24 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 () { 01:53:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:53:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:53:24 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 () { 01:53:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:53:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:53:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1438ms 01:53:24 INFO - PROCESS | 1823 | 1461574404137 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 01:53:24 INFO - PROCESS | 1823 | 1461574404144 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 01:53:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:53:24 INFO - PROCESS | 1823 | 1461574404162 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:53:24 INFO - PROCESS | 1823 | 1461574404168 Marionette TRACE conn4 <- [1,1526,null,{}] 01:53:24 INFO - PROCESS | 1823 | 1461574404176 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:24 INFO - PROCESS | 1823 | 1461574404489 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 01:53:24 INFO - PROCESS | 1823 | 1461574404892 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736509e800 == 138 [pid = 1823] [id = 389] 01:53:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f735b419400) [pid = 1823] [serial = 1168] [outer = (nil)] 01:53:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f7367e2ec00) [pid = 1823] [serial = 1169] [outer = 0x7f735b419400] 01:53:25 INFO - PROCESS | 1823 | 1461574405030 Marionette DEBUG loaded listener.js 01:53:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f736a005400) [pid = 1823] [serial = 1170] [outer = 0x7f735b419400] 01:53:25 INFO - PROCESS | 1823 | 1461574405862 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 01:53:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:53:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:53:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:53:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:53:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:53:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:53:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1740ms 01:53:25 INFO - PROCESS | 1823 | 1461574405925 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 01:53:25 INFO - PROCESS | 1823 | 1461574405929 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 01:53:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:53:25 INFO - PROCESS | 1823 | 1461574405939 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:53:25 INFO - PROCESS | 1823 | 1461574405942 Marionette TRACE conn4 <- [1,1530,null,{}] 01:53:25 INFO - PROCESS | 1823 | 1461574405946 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:26 INFO - PROCESS | 1823 | 1461574406183 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 01:53:26 INFO - PROCESS | 1823 | 1461574406401 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a69e000 == 139 [pid = 1823] [id = 390] 01:53:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f735e24f400) [pid = 1823] [serial = 1171] [outer = (nil)] 01:53:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f736c257000) [pid = 1823] [serial = 1172] [outer = 0x7f735e24f400] 01:53:26 INFO - PROCESS | 1823 | 1461574406537 Marionette DEBUG loaded listener.js 01:53:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f736d013400) [pid = 1823] [serial = 1173] [outer = 0x7f735e24f400] 01:53:27 INFO - PROCESS | 1823 | 1461574407368 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 01:53:27 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 01:53:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:53:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:53:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:53:27 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. 01:53:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:53:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1483ms 01:53:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:53:27 INFO - PROCESS | 1823 | 1461574407425 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 01:53:27 INFO - PROCESS | 1823 | 1461574407428 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 01:53:27 INFO - PROCESS | 1823 | 1461574407434 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:53:27 INFO - PROCESS | 1823 | 1461574407437 Marionette TRACE conn4 <- [1,1534,null,{}] 01:53:27 INFO - PROCESS | 1823 | 1461574407443 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:27 INFO - PROCESS | 1823 | 1461574407680 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 01:53:27 INFO - PROCESS | 1823 | 1461574407866 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ab63800 == 140 [pid = 1823] [id = 391] 01:53:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f733aaf1400) [pid = 1823] [serial = 1174] [outer = (nil)] 01:53:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7f733aaf6800) [pid = 1823] [serial = 1175] [outer = 0x7f733aaf1400] 01:53:27 INFO - PROCESS | 1823 | 1461574407983 Marionette DEBUG loaded listener.js 01:53:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7f733aafcc00) [pid = 1823] [serial = 1176] [outer = 0x7f733aaf1400] 01:53:28 INFO - PROCESS | 1823 | 1461574408878 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 01:53:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:53:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1485ms 01:53:28 INFO - PROCESS | 1823 | 1461574408920 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 01:53:28 INFO - PROCESS | 1823 | 1461574408923 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 01:53:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:53:28 INFO - PROCESS | 1823 | 1461574408930 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:53:28 INFO - PROCESS | 1823 | 1461574408933 Marionette TRACE conn4 <- [1,1538,null,{}] 01:53:28 INFO - PROCESS | 1823 | 1461574408938 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:29 INFO - PROCESS | 1823 | 1461574409145 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 01:53:29 INFO - PROCESS | 1823 | 1461574409380 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ae46000 == 141 [pid = 1823] [id = 392] 01:53:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7f733aaf1c00) [pid = 1823] [serial = 1177] [outer = (nil)] 01:53:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7f734eb56000) [pid = 1823] [serial = 1178] [outer = 0x7f733aaf1c00] 01:53:29 INFO - PROCESS | 1823 | 1461574409461 Marionette DEBUG loaded listener.js 01:53:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7f734eb5bc00) [pid = 1823] [serial = 1179] [outer = 0x7f733aaf1c00] 01:53:30 INFO - PROCESS | 1823 | 1461574410315 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:53:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:53:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1437ms 01:53:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:53:30 INFO - PROCESS | 1823 | 1461574410369 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 01:53:30 INFO - PROCESS | 1823 | 1461574410371 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 01:53:30 INFO - PROCESS | 1823 | 1461574410379 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:53:30 INFO - PROCESS | 1823 | 1461574410382 Marionette TRACE conn4 <- [1,1542,null,{}] 01:53:30 INFO - PROCESS | 1823 | 1461574410389 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:30 INFO - PROCESS | 1823 | 1461574410612 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 01:53:30 INFO - PROCESS | 1823 | 1461574410822 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ae5f800 == 142 [pid = 1823] [id = 393] 01:53:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7f733aaf3000) [pid = 1823] [serial = 1180] [outer = (nil)] 01:53:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7f733aeb6800) [pid = 1823] [serial = 1181] [outer = 0x7f733aaf3000] 01:53:30 INFO - PROCESS | 1823 | 1461574410940 Marionette DEBUG loaded listener.js 01:53:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7f733aebb800) [pid = 1823] [serial = 1182] [outer = 0x7f733aaf3000] 01:53:31 INFO - PROCESS | 1823 | 1461574411836 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 01:53:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:53:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1534ms 01:53:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:53:31 INFO - PROCESS | 1823 | 1461574411912 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 01:53:31 INFO - PROCESS | 1823 | 1461574411915 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 01:53:31 INFO - PROCESS | 1823 | 1461574411922 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:53:31 INFO - PROCESS | 1823 | 1461574411925 Marionette TRACE conn4 <- [1,1546,null,{}] 01:53:31 INFO - PROCESS | 1823 | 1461574411930 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:32 INFO - PROCESS | 1823 | 1461574412208 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 01:53:32 INFO - PROCESS | 1823 | 1461574412474 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7338dc3800 == 143 [pid = 1823] [id = 394] 01:53:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7f7338f55c00) [pid = 1823] [serial = 1183] [outer = (nil)] 01:53:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7f7338f5e800) [pid = 1823] [serial = 1184] [outer = 0x7f7338f55c00] 01:53:32 INFO - PROCESS | 1823 | 1461574412595 Marionette DEBUG loaded listener.js 01:53:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7f733aeb1400) [pid = 1823] [serial = 1185] [outer = 0x7f7338f55c00] 01:53:33 INFO - PROCESS | 1823 | 1461574413489 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:53:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:53:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1637ms 01:53:33 INFO - PROCESS | 1823 | 1461574413558 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 01:53:33 INFO - PROCESS | 1823 | 1461574413562 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 01:53:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:53:33 INFO - PROCESS | 1823 | 1461574413569 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:53:33 INFO - PROCESS | 1823 | 1461574413572 Marionette TRACE conn4 <- [1,1550,null,{}] 01:53:33 INFO - PROCESS | 1823 | 1461574413578 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:33 INFO - PROCESS | 1823 | 1461574413801 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 01:53:34 INFO - PROCESS | 1823 | 1461574414119 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73441e0000 == 144 [pid = 1823] [id = 395] 01:53:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x7f7338f57400) [pid = 1823] [serial = 1186] [outer = (nil)] 01:53:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x7f733aebdc00) [pid = 1823] [serial = 1187] [outer = 0x7f7338f57400] 01:53:34 INFO - PROCESS | 1823 | 1461574414202 Marionette DEBUG loaded listener.js 01:53:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x7f7342e9cc00) [pid = 1823] [serial = 1188] [outer = 0x7f7338f57400] 01:53:35 INFO - PROCESS | 1823 | 1461574415093 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 01:53:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:53:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1584ms 01:53:35 INFO - PROCESS | 1823 | 1461574415155 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 01:53:35 INFO - PROCESS | 1823 | 1461574415158 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 01:53:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:53:35 INFO - PROCESS | 1823 | 1461574415165 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:53:35 INFO - PROCESS | 1823 | 1461574415169 Marionette TRACE conn4 <- [1,1554,null,{}] 01:53:35 INFO - PROCESS | 1823 | 1461574415174 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:35 INFO - PROCESS | 1823 | 1461574415411 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 01:53:35 INFO - PROCESS | 1823 | 1461574415670 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c6ce000 == 145 [pid = 1823] [id = 396] 01:53:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x7f7338f5d800) [pid = 1823] [serial = 1189] [outer = (nil)] 01:53:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x7f733ad36800) [pid = 1823] [serial = 1190] [outer = 0x7f7338f5d800] 01:53:36 INFO - PROCESS | 1823 | 1461574416238 Marionette DEBUG loaded listener.js 01:53:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x7f733bef3000) [pid = 1823] [serial = 1191] [outer = 0x7f7338f5d800] 01:53:37 INFO - PROCESS | 1823 | 1461574417206 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 01:53:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:53:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 2090ms 01:53:37 INFO - PROCESS | 1823 | 1461574417258 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 01:53:37 INFO - PROCESS | 1823 | 1461574417265 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 01:53:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:53:37 INFO - PROCESS | 1823 | 1461574417276 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:53:37 INFO - PROCESS | 1823 | 1461574417280 Marionette TRACE conn4 <- [1,1558,null,{}] 01:53:37 INFO - PROCESS | 1823 | 1461574417289 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:37 INFO - PROCESS | 1823 | 1461574417521 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 01:53:37 INFO - PROCESS | 1823 | 1461574417831 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345bc8000 == 146 [pid = 1823] [id = 397] 01:53:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 285 (0x7f7342ea5800) [pid = 1823] [serial = 1192] [outer = (nil)] 01:53:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 286 (0x7f7343042400) [pid = 1823] [serial = 1193] [outer = 0x7f7342ea5800] 01:53:37 INFO - PROCESS | 1823 | 1461574417911 Marionette DEBUG loaded listener.js 01:53:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 287 (0x7f7343a75400) [pid = 1823] [serial = 1194] [outer = 0x7f7342ea5800] 01:53:38 INFO - PROCESS | 1823 | 1461574418788 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 01:53:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:53:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1538ms 01:53:38 INFO - PROCESS | 1823 | 1461574418814 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 01:53:38 INFO - PROCESS | 1823 | 1461574418820 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 01:53:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:53:38 INFO - PROCESS | 1823 | 1461574418833 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:53:38 INFO - PROCESS | 1823 | 1461574418838 Marionette TRACE conn4 <- [1,1562,null,{}] 01:53:38 INFO - PROCESS | 1823 | 1461574418845 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:39 INFO - PROCESS | 1823 | 1461574419058 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736a2e6800 == 145 [pid = 1823] [id = 41] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7346766800 == 144 [pid = 1823] [id = 378] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345f15000 == 143 [pid = 1823] [id = 377] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73441f7800 == 142 [pid = 1823] [id = 376] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340fd9800 == 141 [pid = 1823] [id = 375] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733e6ae800 == 140 [pid = 1823] [id = 374] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733be32000 == 139 [pid = 1823] [id = 373] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340098800 == 138 [pid = 1823] [id = 372] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340ba2800 == 137 [pid = 1823] [id = 364] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736a4a2800 == 136 [pid = 1823] [id = 363] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736621f000 == 135 [pid = 1823] [id = 362] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359960000 == 134 [pid = 1823] [id = 361] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7356feb800 == 133 [pid = 1823] [id = 360] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73528ba800 == 132 [pid = 1823] [id = 359] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c8b8000 == 131 [pid = 1823] [id = 358] 01:53:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734386e800 == 130 [pid = 1823] [id = 357] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 286 (0x7f7343a7e000) [pid = 1823] [serial = 1067] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 285 (0x7f73525c6000) [pid = 1823] [serial = 1065] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 284 (0x7f734fd36c00) [pid = 1823] [serial = 1061] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x7f734c1dd800) [pid = 1823] [serial = 1068] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x7f73502dc000) [pid = 1823] [serial = 1062] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x7f7352191000) [pid = 1823] [serial = 1064] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x7f733f1d9400) [pid = 1823] [serial = 1046] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x7f733fcc6c00) [pid = 1823] [serial = 1047] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x7f734678bc00) [pid = 1823] [serial = 1022] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7f7347210c00) [pid = 1823] [serial = 1053] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7f7346935400) [pid = 1823] [serial = 1052] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7f7347982000) [pid = 1823] [serial = 1007] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7f733cae8800) [pid = 1823] [serial = 1044] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7f733bef5000) [pid = 1823] [serial = 1043] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7f7352192c00) [pid = 1823] [serial = 1010] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7f735b40c400) [pid = 1823] [serial = 1016] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7f735a2d3c00) [pid = 1823] [serial = 1013] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7f7358036400) [pid = 1823] [serial = 1001] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7f733e5f6800) [pid = 1823] [serial = 1025] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7f736a781c00) [pid = 1823] [serial = 1019] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f734dc42800) [pid = 1823] [serial = 1058] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f734e210c00) [pid = 1823] [serial = 1059] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f7342ea8800) [pid = 1823] [serial = 1050] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f7342ea0000) [pid = 1823] [serial = 1049] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f7343a77400) [pid = 1823] [serial = 1004] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f73405e9800) [pid = 1823] [serial = 1055] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f734737cc00) [pid = 1823] [serial = 1056] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f734678e400) [pid = 1823] [serial = 1028] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f734fdd6800) [pid = 1823] [serial = 1031] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f733caf0800) [pid = 1823] [serial = 1034] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f733bb4b800) [pid = 1823] [serial = 1037] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f7342e9f000) [pid = 1823] [serial = 1040] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1823 | 1461574419846 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733bb6b000 == 131 [pid = 1823] [id = 398] 01:53:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f733ad31800) [pid = 1823] [serial = 1195] [outer = (nil)] 01:53:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f733caf1c00) [pid = 1823] [serial = 1196] [outer = 0x7f733ad31800] 01:53:39 INFO - PROCESS | 1823 | 1461574419923 Marionette DEBUG loaded listener.js 01:53:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f7343f53400) [pid = 1823] [serial = 1197] [outer = 0x7f733ad31800] 01:53:40 INFO - PROCESS | 1823 | 1461574420743 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 01:53:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:53:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1937ms 01:53:40 INFO - PROCESS | 1823 | 1461574420769 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 01:53:40 INFO - PROCESS | 1823 | 1461574420772 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 01:53:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:53:40 INFO - PROCESS | 1823 | 1461574420780 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:53:40 INFO - PROCESS | 1823 | 1461574420786 Marionette TRACE conn4 <- [1,1566,null,{}] 01:53:40 INFO - PROCESS | 1823 | 1461574420819 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:41 INFO - PROCESS | 1823 | 1461574421031 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 01:53:41 INFO - PROCESS | 1823 | 1461574421072 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734009f000 == 132 [pid = 1823] [id = 399] 01:53:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f733bb4b800) [pid = 1823] [serial = 1198] [outer = (nil)] 01:53:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f7346789c00) [pid = 1823] [serial = 1199] [outer = 0x7f733bb4b800] 01:53:41 INFO - PROCESS | 1823 | 1461574421286 Marionette DEBUG loaded listener.js 01:53:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f7347205000) [pid = 1823] [serial = 1200] [outer = 0x7f733bb4b800] 01:53:42 INFO - PROCESS | 1823 | 1461574422103 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 01:53:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:53:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1386ms 01:53:42 INFO - PROCESS | 1823 | 1461574422169 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 01:53:42 INFO - PROCESS | 1823 | 1461574422174 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 01:53:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:53:42 INFO - PROCESS | 1823 | 1461574422181 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:53:42 INFO - PROCESS | 1823 | 1461574422183 Marionette TRACE conn4 <- [1,1570,null,{}] 01:53:42 INFO - PROCESS | 1823 | 1461574422189 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:42 INFO - PROCESS | 1823 | 1461574422464 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 01:53:42 INFO - PROCESS | 1823 | 1461574422495 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342eae000 == 133 [pid = 1823] [id = 400] 01:53:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f7346788000) [pid = 1823] [serial = 1201] [outer = (nil)] 01:53:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f7347c4cc00) [pid = 1823] [serial = 1202] [outer = 0x7f7346788000] 01:53:42 INFO - PROCESS | 1823 | 1461574422561 Marionette DEBUG loaded listener.js 01:53:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f734cc92c00) [pid = 1823] [serial = 1203] [outer = 0x7f7346788000] 01:53:43 INFO - PROCESS | 1823 | 1461574423491 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 01:53:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:53:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1333ms 01:53:43 INFO - PROCESS | 1823 | 1461574423517 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 01:53:43 INFO - PROCESS | 1823 | 1461574423521 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 01:53:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:53:43 INFO - PROCESS | 1823 | 1461574423527 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:53:43 INFO - PROCESS | 1823 | 1461574423531 Marionette TRACE conn4 <- [1,1574,null,{}] 01:53:43 INFO - PROCESS | 1823 | 1461574423536 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:43 INFO - PROCESS | 1823 | 1461574423801 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 01:53:43 INFO - PROCESS | 1823 | 1461574423844 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344267000 == 134 [pid = 1823] [id = 401] 01:53:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f734db35c00) [pid = 1823] [serial = 1204] [outer = (nil)] 01:53:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f734dc5e000) [pid = 1823] [serial = 1205] [outer = 0x7f734db35c00] 01:53:43 INFO - PROCESS | 1823 | 1461574423918 Marionette DEBUG loaded listener.js 01:53:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f734eb5d000) [pid = 1823] [serial = 1206] [outer = 0x7f734db35c00] 01:53:45 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f734c1d9800) [pid = 1823] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:53:45 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f7346787800) [pid = 1823] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:53:45 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f733f1e0000) [pid = 1823] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:53:45 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f733bb51000) [pid = 1823] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:53:45 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f733fcbd400) [pid = 1823] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:53:45 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f733fcc6000) [pid = 1823] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:53:45 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f733ed97400) [pid = 1823] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:53:45 INFO - PROCESS | 1823 | 1461574425632 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 01:53:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:53:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 2136ms 01:53:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:53:45 INFO - PROCESS | 1823 | 1461574425665 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 01:53:45 INFO - PROCESS | 1823 | 1461574425668 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 01:53:45 INFO - PROCESS | 1823 | 1461574425674 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:53:45 INFO - PROCESS | 1823 | 1461574425678 Marionette TRACE conn4 <- [1,1578,null,{}] 01:53:45 INFO - PROCESS | 1823 | 1461574425683 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:46 INFO - PROCESS | 1823 | 1461574425999 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 01:53:46 INFO - PROCESS | 1823 | 1461574426034 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345f1b800 == 135 [pid = 1823] [id = 402] 01:53:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f73469b9c00) [pid = 1823] [serial = 1207] [outer = (nil)] 01:53:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f734e685400) [pid = 1823] [serial = 1208] [outer = 0x7f73469b9c00] 01:53:46 INFO - PROCESS | 1823 | 1461574426144 Marionette DEBUG loaded listener.js 01:53:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f734fddc400) [pid = 1823] [serial = 1209] [outer = 0x7f73469b9c00] 01:53:47 INFO - PROCESS | 1823 | 1461574427665 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 01:53:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:53:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2037ms 01:53:47 INFO - PROCESS | 1823 | 1461574427722 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 01:53:47 INFO - PROCESS | 1823 | 1461574427729 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 01:53:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:53:47 INFO - PROCESS | 1823 | 1461574427738 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:53:47 INFO - PROCESS | 1823 | 1461574427743 Marionette TRACE conn4 <- [1,1582,null,{}] 01:53:47 INFO - PROCESS | 1823 | 1461574427772 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:48 INFO - PROCESS | 1823 | 1461574428006 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 01:53:48 INFO - PROCESS | 1823 | 1461574428329 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733fe69800 == 136 [pid = 1823] [id = 403] 01:53:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f733ed97800) [pid = 1823] [serial = 1210] [outer = (nil)] 01:53:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f733f1de800) [pid = 1823] [serial = 1211] [outer = 0x7f733ed97800] 01:53:48 INFO - PROCESS | 1823 | 1461574428414 Marionette DEBUG loaded listener.js 01:53:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f734064e400) [pid = 1823] [serial = 1212] [outer = 0x7f733ed97800] 01:53:49 INFO - PROCESS | 1823 | 1461574429378 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 01:53:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:53:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1704ms 01:53:49 INFO - PROCESS | 1823 | 1461574429442 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 01:53:49 INFO - PROCESS | 1823 | 1461574429451 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 01:53:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:53:49 INFO - PROCESS | 1823 | 1461574429462 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:53:49 INFO - PROCESS | 1823 | 1461574429466 Marionette TRACE conn4 <- [1,1586,null,{}] 01:53:49 INFO - PROCESS | 1823 | 1461574429473 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:49 INFO - PROCESS | 1823 | 1461574429759 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 01:53:50 INFO - PROCESS | 1823 | 1461574430067 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344ccf800 == 137 [pid = 1823] [id = 404] 01:53:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f7343f51000) [pid = 1823] [serial = 1213] [outer = (nil)] 01:53:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7f73442ad400) [pid = 1823] [serial = 1214] [outer = 0x7f7343f51000] 01:53:50 INFO - PROCESS | 1823 | 1461574430146 Marionette DEBUG loaded listener.js 01:53:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7f73466df400) [pid = 1823] [serial = 1215] [outer = 0x7f7343f51000] 01:53:51 INFO - PROCESS | 1823 | 1461574431119 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 01:53:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:53:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1734ms 01:53:51 INFO - PROCESS | 1823 | 1461574431199 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 01:53:51 INFO - PROCESS | 1823 | 1461574431206 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 01:53:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:53:51 INFO - PROCESS | 1823 | 1461574431218 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:53:51 INFO - PROCESS | 1823 | 1461574431228 Marionette TRACE conn4 <- [1,1590,null,{}] 01:53:51 INFO - PROCESS | 1823 | 1461574431297 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:51 INFO - PROCESS | 1823 | 1461574431635 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 01:53:51 INFO - PROCESS | 1823 | 1461574431903 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c173000 == 138 [pid = 1823] [id = 405] 01:53:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7f734cc1f400) [pid = 1823] [serial = 1216] [outer = (nil)] 01:53:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7f734cc3c400) [pid = 1823] [serial = 1217] [outer = 0x7f734cc1f400] 01:53:51 INFO - PROCESS | 1823 | 1461574431987 Marionette DEBUG loaded listener.js 01:53:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7f734db3e400) [pid = 1823] [serial = 1218] [outer = 0x7f734cc1f400] 01:53:52 INFO - PROCESS | 1823 | 1461574432955 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 01:53:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:53:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1800ms 01:53:53 INFO - PROCESS | 1823 | 1461574433016 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 01:53:53 INFO - PROCESS | 1823 | 1461574433021 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 01:53:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:53:53 INFO - PROCESS | 1823 | 1461574433029 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:53:53 INFO - PROCESS | 1823 | 1461574433032 Marionette TRACE conn4 <- [1,1594,null,{}] 01:53:53 INFO - PROCESS | 1823 | 1461574433038 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:53 INFO - PROCESS | 1823 | 1461574433274 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 01:53:53 INFO - PROCESS | 1823 | 1461574433533 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e7c6800 == 139 [pid = 1823] [id = 406] 01:53:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7f734cc29c00) [pid = 1823] [serial = 1219] [outer = (nil)] 01:53:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7f734eb60800) [pid = 1823] [serial = 1220] [outer = 0x7f734cc29c00] 01:53:53 INFO - PROCESS | 1823 | 1461574433658 Marionette DEBUG loaded listener.js 01:53:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7f734fd3ac00) [pid = 1823] [serial = 1221] [outer = 0x7f734cc29c00] 01:53:54 INFO - PROCESS | 1823 | 1461574434539 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 01:53:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:53:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1582ms 01:53:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:53:54 INFO - PROCESS | 1823 | 1461574434611 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 01:53:54 INFO - PROCESS | 1823 | 1461574434614 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 01:53:54 INFO - PROCESS | 1823 | 1461574434622 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:53:54 INFO - PROCESS | 1823 | 1461574434625 Marionette TRACE conn4 <- [1,1598,null,{}] 01:53:54 INFO - PROCESS | 1823 | 1461574434631 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:54 INFO - PROCESS | 1823 | 1461574434864 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 01:53:55 INFO - PROCESS | 1823 | 1461574435165 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73521db800 == 140 [pid = 1823] [id = 407] 01:53:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7f734e68a000) [pid = 1823] [serial = 1222] [outer = (nil)] 01:53:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7f734fe4cc00) [pid = 1823] [serial = 1223] [outer = 0x7f734e68a000] 01:53:55 INFO - PROCESS | 1823 | 1461574435252 Marionette DEBUG loaded listener.js 01:53:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7f73516e8400) [pid = 1823] [serial = 1224] [outer = 0x7f734e68a000] 01:53:56 INFO - PROCESS | 1823 | 1461574436130 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 01:53:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:53:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1537ms 01:53:56 INFO - PROCESS | 1823 | 1461574436159 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 01:53:56 INFO - PROCESS | 1823 | 1461574436163 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 01:53:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:53:56 INFO - PROCESS | 1823 | 1461574436170 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:53:56 INFO - PROCESS | 1823 | 1461574436173 Marionette TRACE conn4 <- [1,1602,null,{}] 01:53:56 INFO - PROCESS | 1823 | 1461574436180 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:56 INFO - PROCESS | 1823 | 1461574436476 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 01:53:56 INFO - PROCESS | 1823 | 1461574436798 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73528cd000 == 141 [pid = 1823] [id = 408] 01:53:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x7f7352b88400) [pid = 1823] [serial = 1225] [outer = (nil)] 01:53:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x7f7354a0c000) [pid = 1823] [serial = 1226] [outer = 0x7f7352b88400] 01:53:56 INFO - PROCESS | 1823 | 1461574436885 Marionette DEBUG loaded listener.js 01:53:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x7f7358033800) [pid = 1823] [serial = 1227] [outer = 0x7f7352b88400] 01:53:57 INFO - PROCESS | 1823 | 1461574437801 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 01:53:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:53:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1682ms 01:53:57 INFO - PROCESS | 1823 | 1461574437853 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 01:53:57 INFO - PROCESS | 1823 | 1461574437857 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 01:53:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:53:57 INFO - PROCESS | 1823 | 1461574437863 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:53:57 INFO - PROCESS | 1823 | 1461574437866 Marionette TRACE conn4 <- [1,1606,null,{}] 01:53:57 INFO - PROCESS | 1823 | 1461574437872 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:58 INFO - PROCESS | 1823 | 1461574438088 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 01:53:58 INFO - PROCESS | 1823 | 1461574438398 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735927c800 == 142 [pid = 1823] [id = 409] 01:53:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x7f7347209000) [pid = 1823] [serial = 1228] [outer = (nil)] 01:53:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x7f7359559800) [pid = 1823] [serial = 1229] [outer = 0x7f7347209000] 01:53:58 INFO - PROCESS | 1823 | 1461574438481 Marionette DEBUG loaded listener.js 01:53:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x7f735a626000) [pid = 1823] [serial = 1230] [outer = 0x7f7347209000] 01:53:59 INFO - PROCESS | 1823 | 1461574439378 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 01:53:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:53:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1584ms 01:53:59 INFO - PROCESS | 1823 | 1461574439449 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 01:53:59 INFO - PROCESS | 1823 | 1461574439452 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 01:53:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:53:59 INFO - PROCESS | 1823 | 1461574439459 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:53:59 INFO - PROCESS | 1823 | 1461574439463 Marionette TRACE conn4 <- [1,1610,null,{}] 01:53:59 INFO - PROCESS | 1823 | 1461574439468 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:59 INFO - PROCESS | 1823 | 1461574439693 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 01:53:59 INFO - PROCESS | 1823 | 1461574439993 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73641ca800 == 143 [pid = 1823] [id = 410] 01:54:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 285 (0x7f7352b88c00) [pid = 1823] [serial = 1231] [outer = (nil)] 01:54:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 286 (0x7f736411bc00) [pid = 1823] [serial = 1232] [outer = 0x7f7352b88c00] 01:54:00 INFO - PROCESS | 1823 | 1461574440076 Marionette DEBUG loaded listener.js 01:54:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 287 (0x7f73661ea800) [pid = 1823] [serial = 1233] [outer = 0x7f7352b88c00] 01:54:00 INFO - PROCESS | 1823 | 1461574440968 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 01:54:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:54:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1541ms 01:54:01 INFO - PROCESS | 1823 | 1461574441002 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 01:54:01 INFO - PROCESS | 1823 | 1461574441005 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 01:54:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:54:01 INFO - PROCESS | 1823 | 1461574441012 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:54:01 INFO - PROCESS | 1823 | 1461574441015 Marionette TRACE conn4 <- [1,1614,null,{}] 01:54:01 INFO - PROCESS | 1823 | 1461574441021 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:01 INFO - PROCESS | 1823 | 1461574441255 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 01:54:01 INFO - PROCESS | 1823 | 1461574441485 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a24b800 == 144 [pid = 1823] [id = 411] 01:54:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 288 (0x7f733e5cf800) [pid = 1823] [serial = 1234] [outer = (nil)] 01:54:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 289 (0x7f733e5d8400) [pid = 1823] [serial = 1235] [outer = 0x7f733e5cf800] 01:54:01 INFO - PROCESS | 1823 | 1461574441608 Marionette DEBUG loaded listener.js 01:54:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 290 (0x7f733e5dcc00) [pid = 1823] [serial = 1236] [outer = 0x7f733e5cf800] 01:54:02 INFO - PROCESS | 1823 | 1461574442506 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 01:54:02 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 01:54:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1536ms 01:54:02 INFO - PROCESS | 1823 | 1461574442548 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 01:54:02 INFO - PROCESS | 1823 | 1461574442553 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 01:54:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:54:02 INFO - PROCESS | 1823 | 1461574442561 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:54:02 INFO - PROCESS | 1823 | 1461574442565 Marionette TRACE conn4 <- [1,1618,null,{}] 01:54:02 INFO - PROCESS | 1823 | 1461574442625 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:02 INFO - PROCESS | 1823 | 1461574442871 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 01:54:03 INFO - PROCESS | 1823 | 1461574443184 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c7d3000 == 145 [pid = 1823] [id = 412] 01:54:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 291 (0x7f733e5d2c00) [pid = 1823] [serial = 1237] [outer = (nil)] 01:54:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 292 (0x7f735b425400) [pid = 1823] [serial = 1238] [outer = 0x7f733e5d2c00] 01:54:03 INFO - PROCESS | 1823 | 1461574443268 Marionette DEBUG loaded listener.js 01:54:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 293 (0x7f736a00d000) [pid = 1823] [serial = 1239] [outer = 0x7f733e5d2c00] 01:54:04 INFO - PROCESS | 1823 | 1461574444158 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 01:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1638ms 01:54:04 INFO - PROCESS | 1823 | 1461574444200 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 01:54:04 INFO - PROCESS | 1823 | 1461574444204 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 01:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:54:04 INFO - PROCESS | 1823 | 1461574444211 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:54:04 INFO - PROCESS | 1823 | 1461574444216 Marionette TRACE conn4 <- [1,1622,null,{}] 01:54:04 INFO - PROCESS | 1823 | 1461574444222 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:04 INFO - PROCESS | 1823 | 1461574444473 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 01:54:04 INFO - PROCESS | 1823 | 1461574444785 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342382800 == 146 [pid = 1823] [id = 413] 01:54:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 294 (0x7f736a006c00) [pid = 1823] [serial = 1240] [outer = (nil)] 01:54:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 295 (0x7f736a062000) [pid = 1823] [serial = 1241] [outer = 0x7f736a006c00] 01:54:04 INFO - PROCESS | 1823 | 1461574444885 Marionette DEBUG loaded listener.js 01:54:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 296 (0x7f736a781c00) [pid = 1823] [serial = 1242] [outer = 0x7f736a006c00] 01:54:05 INFO - PROCESS | 1823 | 1461574445770 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 01:54:05 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 01:54:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1589ms 01:54:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:54:05 INFO - PROCESS | 1823 | 1461574445801 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 01:54:05 INFO - PROCESS | 1823 | 1461574445804 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 01:54:05 INFO - PROCESS | 1823 | 1461574445810 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:54:05 INFO - PROCESS | 1823 | 1461574445813 Marionette TRACE conn4 <- [1,1626,null,{}] 01:54:05 INFO - PROCESS | 1823 | 1461574445819 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:06 INFO - PROCESS | 1823 | 1461574446034 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 01:54:06 INFO - PROCESS | 1823 | 1461574446345 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73524c5000 == 147 [pid = 1823] [id = 414] 01:54:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 297 (0x7f7346887800) [pid = 1823] [serial = 1243] [outer = (nil)] 01:54:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 298 (0x7f734688f000) [pid = 1823] [serial = 1244] [outer = 0x7f7346887800] 01:54:06 INFO - PROCESS | 1823 | 1461574446427 Marionette DEBUG loaded listener.js 01:54:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 299 (0x7f7346894000) [pid = 1823] [serial = 1245] [outer = 0x7f7346887800] 01:54:07 INFO - PROCESS | 1823 | 1461574447278 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 01:54:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:54:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1530ms 01:54:07 INFO - PROCESS | 1823 | 1461574447340 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 01:54:07 INFO - PROCESS | 1823 | 1461574447344 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 01:54:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:54:07 INFO - PROCESS | 1823 | 1461574447350 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:54:07 INFO - PROCESS | 1823 | 1461574447354 Marionette TRACE conn4 <- [1,1630,null,{}] 01:54:07 INFO - PROCESS | 1823 | 1461574447360 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:07 INFO - PROCESS | 1823 | 1461574447591 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 01:54:07 INFO - PROCESS | 1823 | 1461574447907 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73524db000 == 148 [pid = 1823] [id = 415] 01:54:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 300 (0x7f7343818400) [pid = 1823] [serial = 1246] [outer = (nil)] 01:54:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 301 (0x7f734381f400) [pid = 1823] [serial = 1247] [outer = 0x7f7343818400] 01:54:07 INFO - PROCESS | 1823 | 1461574447989 Marionette DEBUG loaded listener.js 01:54:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 302 (0x7f7343824400) [pid = 1823] [serial = 1248] [outer = 0x7f7343818400] 01:54:08 INFO - PROCESS | 1823 | 1461574448839 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 01:54:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:54:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1538ms 01:54:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:54:08 INFO - PROCESS | 1823 | 1461574448890 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 01:54:08 INFO - PROCESS | 1823 | 1461574448893 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 01:54:08 INFO - PROCESS | 1823 | 1461574448900 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:54:08 INFO - PROCESS | 1823 | 1461574448903 Marionette TRACE conn4 <- [1,1634,null,{}] 01:54:08 INFO - PROCESS | 1823 | 1461574448910 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:09 INFO - PROCESS | 1823 | 1461574449137 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 01:54:09 INFO - PROCESS | 1823 | 1461574449447 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73384da000 == 149 [pid = 1823] [id = 416] 01:54:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 303 (0x7f73385c3800) [pid = 1823] [serial = 1249] [outer = (nil)] 01:54:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 304 (0x7f73385cc000) [pid = 1823] [serial = 1250] [outer = 0x7f73385c3800] 01:54:09 INFO - PROCESS | 1823 | 1461574449528 Marionette DEBUG loaded listener.js 01:54:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 305 (0x7f73385d0c00) [pid = 1823] [serial = 1251] [outer = 0x7f73385c3800] 01:54:10 INFO - PROCESS | 1823 | 1461574450362 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 01:54:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:54:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1533ms 01:54:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:54:10 INFO - PROCESS | 1823 | 1461574450433 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 01:54:10 INFO - PROCESS | 1823 | 1461574450436 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 01:54:10 INFO - PROCESS | 1823 | 1461574450443 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:54:10 INFO - PROCESS | 1823 | 1461574450446 Marionette TRACE conn4 <- [1,1638,null,{}] 01:54:10 INFO - PROCESS | 1823 | 1461574450452 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:10 INFO - PROCESS | 1823 | 1461574450693 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 01:54:11 INFO - PROCESS | 1823 | 1461574450997 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c60f000 == 150 [pid = 1823] [id = 417] 01:54:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 306 (0x7f73385c6000) [pid = 1823] [serial = 1252] [outer = (nil)] 01:54:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 307 (0x7f7343821400) [pid = 1823] [serial = 1253] [outer = 0x7f73385c6000] 01:54:11 INFO - PROCESS | 1823 | 1461574451097 Marionette DEBUG loaded listener.js 01:54:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 308 (0x7f734688e400) [pid = 1823] [serial = 1254] [outer = 0x7f73385c6000] 01:54:11 INFO - PROCESS | 1823 | 1461574451963 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 01:54:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:54:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1584ms 01:54:12 INFO - PROCESS | 1823 | 1461574452027 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 01:54:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:54:12 INFO - PROCESS | 1823 | 1461574452031 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 01:54:12 INFO - PROCESS | 1823 | 1461574452038 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:54:12 INFO - PROCESS | 1823 | 1461574452041 Marionette TRACE conn4 <- [1,1642,null,{}] 01:54:12 INFO - PROCESS | 1823 | 1461574452047 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:12 INFO - PROCESS | 1823 | 1461574452294 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 01:54:12 INFO - PROCESS | 1823 | 1461574452676 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352344800 == 151 [pid = 1823] [id = 418] 01:54:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 309 (0x7f73385d1c00) [pid = 1823] [serial = 1255] [outer = (nil)] 01:54:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 310 (0x7f7342422400) [pid = 1823] [serial = 1256] [outer = 0x7f73385d1c00] 01:54:12 INFO - PROCESS | 1823 | 1461574452815 Marionette DEBUG loaded listener.js 01:54:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 311 (0x7f7342427400) [pid = 1823] [serial = 1257] [outer = 0x7f73385d1c00] 01:54:13 INFO - PROCESS | 1823 | 1461574453743 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 01:54:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:54:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1735ms 01:54:13 INFO - PROCESS | 1823 | 1461574453774 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 01:54:13 INFO - PROCESS | 1823 | 1461574453778 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 01:54:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:54:13 INFO - PROCESS | 1823 | 1461574453785 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:54:13 INFO - PROCESS | 1823 | 1461574453789 Marionette TRACE conn4 <- [1,1646,null,{}] 01:54:13 INFO - PROCESS | 1823 | 1461574453795 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:14 INFO - PROCESS | 1823 | 1461574454031 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 01:54:14 INFO - PROCESS | 1823 | 1461574454299 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735235e000 == 152 [pid = 1823] [id = 419] 01:54:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 312 (0x7f7342428800) [pid = 1823] [serial = 1258] [outer = (nil)] 01:54:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 313 (0x7f734688ec00) [pid = 1823] [serial = 1259] [outer = 0x7f7342428800] 01:54:14 INFO - PROCESS | 1823 | 1461574454425 Marionette DEBUG loaded listener.js 01:54:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 314 (0x7f7351b16c00) [pid = 1823] [serial = 1260] [outer = 0x7f7342428800] 01:54:15 INFO - PROCESS | 1823 | 1461574455304 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 01:54:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:54:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1583ms 01:54:15 INFO - PROCESS | 1823 | 1461574455370 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 01:54:15 INFO - PROCESS | 1823 | 1461574455374 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 01:54:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:54:15 INFO - PROCESS | 1823 | 1461574455381 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:54:15 INFO - PROCESS | 1823 | 1461574455385 Marionette TRACE conn4 <- [1,1650,null,{}] 01:54:15 INFO - PROCESS | 1823 | 1461574455390 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:15 INFO - PROCESS | 1823 | 1461574455631 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 01:54:15 INFO - PROCESS | 1823 | 1461574455938 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7337e18800 == 153 [pid = 1823] [id = 420] 01:54:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 315 (0x7f7337ea6800) [pid = 1823] [serial = 1261] [outer = (nil)] 01:54:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 316 (0x7f7337eaec00) [pid = 1823] [serial = 1262] [outer = 0x7f7337ea6800] 01:54:16 INFO - PROCESS | 1823 | 1461574456019 Marionette DEBUG loaded listener.js 01:54:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 317 (0x7f7337eb3800) [pid = 1823] [serial = 1263] [outer = 0x7f7337ea6800] 01:54:16 INFO - PROCESS | 1823 | 1461574456923 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 01:54:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:54:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1581ms 01:54:16 INFO - PROCESS | 1823 | 1461574456963 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 01:54:16 INFO - PROCESS | 1823 | 1461574456966 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 01:54:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:54:16 INFO - PROCESS | 1823 | 1461574456973 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:54:16 INFO - PROCESS | 1823 | 1461574456977 Marionette TRACE conn4 <- [1,1654,null,{}] 01:54:16 INFO - PROCESS | 1823 | 1461574456983 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:17 INFO - PROCESS | 1823 | 1461574457247 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 01:54:17 INFO - PROCESS | 1823 | 1461574457562 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733711b800 == 154 [pid = 1823] [id = 421] 01:54:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 318 (0x7f7337ea9000) [pid = 1823] [serial = 1264] [outer = (nil)] 01:54:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 319 (0x7f733e737400) [pid = 1823] [serial = 1265] [outer = 0x7f7337ea9000] 01:54:17 INFO - PROCESS | 1823 | 1461574457651 Marionette DEBUG loaded listener.js 01:54:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 320 (0x7f733e73c800) [pid = 1823] [serial = 1266] [outer = 0x7f7337ea9000] 01:54:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733bb63800 == 153 [pid = 1823] [id = 345] 01:54:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733be25800 == 152 [pid = 1823] [id = 346] 01:54:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344267000 == 151 [pid = 1823] [id = 401] 01:54:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342eae000 == 150 [pid = 1823] [id = 400] 01:54:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734009f000 == 149 [pid = 1823] [id = 399] 01:54:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733bb6b000 == 148 [pid = 1823] [id = 398] 01:54:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345bc8000 == 147 [pid = 1823] [id = 397] 01:54:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c6ce000 == 146 [pid = 1823] [id = 396] 01:54:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345fec000 == 145 [pid = 1823] [id = 381] 01:54:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340c6a800 == 144 [pid = 1823] [id = 380] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 319 (0x7f734c1e4800) [pid = 1823] [serial = 1133] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 318 (0x7f734db36c00) [pid = 1823] [serial = 1134] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 317 (0x7f734720b400) [pid = 1823] [serial = 1130] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 316 (0x7f7343050800) [pid = 1823] [serial = 1100] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 315 (0x7f7343eadc00) [pid = 1823] [serial = 1124] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 314 (0x7f7343f52400) [pid = 1823] [serial = 1112] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 313 (0x7f733beed800) [pid = 1823] [serial = 1118] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 312 (0x7f733e5ee400) [pid = 1823] [serial = 1119] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 311 (0x7f735e24f000) [pid = 1823] [serial = 1091] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 310 (0x7f734fe48400) [pid = 1823] [serial = 1082] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 309 (0x7f73405e5000) [pid = 1823] [serial = 1121] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 308 (0x7f7342ea0c00) [pid = 1823] [serial = 1122] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 307 (0x7f734cc23000) [pid = 1823] [serial = 1079] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 306 (0x7f735024d800) [pid = 1823] [serial = 1070] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 305 (0x7f7343f51400) [pid = 1823] [serial = 1115] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 304 (0x7f734717e400) [pid = 1823] [serial = 1109] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 303 (0x7f73525ac000) [pid = 1823] [serial = 1103] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 302 (0x7f7343eac800) [pid = 1823] [serial = 1076] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 301 (0x7f733ad39800) [pid = 1823] [serial = 1106] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 300 (0x7f733f18e000) [pid = 1823] [serial = 1073] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 299 (0x7f735757b400) [pid = 1823] [serial = 1088] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 298 (0x7f7345dd8800) [pid = 1823] [serial = 1127] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 297 (0x7f7346791000) [pid = 1823] [serial = 1128] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 296 (0x7f7365427c00) [pid = 1823] [serial = 1094] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 295 (0x7f7369da6800) [pid = 1823] [serial = 1097] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 294 (0x7f73525d0000) [pid = 1823] [serial = 1085] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 293 (0x7f73442ac400) [pid = 1823] [serial = 1125] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 292 (0x7f7347386800) [pid = 1823] [serial = 1131] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 291 (0x7f734cc25000) [pid = 1823] [serial = 1136] [outer = (nil)] [url = about:blank] 01:54:19 INFO - PROCESS | 1823 | --DOMWINDOW == 290 (0x7f734e2db800) [pid = 1823] [serial = 1137] [outer = (nil)] [url = about:blank] 01:54:20 INFO - PROCESS | 1823 | 1461574460054 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 01:54:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:54:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 3135ms 01:54:20 INFO - PROCESS | 1823 | 1461574460111 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 01:54:20 INFO - PROCESS | 1823 | 1461574460115 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 01:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:54:20 INFO - PROCESS | 1823 | 1461574460128 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:54:20 INFO - PROCESS | 1823 | 1461574460135 Marionette TRACE conn4 <- [1,1658,null,{}] 01:54:20 INFO - PROCESS | 1823 | 1461574460142 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:20 INFO - PROCESS | 1823 | 1461574460374 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 01:54:20 INFO - PROCESS | 1823 | 1461574460576 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733bb5e800 == 145 [pid = 1823] [id = 422] 01:54:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 291 (0x7f733aebc000) [pid = 1823] [serial = 1267] [outer = (nil)] 01:54:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 292 (0x7f733beeb800) [pid = 1823] [serial = 1268] [outer = 0x7f733aebc000] 01:54:20 INFO - PROCESS | 1823 | 1461574460651 Marionette DEBUG loaded listener.js 01:54:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 293 (0x7f733e5de400) [pid = 1823] [serial = 1269] [outer = 0x7f733aebc000] 01:54:21 INFO - PROCESS | 1823 | 1461574461518 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1434ms 01:54:21 INFO - PROCESS | 1823 | 1461574461564 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 01:54:21 INFO - PROCESS | 1823 | 1461574461572 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 01:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:54:21 INFO - PROCESS | 1823 | 1461574461582 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:54:21 INFO - PROCESS | 1823 | 1461574461586 Marionette TRACE conn4 <- [1,1662,null,{}] 01:54:21 INFO - PROCESS | 1823 | 1461574461592 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:21 INFO - PROCESS | 1823 | 1461574461916 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 01:54:21 INFO - PROCESS | 1823 | 1461574461948 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c9df000 == 146 [pid = 1823] [id = 423] 01:54:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 294 (0x7f733bb42800) [pid = 1823] [serial = 1270] [outer = (nil)] 01:54:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 295 (0x7f733f1d7800) [pid = 1823] [serial = 1271] [outer = 0x7f733bb42800] 01:54:22 INFO - PROCESS | 1823 | 1461574462013 Marionette DEBUG loaded listener.js 01:54:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 296 (0x7f7340648c00) [pid = 1823] [serial = 1272] [outer = 0x7f733bb42800] 01:54:23 INFO - PROCESS | 1823 | 1461574463311 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1782ms 01:54:23 INFO - PROCESS | 1823 | 1461574463365 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 01:54:23 INFO - PROCESS | 1823 | 1461574463368 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 01:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:54:23 INFO - PROCESS | 1823 | 1461574463381 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:54:23 INFO - PROCESS | 1823 | 1461574463386 Marionette TRACE conn4 <- [1,1666,null,{}] 01:54:23 INFO - PROCESS | 1823 | 1461574463402 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:23 INFO - PROCESS | 1823 | 1461574463695 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 01:54:23 INFO - PROCESS | 1823 | 1461574463727 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340ba9000 == 147 [pid = 1823] [id = 424] 01:54:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 297 (0x7f734304a000) [pid = 1823] [serial = 1273] [outer = (nil)] 01:54:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 298 (0x7f7343825400) [pid = 1823] [serial = 1274] [outer = 0x7f734304a000] 01:54:23 INFO - PROCESS | 1823 | 1461574463798 Marionette DEBUG loaded listener.js 01:54:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 299 (0x7f73442b1400) [pid = 1823] [serial = 1275] [outer = 0x7f734304a000] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 298 (0x7f734c1e0400) [pid = 1823] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 297 (0x7f7343a74400) [pid = 1823] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 296 (0x7f736a702800) [pid = 1823] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 295 (0x7f734db38400) [pid = 1823] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 294 (0x7f73516ec000) [pid = 1823] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 293 (0x7f733ed94400) [pid = 1823] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 292 (0x7f73517fb400) [pid = 1823] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 291 (0x7f7356cc4400) [pid = 1823] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 290 (0x7f73400e0000) [pid = 1823] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 289 (0x7f73516f0800) [pid = 1823] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 288 (0x7f73405e9400) [pid = 1823] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 287 (0x7f73527ab000) [pid = 1823] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 286 (0x7f73661f3400) [pid = 1823] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 285 (0x7f735644c400) [pid = 1823] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 284 (0x7f7343eabc00) [pid = 1823] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x7f73662c7800) [pid = 1823] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x7f734fd55c00) [pid = 1823] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x7f73400dec00) [pid = 1823] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x7f733ad31800) [pid = 1823] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x7f73502de800) [pid = 1823] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x7f733ed8c800) [pid = 1823] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7f7368342800) [pid = 1823] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7f7346788000) [pid = 1823] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7f733bb4b800) [pid = 1823] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7f7345b4e800) [pid = 1823] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7f7350258800) [pid = 1823] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7f734dc59400) [pid = 1823] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7f7338f5d800) [pid = 1823] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7f734693a000) [pid = 1823] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7f7342ea5800) [pid = 1823] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7f734db35c00) [pid = 1823] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7f735024d400) [pid = 1823] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f73469bdc00) [pid = 1823] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f733f1db000) [pid = 1823] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f733f1d3000) [pid = 1823] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f733f1d5c00) [pid = 1823] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f733fcc4c00) [pid = 1823] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:54:25 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f733ed92c00) [pid = 1823] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:54:25 INFO - PROCESS | 1823 | 1461574465537 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 01:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2190ms 01:54:25 INFO - PROCESS | 1823 | 1461574465572 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 01:54:25 INFO - PROCESS | 1823 | 1461574465576 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 01:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:54:25 INFO - PROCESS | 1823 | 1461574465582 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:54:25 INFO - PROCESS | 1823 | 1461574465586 Marionette TRACE conn4 <- [1,1670,null,{}] 01:54:25 INFO - PROCESS | 1823 | 1461574465591 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:25 INFO - PROCESS | 1823 | 1461574465809 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 01:54:26 INFO - PROCESS | 1823 | 1461574465994 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734225a000 == 148 [pid = 1823] [id = 425] 01:54:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f733ad31800) [pid = 1823] [serial = 1276] [outer = (nil)] 01:54:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f73400d9c00) [pid = 1823] [serial = 1277] [outer = 0x7f733ad31800] 01:54:26 INFO - PROCESS | 1823 | 1461574466060 Marionette DEBUG loaded listener.js 01:54:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f73442b5000) [pid = 1823] [serial = 1278] [outer = 0x7f733ad31800] 01:54:26 INFO - PROCESS | 1823 | 1461574466825 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 01:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1285ms 01:54:27 INFO - PROCESS | 1823 | 1461574467003 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 01:54:27 INFO - PROCESS | 1823 | 1461574467011 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 01:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:54:27 INFO - PROCESS | 1823 | 1461574467024 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:54:27 INFO - PROCESS | 1823 | 1461574467030 Marionette TRACE conn4 <- [1,1674,null,{}] 01:54:27 INFO - PROCESS | 1823 | 1461574467038 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:27 INFO - PROCESS | 1823 | 1461574467282 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 01:54:27 INFO - PROCESS | 1823 | 1461574467617 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ae62000 == 149 [pid = 1823] [id = 426] 01:54:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f733aaef400) [pid = 1823] [serial = 1279] [outer = (nil)] 01:54:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f733ad3b400) [pid = 1823] [serial = 1280] [outer = 0x7f733aaef400] 01:54:27 INFO - PROCESS | 1823 | 1461574467702 Marionette DEBUG loaded listener.js 01:54:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f733cae5000) [pid = 1823] [serial = 1281] [outer = 0x7f733aaef400] 01:54:28 INFO - PROCESS | 1823 | 1461574468658 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 01:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1687ms 01:54:28 INFO - PROCESS | 1823 | 1461574468712 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 01:54:28 INFO - PROCESS | 1823 | 1461574468718 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 01:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:54:28 INFO - PROCESS | 1823 | 1461574468731 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:54:28 INFO - PROCESS | 1823 | 1461574468737 Marionette TRACE conn4 <- [1,1678,null,{}] 01:54:28 INFO - PROCESS | 1823 | 1461574468745 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:29 INFO - PROCESS | 1823 | 1461574469037 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 01:54:29 INFO - PROCESS | 1823 | 1461574469367 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340fcc000 == 150 [pid = 1823] [id = 427] 01:54:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7f733f188c00) [pid = 1823] [serial = 1282] [outer = (nil)] 01:54:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7f73405e9400) [pid = 1823] [serial = 1283] [outer = 0x7f733f188c00] 01:54:29 INFO - PROCESS | 1823 | 1461574469452 Marionette DEBUG loaded listener.js 01:54:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7f7342fe1400) [pid = 1823] [serial = 1284] [outer = 0x7f733f188c00] 01:54:30 INFO - PROCESS | 1823 | 1461574470375 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 01:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1695ms 01:54:30 INFO - PROCESS | 1823 | 1461574470424 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 01:54:30 INFO - PROCESS | 1823 | 1461574470427 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 01:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:54:30 INFO - PROCESS | 1823 | 1461574470435 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:54:30 INFO - PROCESS | 1823 | 1461574470439 Marionette TRACE conn4 <- [1,1682,null,{}] 01:54:30 INFO - PROCESS | 1823 | 1461574470453 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:30 INFO - PROCESS | 1823 | 1461574470704 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 01:54:31 INFO - PROCESS | 1823 | 1461574471061 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73441f2800 == 151 [pid = 1823] [id = 428] 01:54:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7f7345dcd400) [pid = 1823] [serial = 1285] [outer = (nil)] 01:54:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7f73466e1c00) [pid = 1823] [serial = 1286] [outer = 0x7f7345dcd400] 01:54:31 INFO - PROCESS | 1823 | 1461574471154 Marionette DEBUG loaded listener.js 01:54:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7f7346889000) [pid = 1823] [serial = 1287] [outer = 0x7f7345dcd400] 01:54:32 INFO - PROCESS | 1823 | 1461574472098 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 01:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1736ms 01:54:32 INFO - PROCESS | 1823 | 1461574472172 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 01:54:32 INFO - PROCESS | 1823 | 1461574472176 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 01:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:54:32 INFO - PROCESS | 1823 | 1461574472188 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:54:32 INFO - PROCESS | 1823 | 1461574472191 Marionette TRACE conn4 <- [1,1686,null,{}] 01:54:32 INFO - PROCESS | 1823 | 1461574472206 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:32 INFO - PROCESS | 1823 | 1461574472502 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 01:54:32 INFO - PROCESS | 1823 | 1461574472827 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345ede800 == 152 [pid = 1823] [id = 429] 01:54:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7f7345dd8000) [pid = 1823] [serial = 1288] [outer = (nil)] 01:54:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7f7347184c00) [pid = 1823] [serial = 1289] [outer = 0x7f7345dd8000] 01:54:32 INFO - PROCESS | 1823 | 1461574472909 Marionette DEBUG loaded listener.js 01:54:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7f734737ec00) [pid = 1823] [serial = 1290] [outer = 0x7f7345dd8000] 01:54:33 INFO - PROCESS | 1823 | 1461574473802 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 01:54:33 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 01:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1688ms 01:54:33 INFO - PROCESS | 1823 | 1461574473876 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 01:54:33 INFO - PROCESS | 1823 | 1461574473879 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 01:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:54:33 INFO - PROCESS | 1823 | 1461574473887 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:54:33 INFO - PROCESS | 1823 | 1461574473890 Marionette TRACE conn4 <- [1,1690,null,{}] 01:54:33 INFO - PROCESS | 1823 | 1461574473897 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:34 INFO - PROCESS | 1823 | 1461574474129 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 01:54:34 INFO - PROCESS | 1823 | 1461574474448 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347ad9800 == 153 [pid = 1823] [id = 430] 01:54:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7f733f18cc00) [pid = 1823] [serial = 1291] [outer = (nil)] 01:54:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7f734c1e3c00) [pid = 1823] [serial = 1292] [outer = 0x7f733f18cc00] 01:54:34 INFO - PROCESS | 1823 | 1461574474531 Marionette DEBUG loaded listener.js 01:54:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x7f734cc9bc00) [pid = 1823] [serial = 1293] [outer = 0x7f733f18cc00] 01:54:35 INFO - PROCESS | 1823 | 1461574475432 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 01:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1587ms 01:54:35 INFO - PROCESS | 1823 | 1461574475476 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 01:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:54:35 INFO - PROCESS | 1823 | 1461574475481 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 01:54:35 INFO - PROCESS | 1823 | 1461574475488 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:54:35 INFO - PROCESS | 1823 | 1461574475491 Marionette TRACE conn4 <- [1,1694,null,{}] 01:54:35 INFO - PROCESS | 1823 | 1461574475498 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:35 INFO - PROCESS | 1823 | 1461574475771 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 01:54:36 INFO - PROCESS | 1823 | 1461574476087 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c172800 == 154 [pid = 1823] [id = 431] 01:54:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x7f734eb57400) [pid = 1823] [serial = 1294] [outer = (nil)] 01:54:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x7f734eb5d400) [pid = 1823] [serial = 1295] [outer = 0x7f734eb57400] 01:54:36 INFO - PROCESS | 1823 | 1461574476178 Marionette DEBUG loaded listener.js 01:54:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x7f734fd58000) [pid = 1823] [serial = 1296] [outer = 0x7f734eb57400] 01:54:37 INFO - PROCESS | 1823 | 1461574477072 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 01:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1635ms 01:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:54:37 INFO - PROCESS | 1823 | 1461574477122 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 01:54:37 INFO - PROCESS | 1823 | 1461574477125 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 01:54:37 INFO - PROCESS | 1823 | 1461574477133 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:54:37 INFO - PROCESS | 1823 | 1461574477135 Marionette TRACE conn4 <- [1,1698,null,{}] 01:54:37 INFO - PROCESS | 1823 | 1461574477142 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:37 INFO - PROCESS | 1823 | 1461574477396 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 01:54:37 INFO - PROCESS | 1823 | 1461574477715 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e5a0800 == 155 [pid = 1823] [id = 432] 01:54:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x7f734fd33c00) [pid = 1823] [serial = 1297] [outer = (nil)] 01:54:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x7f73502de800) [pid = 1823] [serial = 1298] [outer = 0x7f734fd33c00] 01:54:37 INFO - PROCESS | 1823 | 1461574477807 Marionette DEBUG loaded listener.js 01:54:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 285 (0x7f7351b19000) [pid = 1823] [serial = 1299] [outer = 0x7f734fd33c00] 01:54:38 INFO - PROCESS | 1823 | 1461574478694 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 01:54:38 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 01:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1594ms 01:54:38 INFO - PROCESS | 1823 | 1461574478728 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 01:54:38 INFO - PROCESS | 1823 | 1461574478730 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 01:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:54:38 INFO - PROCESS | 1823 | 1461574478739 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:54:38 INFO - PROCESS | 1823 | 1461574478744 Marionette TRACE conn4 <- [1,1702,null,{}] 01:54:38 INFO - PROCESS | 1823 | 1461574478751 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:38 INFO - PROCESS | 1823 | 1461574478977 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 01:54:39 INFO - PROCESS | 1823 | 1461574479292 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73521eb000 == 156 [pid = 1823] [id = 433] 01:54:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 286 (0x7f734fd3e400) [pid = 1823] [serial = 1300] [outer = (nil)] 01:54:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 287 (0x7f7352196800) [pid = 1823] [serial = 1301] [outer = 0x7f734fd3e400] 01:54:39 INFO - PROCESS | 1823 | 1461574479378 Marionette DEBUG loaded listener.js 01:54:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 288 (0x7f7352422000) [pid = 1823] [serial = 1302] [outer = 0x7f734fd3e400] 01:54:40 INFO - PROCESS | 1823 | 1461574480264 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 01:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1584ms 01:54:40 INFO - PROCESS | 1823 | 1461574480324 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 01:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:54:40 INFO - PROCESS | 1823 | 1461574480328 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 01:54:40 INFO - PROCESS | 1823 | 1461574480336 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:54:40 INFO - PROCESS | 1823 | 1461574480339 Marionette TRACE conn4 <- [1,1706,null,{}] 01:54:40 INFO - PROCESS | 1823 | 1461574480346 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:40 INFO - PROCESS | 1823 | 1461574480582 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 01:54:40 INFO - PROCESS | 1823 | 1461574480889 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73525e0000 == 157 [pid = 1823] [id = 434] 01:54:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 289 (0x7f7350253800) [pid = 1823] [serial = 1303] [outer = (nil)] 01:54:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 290 (0x7f7352428c00) [pid = 1823] [serial = 1304] [outer = 0x7f7350253800] 01:54:40 INFO - PROCESS | 1823 | 1461574480972 Marionette DEBUG loaded listener.js 01:54:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 291 (0x7f73525a5000) [pid = 1823] [serial = 1305] [outer = 0x7f7350253800] 01:54:41 INFO - PROCESS | 1823 | 1461574481835 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 01:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1534ms 01:54:41 INFO - PROCESS | 1823 | 1461574481874 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 01:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:54:41 INFO - PROCESS | 1823 | 1461574481886 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 01:54:41 INFO - PROCESS | 1823 | 1461574481896 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:54:41 INFO - PROCESS | 1823 | 1461574481900 Marionette TRACE conn4 <- [1,1710,null,{}] 01:54:41 INFO - PROCESS | 1823 | 1461574481906 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:42 INFO - PROCESS | 1823 | 1461574482145 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 01:54:42 INFO - PROCESS | 1823 | 1461574482467 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73528c5000 == 158 [pid = 1823] [id = 435] 01:54:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 292 (0x7f7351b23000) [pid = 1823] [serial = 1306] [outer = (nil)] 01:54:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 293 (0x7f73525af000) [pid = 1823] [serial = 1307] [outer = 0x7f7351b23000] 01:54:42 INFO - PROCESS | 1823 | 1461574482556 Marionette DEBUG loaded listener.js 01:54:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 294 (0x7f73525cec00) [pid = 1823] [serial = 1308] [outer = 0x7f7351b23000] 01:54:43 INFO - PROCESS | 1823 | 1461574483444 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 01:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1586ms 01:54:43 INFO - PROCESS | 1823 | 1461574483481 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 01:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:54:43 INFO - PROCESS | 1823 | 1461574483486 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 01:54:43 INFO - PROCESS | 1823 | 1461574483492 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:54:43 INFO - PROCESS | 1823 | 1461574483497 Marionette TRACE conn4 <- [1,1714,null,{}] 01:54:43 INFO - PROCESS | 1823 | 1461574483502 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:43 INFO - PROCESS | 1823 | 1461574483761 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 01:54:44 INFO - PROCESS | 1823 | 1461574484080 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359f02800 == 159 [pid = 1823] [id = 436] 01:54:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 295 (0x7f735644c400) [pid = 1823] [serial = 1309] [outer = (nil)] 01:54:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 296 (0x7f7357579000) [pid = 1823] [serial = 1310] [outer = 0x7f735644c400] 01:54:44 INFO - PROCESS | 1823 | 1461574484175 Marionette DEBUG loaded listener.js 01:54:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 297 (0x7f7359210000) [pid = 1823] [serial = 1311] [outer = 0x7f735644c400] 01:54:45 INFO - PROCESS | 1823 | 1461574485072 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1635ms 01:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:54:45 INFO - PROCESS | 1823 | 1461574485128 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 01:54:45 INFO - PROCESS | 1823 | 1461574485131 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 01:54:45 INFO - PROCESS | 1823 | 1461574485139 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:54:45 INFO - PROCESS | 1823 | 1461574485141 Marionette TRACE conn4 <- [1,1718,null,{}] 01:54:45 INFO - PROCESS | 1823 | 1461574485148 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:45 INFO - PROCESS | 1823 | 1461574485386 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 01:54:45 INFO - PROCESS | 1823 | 1461574485704 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7366139000 == 160 [pid = 1823] [id = 437] 01:54:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 298 (0x7f7354a0ec00) [pid = 1823] [serial = 1312] [outer = (nil)] 01:54:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 299 (0x7f735f16c800) [pid = 1823] [serial = 1313] [outer = 0x7f7354a0ec00] 01:54:45 INFO - PROCESS | 1823 | 1461574485789 Marionette DEBUG loaded listener.js 01:54:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 300 (0x7f7364f59000) [pid = 1823] [serial = 1314] [outer = 0x7f7354a0ec00] 01:54:46 INFO - PROCESS | 1823 | 1461574486650 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1582ms 01:54:46 INFO - PROCESS | 1823 | 1461574486720 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 01:54:46 INFO - PROCESS | 1823 | 1461574486723 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 01:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:54:46 INFO - PROCESS | 1823 | 1461574486730 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:54:46 INFO - PROCESS | 1823 | 1461574486733 Marionette TRACE conn4 <- [1,1722,null,{}] 01:54:46 INFO - PROCESS | 1823 | 1461574486739 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:47 INFO - PROCESS | 1823 | 1461574487018 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 01:54:47 INFO - PROCESS | 1823 | 1461574487352 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736c28b800 == 161 [pid = 1823] [id = 438] 01:54:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 301 (0x7f7347c54000) [pid = 1823] [serial = 1315] [outer = (nil)] 01:54:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 302 (0x7f7365427c00) [pid = 1823] [serial = 1316] [outer = 0x7f7347c54000] 01:54:47 INFO - PROCESS | 1823 | 1461574487432 Marionette DEBUG loaded listener.js 01:54:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 303 (0x7f7369da0000) [pid = 1823] [serial = 1317] [outer = 0x7f7347c54000] 01:54:48 INFO - PROCESS | 1823 | 1461574488296 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 01:54:48 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 01:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1629ms 01:54:48 INFO - PROCESS | 1823 | 1461574488360 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 01:54:48 INFO - PROCESS | 1823 | 1461574488364 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 01:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:54:48 INFO - PROCESS | 1823 | 1461574488370 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:54:48 INFO - PROCESS | 1823 | 1461574488374 Marionette TRACE conn4 <- [1,1726,null,{}] 01:54:48 INFO - PROCESS | 1823 | 1461574488379 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:48 INFO - PROCESS | 1823 | 1461574488617 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 01:54:48 INFO - PROCESS | 1823 | 1461574488929 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733bdb0800 == 162 [pid = 1823] [id = 439] 01:54:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 304 (0x7f733c742c00) [pid = 1823] [serial = 1318] [outer = (nil)] 01:54:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 305 (0x7f733c74c000) [pid = 1823] [serial = 1319] [outer = 0x7f733c742c00] 01:54:49 INFO - PROCESS | 1823 | 1461574489012 Marionette DEBUG loaded listener.js 01:54:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 306 (0x7f733c750c00) [pid = 1823] [serial = 1320] [outer = 0x7f733c742c00] 01:54:49 INFO - PROCESS | 1823 | 1461574489910 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 01:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1634ms 01:54:50 INFO - PROCESS | 1823 | 1461574490007 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 01:54:50 INFO - PROCESS | 1823 | 1461574490011 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 01:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:54:50 INFO - PROCESS | 1823 | 1461574490017 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:54:50 INFO - PROCESS | 1823 | 1461574490019 Marionette TRACE conn4 <- [1,1730,null,{}] 01:54:50 INFO - PROCESS | 1823 | 1461574490024 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:50 INFO - PROCESS | 1823 | 1461574490303 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 01:54:50 INFO - PROCESS | 1823 | 1461574490672 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733a0e3000 == 163 [pid = 1823] [id = 440] 01:54:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 307 (0x7f733c744400) [pid = 1823] [serial = 1321] [outer = (nil)] 01:54:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 308 (0x7f736a067c00) [pid = 1823] [serial = 1322] [outer = 0x7f733c744400] 01:54:50 INFO - PROCESS | 1823 | 1461574490801 Marionette DEBUG loaded listener.js 01:54:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 309 (0x7f736a6de400) [pid = 1823] [serial = 1323] [outer = 0x7f733c744400] 01:54:51 INFO - PROCESS | 1823 | 1461574491684 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 01:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 01:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1728ms 01:54:51 INFO - PROCESS | 1823 | 1461574491747 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 01:54:51 INFO - PROCESS | 1823 | 1461574491751 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 01:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:54:51 INFO - PROCESS | 1823 | 1461574491757 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:54:51 INFO - PROCESS | 1823 | 1461574491761 Marionette TRACE conn4 <- [1,1734,null,{}] 01:54:51 INFO - PROCESS | 1823 | 1461574491766 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:52 INFO - PROCESS | 1823 | 1461574492020 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 01:54:52 INFO - PROCESS | 1823 | 1461574492356 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345f06800 == 164 [pid = 1823] [id = 441] 01:54:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 310 (0x7f73390c7400) [pid = 1823] [serial = 1324] [outer = (nil)] 01:54:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 311 (0x7f73390d0400) [pid = 1823] [serial = 1325] [outer = 0x7f73390c7400] 01:54:52 INFO - PROCESS | 1823 | 1461574492449 Marionette DEBUG loaded listener.js 01:54:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 312 (0x7f73390d5400) [pid = 1823] [serial = 1326] [outer = 0x7f73390c7400] 01:54:53 INFO - PROCESS | 1823 | 1461574493306 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 01:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1594ms 01:54:53 INFO - PROCESS | 1823 | 1461574493353 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 01:54:53 INFO - PROCESS | 1823 | 1461574493357 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 01:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:54:53 INFO - PROCESS | 1823 | 1461574493364 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:54:53 INFO - PROCESS | 1823 | 1461574493368 Marionette TRACE conn4 <- [1,1738,null,{}] 01:54:53 INFO - PROCESS | 1823 | 1461574493374 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:53 INFO - PROCESS | 1823 | 1461574493610 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 01:54:53 INFO - PROCESS | 1823 | 1461574493957 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73359dc800 == 165 [pid = 1823] [id = 442] 01:54:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 313 (0x7f7337dd0400) [pid = 1823] [serial = 1327] [outer = (nil)] 01:54:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 314 (0x7f7337dd8400) [pid = 1823] [serial = 1328] [outer = 0x7f7337dd0400] 01:54:54 INFO - PROCESS | 1823 | 1461574494043 Marionette DEBUG loaded listener.js 01:54:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 315 (0x7f7337ddd800) [pid = 1823] [serial = 1329] [outer = 0x7f7337dd0400] 01:54:54 INFO - PROCESS | 1823 | 1461574494972 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 01:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1691ms 01:54:55 INFO - PROCESS | 1823 | 1461574495057 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 01:54:55 INFO - PROCESS | 1823 | 1461574495061 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 01:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:54:55 INFO - PROCESS | 1823 | 1461574495067 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:54:55 INFO - PROCESS | 1823 | 1461574495070 Marionette TRACE conn4 <- [1,1742,null,{}] 01:54:55 INFO - PROCESS | 1823 | 1461574495076 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:55 INFO - PROCESS | 1823 | 1461574495416 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 01:54:55 INFO - PROCESS | 1823 | 1461574495711 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7336f26800 == 166 [pid = 1823] [id = 443] 01:54:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 316 (0x7f7336f02800) [pid = 1823] [serial = 1330] [outer = (nil)] 01:54:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 317 (0x7f7336f0a400) [pid = 1823] [serial = 1331] [outer = 0x7f7336f02800] 01:54:55 INFO - PROCESS | 1823 | 1461574495808 Marionette DEBUG loaded listener.js 01:54:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 318 (0x7f7336f10800) [pid = 1823] [serial = 1332] [outer = 0x7f7336f02800] 01:54:56 INFO - PROCESS | 1823 | 1461574496744 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 01:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1731ms 01:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:54:56 INFO - PROCESS | 1823 | 1461574496799 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 01:54:56 INFO - PROCESS | 1823 | 1461574496802 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 01:54:56 INFO - PROCESS | 1823 | 1461574496810 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:54:56 INFO - PROCESS | 1823 | 1461574496812 Marionette TRACE conn4 <- [1,1746,null,{}] 01:54:56 INFO - PROCESS | 1823 | 1461574496819 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:57 INFO - PROCESS | 1823 | 1461574497085 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345f07000 == 165 [pid = 1823] [id = 325] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73525ee800 == 164 [pid = 1823] [id = 323] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733e6bf000 == 163 [pid = 1823] [id = 324] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73523e1800 == 162 [pid = 1823] [id = 370] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735874f800 == 161 [pid = 1823] [id = 276] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359966000 == 160 [pid = 1823] [id = 278] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340790000 == 159 [pid = 1823] [id = 371] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73527eb000 == 158 [pid = 1823] [id = 273] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733e76e000 == 157 [pid = 1823] [id = 366] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73523cd800 == 156 [pid = 1823] [id = 368] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c6e5800 == 155 [pid = 1823] [id = 367] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347b68800 == 154 [pid = 1823] [id = 369] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736e89b800 == 153 [pid = 1823] [id = 365] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736cd71800 == 152 [pid = 1823] [id = 83] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73591ee000 == 151 [pid = 1823] [id = 277] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352344800 == 150 [pid = 1823] [id = 418] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c60f000 == 149 [pid = 1823] [id = 417] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73384da000 == 148 [pid = 1823] [id = 416] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73524db000 == 147 [pid = 1823] [id = 415] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73524c5000 == 146 [pid = 1823] [id = 414] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342382800 == 145 [pid = 1823] [id = 413] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c7d3000 == 144 [pid = 1823] [id = 412] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736a24b800 == 143 [pid = 1823] [id = 411] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73641ca800 == 142 [pid = 1823] [id = 410] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735927c800 == 141 [pid = 1823] [id = 409] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73528cd000 == 140 [pid = 1823] [id = 408] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73521db800 == 139 [pid = 1823] [id = 407] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e7c6800 == 138 [pid = 1823] [id = 406] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c173000 == 137 [pid = 1823] [id = 405] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344ccf800 == 136 [pid = 1823] [id = 404] 01:54:58 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733fe69800 == 135 [pid = 1823] [id = 403] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 317 (0x7f73516ea000) [pid = 1823] [serial = 849] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 316 (0x7f7352b8a800) [pid = 1823] [serial = 1160] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 315 (0x7f736a05ec00) [pid = 1823] [serial = 843] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 314 (0x7f7352b7d400) [pid = 1823] [serial = 822] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 313 (0x7f734fd2f400) [pid = 1823] [serial = 1139] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 312 (0x7f733caf1c00) [pid = 1823] [serial = 1196] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 311 (0x7f736411a800) [pid = 1823] [serial = 885] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 310 (0x7f73516f0c00) [pid = 1823] [serial = 807] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 309 (0x7f736a603800) [pid = 1823] [serial = 846] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 308 (0x7f7347c4cc00) [pid = 1823] [serial = 1202] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 307 (0x7f7338f5e800) [pid = 1823] [serial = 1184] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 306 (0x7f734eb56000) [pid = 1823] [serial = 1178] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 305 (0x7f7347205000) [pid = 1823] [serial = 1200] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 304 (0x7f73641d7c00) [pid = 1823] [serial = 834] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 303 (0x7f735a2c7400) [pid = 1823] [serial = 828] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 302 (0x7f733aaf6800) [pid = 1823] [serial = 1175] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 301 (0x7f734fd4f400) [pid = 1823] [serial = 816] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 300 (0x7f733ad36800) [pid = 1823] [serial = 1190] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 299 (0x7f7343f53400) [pid = 1823] [serial = 1197] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 298 (0x7f73472f1000) [pid = 1823] [serial = 876] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 297 (0x7f7343a75400) [pid = 1823] [serial = 1194] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 296 (0x7f734eb5d000) [pid = 1823] [serial = 1206] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 295 (0x7f7351806c00) [pid = 1823] [serial = 819] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 294 (0x7f734c1da000) [pid = 1823] [serial = 813] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 293 (0x7f73405e6800) [pid = 1823] [serial = 1142] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 292 (0x7f73440d3400) [pid = 1823] [serial = 1145] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 291 (0x7f7358451c00) [pid = 1823] [serial = 1166] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 290 (0x7f734e2e0c00) [pid = 1823] [serial = 1151] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 289 (0x7f7343042400) [pid = 1823] [serial = 1193] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 288 (0x7f733bef3000) [pid = 1823] [serial = 1191] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 287 (0x7f736a78ac00) [pid = 1823] [serial = 900] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 286 (0x7f733f1e0c00) [pid = 1823] [serial = 894] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 285 (0x7f733fcc2000) [pid = 1823] [serial = 897] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 284 (0x7f73525c4000) [pid = 1823] [serial = 1157] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x7f733aebdc00) [pid = 1823] [serial = 1187] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x7f736c257000) [pid = 1823] [serial = 1172] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x7f7346789c00) [pid = 1823] [serial = 1199] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x7f73400dc400) [pid = 1823] [serial = 903] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x7f7342fe1800) [pid = 1823] [serial = 909] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x7f7351809c00) [pid = 1823] [serial = 1071] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7f7345dd7800) [pid = 1823] [serial = 936] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7f736a78b000) [pid = 1823] [serial = 891] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7f734fd34800) [pid = 1823] [serial = 879] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7f7347c56c00) [pid = 1823] [serial = 1148] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7f735b424c00) [pid = 1823] [serial = 831] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7f7345dd1000) [pid = 1823] [serial = 810] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7f734dc5e000) [pid = 1823] [serial = 1205] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7f7352b89800) [pid = 1823] [serial = 933] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7f734cc92c00) [pid = 1823] [serial = 1203] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7f736500a000) [pid = 1823] [serial = 837] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7f7367e2ec00) [pid = 1823] [serial = 1169] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f735a2d1c00) [pid = 1823] [serial = 1002] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f7357571400) [pid = 1823] [serial = 1163] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f735757e400) [pid = 1823] [serial = 882] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f736a789800) [pid = 1823] [serial = 906] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f7365eb7000) [pid = 1823] [serial = 888] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f7368341400) [pid = 1823] [serial = 840] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f734fde4c00) [pid = 1823] [serial = 1140] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f73516e9400) [pid = 1823] [serial = 1154] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f7358037000) [pid = 1823] [serial = 825] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f733aeb6800) [pid = 1823] [serial = 1181] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f734e685400) [pid = 1823] [serial = 1208] [outer = (nil)] [url = about:blank] 01:54:59 INFO - PROCESS | 1823 | 1461574499434 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7337e16800 == 136 [pid = 1823] [id = 444] 01:54:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f7337eb4000) [pid = 1823] [serial = 1333] [outer = (nil)] 01:54:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f73385c5800) [pid = 1823] [serial = 1334] [outer = 0x7f7337eb4000] 01:54:59 INFO - PROCESS | 1823 | 1461574499563 Marionette DEBUG loaded listener.js 01:54:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f7338f5c000) [pid = 1823] [serial = 1335] [outer = 0x7f7337eb4000] 01:55:00 INFO - PROCESS | 1823 | 1461574500521 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 01:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 3739ms 01:55:00 INFO - PROCESS | 1823 | 1461574500576 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 01:55:00 INFO - PROCESS | 1823 | 1461574500583 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 01:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:55:00 INFO - PROCESS | 1823 | 1461574500597 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:55:00 INFO - PROCESS | 1823 | 1461574500600 Marionette TRACE conn4 <- [1,1750,null,{}] 01:55:00 INFO - PROCESS | 1823 | 1461574500609 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:00 INFO - PROCESS | 1823 | 1461574500835 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 01:55:01 INFO - PROCESS | 1823 | 1461574501010 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ae48800 == 137 [pid = 1823] [id = 445] 01:55:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f7336f0e000) [pid = 1823] [serial = 1336] [outer = (nil)] 01:55:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f733ad35800) [pid = 1823] [serial = 1337] [outer = 0x7f7336f0e000] 01:55:01 INFO - PROCESS | 1823 | 1461574501081 Marionette DEBUG loaded listener.js 01:55:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f733aeb9800) [pid = 1823] [serial = 1338] [outer = 0x7f7336f0e000] 01:55:02 INFO - PROCESS | 1823 | 1461574502100 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 01:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1545ms 01:55:02 INFO - PROCESS | 1823 | 1461574502146 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 01:55:02 INFO - PROCESS | 1823 | 1461574502153 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 01:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:55:02 INFO - PROCESS | 1823 | 1461574502168 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:55:02 INFO - PROCESS | 1823 | 1461574502170 Marionette TRACE conn4 <- [1,1754,null,{}] 01:55:02 INFO - PROCESS | 1823 | 1461574502178 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:02 INFO - PROCESS | 1823 | 1461574502481 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 01:55:02 INFO - PROCESS | 1823 | 1461574502518 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c61d000 == 138 [pid = 1823] [id = 446] 01:55:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f733c742400) [pid = 1823] [serial = 1339] [outer = (nil)] 01:55:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f733cae4c00) [pid = 1823] [serial = 1340] [outer = 0x7f733c742400] 01:55:02 INFO - PROCESS | 1823 | 1461574502587 Marionette DEBUG loaded listener.js 01:55:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f733e5d4000) [pid = 1823] [serial = 1341] [outer = 0x7f733c742400] 01:55:03 INFO - PROCESS | 1823 | 1461574503700 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 01:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1587ms 01:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:55:03 INFO - PROCESS | 1823 | 1461574503755 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 01:55:03 INFO - PROCESS | 1823 | 1461574503758 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f7340643800) [pid = 1823] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f7337ea9000) [pid = 1823] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f734dde9c00) [pid = 1823] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f735e24f400) [pid = 1823] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f733bb45400) [pid = 1823] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f7342e9bc00) [pid = 1823] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f7347202c00) [pid = 1823] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f734e269000) [pid = 1823] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f7342fd9400) [pid = 1823] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f734c1d7c00) [pid = 1823] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f73573f3c00) [pid = 1823] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f73472e8800) [pid = 1823] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f734e266c00) [pid = 1823] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f7347380000) [pid = 1823] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f733aaf3000) [pid = 1823] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f733e5cf800) [pid = 1823] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f7343a74000) [pid = 1823] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f733f188400) [pid = 1823] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f734cc1f400) [pid = 1823] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f7352b88c00) [pid = 1823] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f733ad33000) [pid = 1823] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f7356fa2000) [pid = 1823] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f7346792800) [pid = 1823] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f7357635000) [pid = 1823] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f734cc27c00) [pid = 1823] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f735b419400) [pid = 1823] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f73385d1c00) [pid = 1823] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f7342ea5400) [pid = 1823] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f736a006c00) [pid = 1823] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f733aaf1c00) [pid = 1823] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f7340643000) [pid = 1823] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f73466d9800) [pid = 1823] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f7345dcd000) [pid = 1823] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f73442aa800) [pid = 1823] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f7346784c00) [pid = 1823] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f733aebc000) [pid = 1823] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f734304ec00) [pid = 1823] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f7347209000) [pid = 1823] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f733cae6400) [pid = 1823] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f734dc58c00) [pid = 1823] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f733f191000) [pid = 1823] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f734e68a000) [pid = 1823] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f7343eac400) [pid = 1823] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f7352b88400) [pid = 1823] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f73502dfc00) [pid = 1823] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f733aaf1400) [pid = 1823] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f7343f51000) [pid = 1823] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f733e5f0800) [pid = 1823] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f7338f55c00) [pid = 1823] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f733ad3e800) [pid = 1823] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f733e5d2c00) [pid = 1823] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f734304a000) [pid = 1823] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f733ed97800) [pid = 1823] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f733ad32800) [pid = 1823] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f733e5ed400) [pid = 1823] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f733e5f3000) [pid = 1823] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f7357572400) [pid = 1823] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f7346887800) [pid = 1823] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f73502df800) [pid = 1823] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f733ed8c400) [pid = 1823] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f7347380400) [pid = 1823] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f733bb42800) [pid = 1823] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f733f18d800) [pid = 1823] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f73527b0800) [pid = 1823] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f73385c3800) [pid = 1823] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f73472e8c00) [pid = 1823] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f7347182c00) [pid = 1823] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f73527aa000) [pid = 1823] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f7368344000) [pid = 1823] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f7343818400) [pid = 1823] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f73385c6000) [pid = 1823] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f734cc29c00) [pid = 1823] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f73525cb800) [pid = 1823] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f7365081c00) [pid = 1823] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f734e272800) [pid = 1823] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f734304e000) [pid = 1823] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f7338f57400) [pid = 1823] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f7346788400) [pid = 1823] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:55:05 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f734e272000) [pid = 1823] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:55:05 INFO - PROCESS | 1823 | 1461574505170 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:55:05 INFO - PROCESS | 1823 | 1461574505185 Marionette TRACE conn4 <- [1,1758,null,{}] 01:55:05 INFO - PROCESS | 1823 | 1461574505262 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:05 INFO - PROCESS | 1823 | 1461574505468 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 01:55:05 INFO - PROCESS | 1823 | 1461574505483 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c61f800 == 139 [pid = 1823] [id = 447] 01:55:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f733ad33000) [pid = 1823] [serial = 1342] [outer = (nil)] 01:55:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f733bb45400) [pid = 1823] [serial = 1343] [outer = 0x7f733ad33000] 01:55:05 INFO - PROCESS | 1823 | 1461574505548 Marionette DEBUG loaded listener.js 01:55:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f733e5d2c00) [pid = 1823] [serial = 1344] [outer = 0x7f733ad33000] 01:55:06 INFO - PROCESS | 1823 | 1461574506447 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 01:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2706ms 01:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:55:06 INFO - PROCESS | 1823 | 1461574506479 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 01:55:06 INFO - PROCESS | 1823 | 1461574506483 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 01:55:06 INFO - PROCESS | 1823 | 1461574506490 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:55:06 INFO - PROCESS | 1823 | 1461574506493 Marionette TRACE conn4 <- [1,1762,null,{}] 01:55:06 INFO - PROCESS | 1823 | 1461574506498 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:06 INFO - PROCESS | 1823 | 1461574506711 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 01:55:06 INFO - PROCESS | 1823 | 1461574506722 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e76f000 == 140 [pid = 1823] [id = 448] 01:55:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f733ad30800) [pid = 1823] [serial = 1345] [outer = (nil)] 01:55:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f733e738400) [pid = 1823] [serial = 1346] [outer = 0x7f733ad30800] 01:55:06 INFO - PROCESS | 1823 | 1461574506946 Marionette DEBUG loaded listener.js 01:55:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f733ed95c00) [pid = 1823] [serial = 1347] [outer = 0x7f733ad30800] 01:55:08 INFO - PROCESS | 1823 | 1461574508069 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 01:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1637ms 01:55:08 INFO - PROCESS | 1823 | 1461574508127 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 01:55:08 INFO - PROCESS | 1823 | 1461574508135 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 01:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:55:08 INFO - PROCESS | 1823 | 1461574508147 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:55:08 INFO - PROCESS | 1823 | 1461574508151 Marionette TRACE conn4 <- [1,1766,null,{}] 01:55:08 INFO - PROCESS | 1823 | 1461574508162 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:08 INFO - PROCESS | 1823 | 1461574508448 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 01:55:08 INFO - PROCESS | 1823 | 1461574508765 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733bdaa800 == 141 [pid = 1823] [id = 449] 01:55:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f73390d0800) [pid = 1823] [serial = 1348] [outer = (nil)] 01:55:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f733aaf0c00) [pid = 1823] [serial = 1349] [outer = 0x7f73390d0800] 01:55:08 INFO - PROCESS | 1823 | 1461574508844 Marionette DEBUG loaded listener.js 01:55:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f733ad3e400) [pid = 1823] [serial = 1350] [outer = 0x7f73390d0800] 01:55:09 INFO - PROCESS | 1823 | 1461574509793 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 01:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1691ms 01:55:09 INFO - PROCESS | 1823 | 1461574509837 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 01:55:09 INFO - PROCESS | 1823 | 1461574509846 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 01:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:55:09 INFO - PROCESS | 1823 | 1461574509858 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:55:09 INFO - PROCESS | 1823 | 1461574509862 Marionette TRACE conn4 <- [1,1770,null,{}] 01:55:09 INFO - PROCESS | 1823 | 1461574509869 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:10 INFO - PROCESS | 1823 | 1461574510130 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 01:55:10 INFO - PROCESS | 1823 | 1461574510429 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733fe68800 == 142 [pid = 1823] [id = 450] 01:55:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f733aebdc00) [pid = 1823] [serial = 1351] [outer = (nil)] 01:55:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f733caed800) [pid = 1823] [serial = 1352] [outer = 0x7f733aebdc00] 01:55:10 INFO - PROCESS | 1823 | 1461574510550 Marionette DEBUG loaded listener.js 01:55:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f733e5f0000) [pid = 1823] [serial = 1353] [outer = 0x7f733aebdc00] 01:55:11 INFO - PROCESS | 1823 | 1461574511411 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 01:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1633ms 01:55:11 INFO - PROCESS | 1823 | 1461574511490 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 01:55:11 INFO - PROCESS | 1823 | 1461574511495 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 01:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:55:11 INFO - PROCESS | 1823 | 1461574511501 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:55:11 INFO - PROCESS | 1823 | 1461574511507 Marionette TRACE conn4 <- [1,1774,null,{}] 01:55:11 INFO - PROCESS | 1823 | 1461574511523 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:11 INFO - PROCESS | 1823 | 1461574511797 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 01:55:12 INFO - PROCESS | 1823 | 1461574512085 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340baf000 == 143 [pid = 1823] [id = 451] 01:55:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f733ed8b000) [pid = 1823] [serial = 1354] [outer = (nil)] 01:55:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f733f1d5800) [pid = 1823] [serial = 1355] [outer = 0x7f733ed8b000] 01:55:12 INFO - PROCESS | 1823 | 1461574512170 Marionette DEBUG loaded listener.js 01:55:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f733fcc6000) [pid = 1823] [serial = 1356] [outer = 0x7f733ed8b000] 01:55:13 INFO - PROCESS | 1823 | 1461574513042 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 01:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1592ms 01:55:13 INFO - PROCESS | 1823 | 1461574513095 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 01:55:13 INFO - PROCESS | 1823 | 1461574513100 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 01:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:55:13 INFO - PROCESS | 1823 | 1461574513106 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:55:13 INFO - PROCESS | 1823 | 1461574513109 Marionette TRACE conn4 <- [1,1778,null,{}] 01:55:13 INFO - PROCESS | 1823 | 1461574513115 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:13 INFO - PROCESS | 1823 | 1461574513349 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 01:55:13 INFO - PROCESS | 1823 | 1461574513606 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340fd4800 == 144 [pid = 1823] [id = 452] 01:55:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f733f184400) [pid = 1823] [serial = 1357] [outer = (nil)] 01:55:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f73405e3800) [pid = 1823] [serial = 1358] [outer = 0x7f733f184400] 01:55:13 INFO - PROCESS | 1823 | 1461574513730 Marionette DEBUG loaded listener.js 01:55:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f7340644400) [pid = 1823] [serial = 1359] [outer = 0x7f733f184400] 01:55:14 INFO - PROCESS | 1823 | 1461574514599 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 01:55:14 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 01:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1543ms 01:55:14 INFO - PROCESS | 1823 | 1461574514651 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 01:55:14 INFO - PROCESS | 1823 | 1461574514654 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 01:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:55:14 INFO - PROCESS | 1823 | 1461574514661 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:55:14 INFO - PROCESS | 1823 | 1461574514664 Marionette TRACE conn4 <- [1,1782,null,{}] 01:55:14 INFO - PROCESS | 1823 | 1461574514671 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:14 INFO - PROCESS | 1823 | 1461574514901 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 01:55:15 INFO - PROCESS | 1823 | 1461574515223 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734239a000 == 145 [pid = 1823] [id = 453] 01:55:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f7338f55c00) [pid = 1823] [serial = 1360] [outer = (nil)] 01:55:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f734241f800) [pid = 1823] [serial = 1361] [outer = 0x7f7338f55c00] 01:55:15 INFO - PROCESS | 1823 | 1461574515316 Marionette DEBUG loaded listener.js 01:55:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f734242a000) [pid = 1823] [serial = 1362] [outer = 0x7f7338f55c00] 01:55:16 INFO - PROCESS | 1823 | 1461574516189 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 01:55:16 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 01:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1580ms 01:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:55:16 INFO - PROCESS | 1823 | 1461574516242 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 01:55:16 INFO - PROCESS | 1823 | 1461574516245 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 01:55:16 INFO - PROCESS | 1823 | 1461574516252 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:55:16 INFO - PROCESS | 1823 | 1461574516255 Marionette TRACE conn4 <- [1,1786,null,{}] 01:55:16 INFO - PROCESS | 1823 | 1461574516261 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:16 INFO - PROCESS | 1823 | 1461574516504 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 01:55:16 INFO - PROCESS | 1823 | 1461574516803 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734386c000 == 146 [pid = 1823] [id = 454] 01:55:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f734241c000) [pid = 1823] [serial = 1363] [outer = (nil)] 01:55:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f7343817400) [pid = 1823] [serial = 1364] [outer = 0x7f734241c000] 01:55:16 INFO - PROCESS | 1823 | 1461574516888 Marionette DEBUG loaded listener.js 01:55:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f7343a74800) [pid = 1823] [serial = 1365] [outer = 0x7f734241c000] 01:55:17 INFO - PROCESS | 1823 | 1461574517708 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 01:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 01:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1533ms 01:55:17 INFO - PROCESS | 1823 | 1461574517785 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 01:55:17 INFO - PROCESS | 1823 | 1461574517790 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 01:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:55:17 INFO - PROCESS | 1823 | 1461574517798 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:55:17 INFO - PROCESS | 1823 | 1461574517801 Marionette TRACE conn4 <- [1,1790,null,{}] 01:55:17 INFO - PROCESS | 1823 | 1461574517807 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:18 INFO - PROCESS | 1823 | 1461574518033 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 01:55:18 INFO - PROCESS | 1823 | 1461574518294 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734424b000 == 147 [pid = 1823] [id = 455] 01:55:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f7342ea8800) [pid = 1823] [serial = 1366] [outer = (nil)] 01:55:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f7343eb4000) [pid = 1823] [serial = 1367] [outer = 0x7f7342ea8800] 01:55:18 INFO - PROCESS | 1823 | 1461574518414 Marionette DEBUG loaded listener.js 01:55:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f7343f52c00) [pid = 1823] [serial = 1368] [outer = 0x7f7342ea8800] 01:55:19 INFO - PROCESS | 1823 | 1461574519479 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:55:19 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) 01:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1735ms 01:55:19 INFO - PROCESS | 1823 | 1461574519535 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 01:55:19 INFO - PROCESS | 1823 | 1461574519541 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 01:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:55:19 INFO - PROCESS | 1823 | 1461574519550 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:55:19 INFO - PROCESS | 1823 | 1461574519556 Marionette TRACE conn4 <- [1,1794,null,{}] 01:55:19 INFO - PROCESS | 1823 | 1461574519566 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:19 INFO - PROCESS | 1823 | 1461574519917 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 01:55:20 INFO - PROCESS | 1823 | 1461574520275 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345ed9000 == 148 [pid = 1823] [id = 456] 01:55:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f7343f5b400) [pid = 1823] [serial = 1369] [outer = (nil)] 01:55:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f73440cbc00) [pid = 1823] [serial = 1370] [outer = 0x7f7343f5b400] 01:55:20 INFO - PROCESS | 1823 | 1461574520383 Marionette DEBUG loaded listener.js 01:55:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f7345b4d000) [pid = 1823] [serial = 1371] [outer = 0x7f7343f5b400] 01:55:21 INFO - PROCESS | 1823 | 1461574521317 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1843ms 01:55:21 INFO - PROCESS | 1823 | 1461574521394 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 01:55:21 INFO - PROCESS | 1823 | 1461574521398 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 01:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:55:21 INFO - PROCESS | 1823 | 1461574521404 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:55:21 INFO - PROCESS | 1823 | 1461574521407 Marionette TRACE conn4 <- [1,1798,null,{}] 01:55:21 INFO - PROCESS | 1823 | 1461574521413 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:21 INFO - PROCESS | 1823 | 1461574521643 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 01:55:21 INFO - PROCESS | 1823 | 1461574521945 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73471e0800 == 149 [pid = 1823] [id = 457] 01:55:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f7343a81400) [pid = 1823] [serial = 1372] [outer = (nil)] 01:55:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f7345c5a000) [pid = 1823] [serial = 1373] [outer = 0x7f7343a81400] 01:55:22 INFO - PROCESS | 1823 | 1461574522028 Marionette DEBUG loaded listener.js 01:55:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f73466dc800) [pid = 1823] [serial = 1374] [outer = 0x7f7343a81400] 01:55:22 INFO - PROCESS | 1823 | 1461574522903 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 01:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1533ms 01:55:22 INFO - PROCESS | 1823 | 1461574522938 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 01:55:22 INFO - PROCESS | 1823 | 1461574522941 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 01:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:55:22 INFO - PROCESS | 1823 | 1461574522948 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:55:22 INFO - PROCESS | 1823 | 1461574522952 Marionette TRACE conn4 <- [1,1802,null,{}] 01:55:22 INFO - PROCESS | 1823 | 1461574522958 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:23 INFO - PROCESS | 1823 | 1461574523190 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 01:55:23 INFO - PROCESS | 1823 | 1461574523453 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347bdb000 == 150 [pid = 1823] [id = 458] 01:55:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f7346886000) [pid = 1823] [serial = 1375] [outer = (nil)] 01:55:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f734688a400) [pid = 1823] [serial = 1376] [outer = 0x7f7346886000] 01:55:23 INFO - PROCESS | 1823 | 1461574523592 Marionette DEBUG loaded listener.js 01:55:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f7346893000) [pid = 1823] [serial = 1377] [outer = 0x7f7346886000] 01:55:24 INFO - PROCESS | 1823 | 1461574524512 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1630ms 01:55:24 INFO - PROCESS | 1823 | 1461574524579 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 01:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:55:24 INFO - PROCESS | 1823 | 1461574524584 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 01:55:24 INFO - PROCESS | 1823 | 1461574524590 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:55:24 INFO - PROCESS | 1823 | 1461574524594 Marionette TRACE conn4 <- [1,1806,null,{}] 01:55:24 INFO - PROCESS | 1823 | 1461574524600 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:24 INFO - PROCESS | 1823 | 1461574524896 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 01:55:25 INFO - PROCESS | 1823 | 1461574525223 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c16e800 == 151 [pid = 1823] [id = 459] 01:55:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f73469b0c00) [pid = 1823] [serial = 1378] [outer = (nil)] 01:55:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f7347208400) [pid = 1823] [serial = 1379] [outer = 0x7f73469b0c00] 01:55:25 INFO - PROCESS | 1823 | 1461574525320 Marionette DEBUG loaded listener.js 01:55:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f734737d800) [pid = 1823] [serial = 1380] [outer = 0x7f73469b0c00] 01:55:26 INFO - PROCESS | 1823 | 1461574526210 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 01:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1682ms 01:55:26 INFO - PROCESS | 1823 | 1461574526273 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 01:55:26 INFO - PROCESS | 1823 | 1461574526277 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 01:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:55:26 INFO - PROCESS | 1823 | 1461574526282 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:55:26 INFO - PROCESS | 1823 | 1461574526285 Marionette TRACE conn4 <- [1,1810,null,{}] 01:55:26 INFO - PROCESS | 1823 | 1461574526291 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:26 INFO - PROCESS | 1823 | 1461574526520 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 01:55:26 INFO - PROCESS | 1823 | 1461574526783 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e14a000 == 152 [pid = 1823] [id = 460] 01:55:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f73385cc800) [pid = 1823] [serial = 1381] [outer = (nil)] 01:55:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f7347387400) [pid = 1823] [serial = 1382] [outer = 0x7f73385cc800] 01:55:26 INFO - PROCESS | 1823 | 1461574526904 Marionette DEBUG loaded listener.js 01:55:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f734c1d6800) [pid = 1823] [serial = 1383] [outer = 0x7f73385cc800] 01:55:27 INFO - PROCESS | 1823 | 1461574527801 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1585ms 01:55:27 INFO - PROCESS | 1823 | 1461574527870 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 01:55:27 INFO - PROCESS | 1823 | 1461574527874 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 01:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:55:27 INFO - PROCESS | 1823 | 1461574527882 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:55:27 INFO - PROCESS | 1823 | 1461574527887 Marionette TRACE conn4 <- [1,1814,null,{}] 01:55:27 INFO - PROCESS | 1823 | 1461574527895 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:28 INFO - PROCESS | 1823 | 1461574528126 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 01:55:28 INFO - PROCESS | 1823 | 1461574528434 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734fb31800 == 153 [pid = 1823] [id = 461] 01:55:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f7346787c00) [pid = 1823] [serial = 1384] [outer = (nil)] 01:55:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f734cc32800) [pid = 1823] [serial = 1385] [outer = 0x7f7346787c00] 01:55:28 INFO - PROCESS | 1823 | 1461574528515 Marionette DEBUG loaded listener.js 01:55:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f734cc9ac00) [pid = 1823] [serial = 1386] [outer = 0x7f7346787c00] 01:55:29 INFO - PROCESS | 1823 | 1461574529390 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1584ms 01:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:55:29 INFO - PROCESS | 1823 | 1461574529467 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 01:55:29 INFO - PROCESS | 1823 | 1461574529469 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 01:55:29 INFO - PROCESS | 1823 | 1461574529477 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:55:29 INFO - PROCESS | 1823 | 1461574529480 Marionette TRACE conn4 <- [1,1818,null,{}] 01:55:29 INFO - PROCESS | 1823 | 1461574529486 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:29 INFO - PROCESS | 1823 | 1461574529724 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 01:55:30 INFO - PROCESS | 1823 | 1461574530037 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352343000 == 154 [pid = 1823] [id = 462] 01:55:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f7347382c00) [pid = 1823] [serial = 1387] [outer = (nil)] 01:55:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f734dc44000) [pid = 1823] [serial = 1388] [outer = 0x7f7347382c00] 01:55:30 INFO - PROCESS | 1823 | 1461574530120 Marionette DEBUG loaded listener.js 01:55:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f734dde8400) [pid = 1823] [serial = 1389] [outer = 0x7f7347382c00] 01:55:31 INFO - PROCESS | 1823 | 1461574531018 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 01:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1586ms 01:55:31 INFO - PROCESS | 1823 | 1461574531063 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 01:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:55:31 INFO - PROCESS | 1823 | 1461574531067 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 01:55:31 INFO - PROCESS | 1823 | 1461574531073 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:55:31 INFO - PROCESS | 1823 | 1461574531077 Marionette TRACE conn4 <- [1,1822,null,{}] 01:55:31 INFO - PROCESS | 1823 | 1461574531083 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:31 INFO - PROCESS | 1823 | 1461574531317 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 01:55:31 INFO - PROCESS | 1823 | 1461574531565 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73524c4000 == 155 [pid = 1823] [id = 463] 01:55:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f734c1da000) [pid = 1823] [serial = 1390] [outer = (nil)] 01:55:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f734e269800) [pid = 1823] [serial = 1391] [outer = 0x7f734c1da000] 01:55:31 INFO - PROCESS | 1823 | 1461574531687 Marionette DEBUG loaded listener.js 01:55:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f734e4b6400) [pid = 1823] [serial = 1392] [outer = 0x7f734c1da000] 01:55:32 INFO - PROCESS | 1823 | 1461574532594 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 01:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1581ms 01:55:32 INFO - PROCESS | 1823 | 1461574532655 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 01:55:32 INFO - PROCESS | 1823 | 1461574532659 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 01:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:55:32 INFO - PROCESS | 1823 | 1461574532665 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:55:32 INFO - PROCESS | 1823 | 1461574532667 Marionette TRACE conn4 <- [1,1826,null,{}] 01:55:32 INFO - PROCESS | 1823 | 1461574532673 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:32 INFO - PROCESS | 1823 | 1461574532899 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 01:55:33 INFO - PROCESS | 1823 | 1461574533202 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735260b800 == 156 [pid = 1823] [id = 464] 01:55:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f7346892000) [pid = 1823] [serial = 1393] [outer = (nil)] 01:55:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f734eb53800) [pid = 1823] [serial = 1394] [outer = 0x7f7346892000] 01:55:33 INFO - PROCESS | 1823 | 1461574533282 Marionette DEBUG loaded listener.js 01:55:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f734eb5e000) [pid = 1823] [serial = 1395] [outer = 0x7f7346892000] 01:55:34 INFO - PROCESS | 1823 | 1461574534136 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 01:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1528ms 01:55:34 INFO - PROCESS | 1823 | 1461574534194 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 01:55:34 INFO - PROCESS | 1823 | 1461574534198 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 01:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:55:34 INFO - PROCESS | 1823 | 1461574534204 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:55:34 INFO - PROCESS | 1823 | 1461574534207 Marionette TRACE conn4 <- [1,1830,null,{}] 01:55:34 INFO - PROCESS | 1823 | 1461574534212 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:34 INFO - PROCESS | 1823 | 1461574534440 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 01:55:34 INFO - PROCESS | 1823 | 1461574534757 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73528cd000 == 157 [pid = 1823] [id = 465] 01:55:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f734cc97800) [pid = 1823] [serial = 1396] [outer = (nil)] 01:55:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f734fd3bc00) [pid = 1823] [serial = 1397] [outer = 0x7f734cc97800] 01:55:34 INFO - PROCESS | 1823 | 1461574534841 Marionette DEBUG loaded listener.js 01:55:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f734fdd7c00) [pid = 1823] [serial = 1398] [outer = 0x7f734cc97800] 01:55:35 INFO - PROCESS | 1823 | 1461574535762 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 01:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1628ms 01:55:35 INFO - PROCESS | 1823 | 1461574535834 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 01:55:35 INFO - PROCESS | 1823 | 1461574535837 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 01:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:55:35 INFO - PROCESS | 1823 | 1461574535843 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:55:35 INFO - PROCESS | 1823 | 1461574535845 Marionette TRACE conn4 <- [1,1834,null,{}] 01:55:35 INFO - PROCESS | 1823 | 1461574535851 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:36 INFO - PROCESS | 1823 | 1461574536082 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 01:55:36 INFO - PROCESS | 1823 | 1461574536391 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7356b72800 == 158 [pid = 1823] [id = 466] 01:55:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f734e2df000) [pid = 1823] [serial = 1399] [outer = (nil)] 01:55:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f73502d2400) [pid = 1823] [serial = 1400] [outer = 0x7f734e2df000] 01:55:36 INFO - PROCESS | 1823 | 1461574536474 Marionette DEBUG loaded listener.js 01:55:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f73516ea000) [pid = 1823] [serial = 1401] [outer = 0x7f734e2df000] 01:55:37 INFO - PROCESS | 1823 | 1461574537398 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 01:55:37 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 01:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1630ms 01:55:37 INFO - PROCESS | 1823 | 1461574537474 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 01:55:37 INFO - PROCESS | 1823 | 1461574537479 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 01:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:55:37 INFO - PROCESS | 1823 | 1461574537486 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:55:37 INFO - PROCESS | 1823 | 1461574537489 Marionette TRACE conn4 <- [1,1838,null,{}] 01:55:37 INFO - PROCESS | 1823 | 1461574537494 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e5b3000 == 157 [pid = 1823] [id = 68] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345fdf800 == 156 [pid = 1823] [id = 262] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c110800 == 155 [pid = 1823] [id = 379] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345f1b800 == 154 [pid = 1823] [id = 402] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736e63b000 == 153 [pid = 1823] [id = 298] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73439b7800 == 152 [pid = 1823] [id = 264] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ab63800 == 151 [pid = 1823] [id = 391] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73774d4800 == 150 [pid = 1823] [id = 300] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7350279000 == 149 [pid = 1823] [id = 384] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73525f5800 == 148 [pid = 1823] [id = 385] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ae46000 == 147 [pid = 1823] [id = 392] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352baf800 == 146 [pid = 1823] [id = 386] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734cad9800 == 145 [pid = 1823] [id = 382] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734cad1000 == 144 [pid = 1823] [id = 299] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736a69e000 == 143 [pid = 1823] [id = 390] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e7c4800 == 142 [pid = 1823] [id = 383] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340c7f800 == 141 [pid = 1823] [id = 302] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736e62d000 == 140 [pid = 1823] [id = 301] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c61f800 == 139 [pid = 1823] [id = 447] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c61d000 == 138 [pid = 1823] [id = 446] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ae48800 == 137 [pid = 1823] [id = 445] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7337e16800 == 136 [pid = 1823] [id = 444] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7336f26800 == 135 [pid = 1823] [id = 443] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73359dc800 == 134 [pid = 1823] [id = 442] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345f06800 == 133 [pid = 1823] [id = 441] 01:55:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733a0e3000 == 132 [pid = 1823] [id = 440] 01:55:39 INFO - PROCESS | 1823 | 1461574539045 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f7364d51000) [pid = 1823] [serial = 1092] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f73665ec800) [pid = 1823] [serial = 1095] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f736d010400) [pid = 1823] [serial = 1020] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f7343824400) [pid = 1823] [serial = 1248] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f734688f000) [pid = 1823] [serial = 1244] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f733beeb800) [pid = 1823] [serial = 1268] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f73385d0c00) [pid = 1823] [serial = 1251] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f7343821400) [pid = 1823] [serial = 1253] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f734fd3ac00) [pid = 1823] [serial = 1221] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f7352b7e800) [pid = 1823] [serial = 1086] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f733f1d7800) [pid = 1823] [serial = 1271] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f736a6e0800) [pid = 1823] [serial = 960] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f7355c55400) [pid = 1823] [serial = 945] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f7369a16800) [pid = 1823] [serial = 1101] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f7342e9cc00) [pid = 1823] [serial = 1188] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f734e1d2800) [pid = 1823] [serial = 1080] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f735b425800) [pid = 1823] [serial = 1014] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f734688e400) [pid = 1823] [serial = 1254] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f7342422400) [pid = 1823] [serial = 1256] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f736a011c00) [pid = 1823] [serial = 975] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f733e737400) [pid = 1823] [serial = 1265] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f7337eaec00) [pid = 1823] [serial = 1262] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f7369a0b400) [pid = 1823] [serial = 957] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f736d013400) [pid = 1823] [serial = 1173] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f7354a0c000) [pid = 1823] [serial = 1226] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f733bb50400) [pid = 1823] [serial = 1038] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f7342ea3400) [pid = 1823] [serial = 1041] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f7359559800) [pid = 1823] [serial = 1229] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f735218c800) [pid = 1823] [serial = 1083] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f73502d5c00) [pid = 1823] [serial = 942] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f7345c58800) [pid = 1823] [serial = 1005] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f7358032c00) [pid = 1823] [serial = 1164] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f734381f400) [pid = 1823] [serial = 1247] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f735802ec00) [pid = 1823] [serial = 948] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f733e5d8400) [pid = 1823] [serial = 1235] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f734064e400) [pid = 1823] [serial = 1212] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f734eb60800) [pid = 1823] [serial = 1220] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f734fdda000) [pid = 1823] [serial = 1152] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f736411bc00) [pid = 1823] [serial = 1232] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f7352b83000) [pid = 1823] [serial = 1011] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f733e73c800) [pid = 1823] [serial = 1266] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f736a706c00) [pid = 1823] [serial = 966] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f73400d9c00) [pid = 1823] [serial = 1277] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f733aebb800) [pid = 1823] [serial = 1182] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f733e5dcc00) [pid = 1823] [serial = 1236] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f735a2d6400) [pid = 1823] [serial = 873] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f73405e9c00) [pid = 1823] [serial = 1074] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f734cc3c400) [pid = 1823] [serial = 1217] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f73661ea800) [pid = 1823] [serial = 1233] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f73525ab000) [pid = 1823] [serial = 1110] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f7368343400) [pid = 1823] [serial = 1017] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f734db34800) [pid = 1823] [serial = 1149] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f736a00b000) [pid = 1823] [serial = 1098] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f7366148000) [pid = 1823] [serial = 954] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f736a005400) [pid = 1823] [serial = 1170] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f7342427400) [pid = 1823] [serial = 1257] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f73466d8c00) [pid = 1823] [serial = 1077] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f736a781c00) [pid = 1823] [serial = 1242] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f734eb5bc00) [pid = 1823] [serial = 1179] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f734064dc00) [pid = 1823] [serial = 972] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f73599a5800) [pid = 1823] [serial = 1089] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f736a062000) [pid = 1823] [serial = 1241] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f734cc9a400) [pid = 1823] [serial = 1008] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f7356448c00) [pid = 1823] [serial = 1161] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f7346790800) [pid = 1823] [serial = 1023] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f733e5de400) [pid = 1823] [serial = 1269] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f736a06bc00) [pid = 1823] [serial = 1104] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f735a626000) [pid = 1823] [serial = 1230] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f73525d1000) [pid = 1823] [serial = 1035] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f7352190400) [pid = 1823] [serial = 978] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f7342fe3400) [pid = 1823] [serial = 1143] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f734fe4cc00) [pid = 1823] [serial = 1223] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f734db3e400) [pid = 1823] [serial = 1218] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f7345dd5000) [pid = 1823] [serial = 1146] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f7358033800) [pid = 1823] [serial = 1227] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f7352b7f800) [pid = 1823] [serial = 1158] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f733aafcc00) [pid = 1823] [serial = 1176] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f73442ad400) [pid = 1823] [serial = 1214] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f734f0e8400) [pid = 1823] [serial = 1029] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f73466df400) [pid = 1823] [serial = 1215] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f733aeb1400) [pid = 1823] [serial = 1185] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f7343f57800) [pid = 1823] [serial = 1113] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f736a00d000) [pid = 1823] [serial = 1239] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f7343825400) [pid = 1823] [serial = 1274] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f733f1de800) [pid = 1823] [serial = 1211] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f73516e8400) [pid = 1823] [serial = 1224] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f733ad3e000) [pid = 1823] [serial = 1107] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f733e5fb800) [pid = 1823] [serial = 1026] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f73525cc800) [pid = 1823] [serial = 1032] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f734688ec00) [pid = 1823] [serial = 1259] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f7364d50c00) [pid = 1823] [serial = 951] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f7346894000) [pid = 1823] [serial = 1245] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f73442b1400) [pid = 1823] [serial = 1275] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f7351b31800) [pid = 1823] [serial = 1155] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f7345c51800) [pid = 1823] [serial = 1116] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f736a00cc00) [pid = 1823] [serial = 969] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f735b425400) [pid = 1823] [serial = 1238] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f7340648c00) [pid = 1823] [serial = 1272] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f7369d9c800) [pid = 1823] [serial = 963] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f735a2c7c00) [pid = 1823] [serial = 1167] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f73385cc000) [pid = 1823] [serial = 1250] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f734cc41400) [pid = 1823] [serial = 939] [outer = (nil)] [url = about:blank] 01:55:39 INFO - PROCESS | 1823 | 1461574539471 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7337122800 == 133 [pid = 1823] [id = 467] 01:55:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f7337dda400) [pid = 1823] [serial = 1402] [outer = (nil)] 01:55:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f7337dde000) [pid = 1823] [serial = 1403] [outer = 0x7f7337dda400] 01:55:39 INFO - PROCESS | 1823 | 1461574539540 Marionette DEBUG loaded listener.js 01:55:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f73385c3c00) [pid = 1823] [serial = 1404] [outer = 0x7f7337dda400] 01:55:40 INFO - PROCESS | 1823 | 1461574540366 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 01:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2938ms 01:55:40 INFO - PROCESS | 1823 | 1461574540426 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 01:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:55:40 INFO - PROCESS | 1823 | 1461574540433 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 01:55:40 INFO - PROCESS | 1823 | 1461574540441 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:55:40 INFO - PROCESS | 1823 | 1461574540447 Marionette TRACE conn4 <- [1,1842,null,{}] 01:55:40 INFO - PROCESS | 1823 | 1461574540454 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:40 INFO - PROCESS | 1823 | 1461574540686 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 01:55:40 INFO - PROCESS | 1823 | 1461574540854 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7338dca000 == 134 [pid = 1823] [id = 468] 01:55:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f7336f09800) [pid = 1823] [serial = 1405] [outer = (nil)] 01:55:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f73390c9400) [pid = 1823] [serial = 1406] [outer = 0x7f7336f09800] 01:55:40 INFO - PROCESS | 1823 | 1461574540925 Marionette DEBUG loaded listener.js 01:55:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f733aaefc00) [pid = 1823] [serial = 1407] [outer = 0x7f7336f09800] 01:55:41 INFO - PROCESS | 1823 | 1461574541812 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 01:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1439ms 01:55:41 INFO - PROCESS | 1823 | 1461574541880 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 01:55:41 INFO - PROCESS | 1823 | 1461574541885 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 01:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:55:41 INFO - PROCESS | 1823 | 1461574541900 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:55:41 INFO - PROCESS | 1823 | 1461574541904 Marionette TRACE conn4 <- [1,1846,null,{}] 01:55:41 INFO - PROCESS | 1823 | 1461574541909 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:42 INFO - PROCESS | 1823 | 1461574542200 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 01:55:42 INFO - PROCESS | 1823 | 1461574542242 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ae47800 == 135 [pid = 1823] [id = 469] 01:55:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f733aaf7400) [pid = 1823] [serial = 1408] [outer = (nil)] 01:55:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f733ad3dc00) [pid = 1823] [serial = 1409] [outer = 0x7f733aaf7400] 01:55:42 INFO - PROCESS | 1823 | 1461574542308 Marionette DEBUG loaded listener.js 01:55:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f733bb46400) [pid = 1823] [serial = 1410] [outer = 0x7f733aaf7400] 01:55:43 INFO - PROCESS | 1823 | 1461574543540 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:55:44 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) 01:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2132ms 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f7345dd8000) [pid = 1823] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f7354a0ec00) [pid = 1823] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f7350253800) [pid = 1823] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f734eb57400) [pid = 1823] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f735644c400) [pid = 1823] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f7345dcd400) [pid = 1823] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f7347c54000) [pid = 1823] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f733f188c00) [pid = 1823] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f7351b23000) [pid = 1823] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f73390c7400) [pid = 1823] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f7337dd0400) [pid = 1823] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f733c742400) [pid = 1823] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f7336f0e000) [pid = 1823] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f733f18cc00) [pid = 1823] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f7342428800) [pid = 1823] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f734fd3e400) [pid = 1823] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f734fd33c00) [pid = 1823] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f7336f02800) [pid = 1823] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f7337ea6800) [pid = 1823] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f73469b9c00) [pid = 1823] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f733aaef400) [pid = 1823] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f7337eb4000) [pid = 1823] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7f733c742c00) [pid = 1823] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7f733c744400) [pid = 1823] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:55:44 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7f733ad33000) [pid = 1823] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:55:44 INFO - PROCESS | 1823 | 1461574544111 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 01:55:44 INFO - PROCESS | 1823 | 1461574544117 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 01:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:55:44 INFO - PROCESS | 1823 | 1461574544137 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:55:44 INFO - PROCESS | 1823 | 1461574544145 Marionette TRACE conn4 <- [1,1850,null,{}] 01:55:44 INFO - PROCESS | 1823 | 1461574544151 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:44 INFO - PROCESS | 1823 | 1461574544359 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 01:55:44 INFO - PROCESS | 1823 | 1461574544526 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733bda9000 == 136 [pid = 1823] [id = 470] 01:55:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f733ad31000) [pid = 1823] [serial = 1411] [outer = (nil)] 01:55:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f733bb50400) [pid = 1823] [serial = 1412] [outer = 0x7f733ad31000] 01:55:44 INFO - PROCESS | 1823 | 1461574544590 Marionette DEBUG loaded listener.js 01:55:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f733bef6c00) [pid = 1823] [serial = 1413] [outer = 0x7f733ad31000] 01:55:45 INFO - PROCESS | 1823 | 1461574545304 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1191ms 01:55:45 INFO - PROCESS | 1823 | 1461574545322 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 01:55:45 INFO - PROCESS | 1823 | 1461574545326 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 01:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:55:45 INFO - PROCESS | 1823 | 1461574545334 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:55:45 INFO - PROCESS | 1823 | 1461574545338 Marionette TRACE conn4 <- [1,1854,null,{}] 01:55:45 INFO - PROCESS | 1823 | 1461574545353 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:45 INFO - PROCESS | 1823 | 1461574545565 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 01:55:45 INFO - PROCESS | 1823 | 1461574545581 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c618800 == 137 [pid = 1823] [id = 471] 01:55:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f733bb46800) [pid = 1823] [serial = 1414] [outer = (nil)] 01:55:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f733cae5c00) [pid = 1823] [serial = 1415] [outer = 0x7f733bb46800] 01:55:45 INFO - PROCESS | 1823 | 1461574545644 Marionette DEBUG loaded listener.js 01:55:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f733e5d3c00) [pid = 1823] [serial = 1416] [outer = 0x7f733bb46800] 01:55:46 INFO - PROCESS | 1823 | 1461574546842 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1579ms 01:55:46 INFO - PROCESS | 1823 | 1461574546914 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 01:55:46 INFO - PROCESS | 1823 | 1461574546920 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 01:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:55:46 INFO - PROCESS | 1823 | 1461574546930 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:55:46 INFO - PROCESS | 1823 | 1461574546934 Marionette TRACE conn4 <- [1,1858,null,{}] 01:55:46 INFO - PROCESS | 1823 | 1461574546942 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:47 INFO - PROCESS | 1823 | 1461574547192 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 01:55:47 INFO - PROCESS | 1823 | 1461574547458 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ab5a800 == 138 [pid = 1823] [id = 472] 01:55:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f7338f53000) [pid = 1823] [serial = 1417] [outer = (nil)] 01:55:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f7338f5d800) [pid = 1823] [serial = 1418] [outer = 0x7f7338f53000] 01:55:47 INFO - PROCESS | 1823 | 1461574547578 Marionette DEBUG loaded listener.js 01:55:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f73390d6400) [pid = 1823] [serial = 1419] [outer = 0x7f7338f53000] 01:55:48 INFO - PROCESS | 1823 | 1461574548507 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 01:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1634ms 01:55:48 INFO - PROCESS | 1823 | 1461574548565 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 01:55:48 INFO - PROCESS | 1823 | 1461574548574 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 01:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:55:48 INFO - PROCESS | 1823 | 1461574548585 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:55:48 INFO - PROCESS | 1823 | 1461574548589 Marionette TRACE conn4 <- [1,1862,null,{}] 01:55:48 INFO - PROCESS | 1823 | 1461574548595 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:48 INFO - PROCESS | 1823 | 1461574548838 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 01:55:49 INFO - PROCESS | 1823 | 1461574549111 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c7d1000 == 139 [pid = 1823] [id = 473] 01:55:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f733aebcc00) [pid = 1823] [serial = 1420] [outer = (nil)] 01:55:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f733c742400) [pid = 1823] [serial = 1421] [outer = 0x7f733aebcc00] 01:55:49 INFO - PROCESS | 1823 | 1461574549229 Marionette DEBUG loaded listener.js 01:55:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f733c74fc00) [pid = 1823] [serial = 1422] [outer = 0x7f733aebcc00] 01:55:50 INFO - PROCESS | 1823 | 1461574550138 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 01:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1589ms 01:55:50 INFO - PROCESS | 1823 | 1461574550174 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 01:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:55:50 INFO - PROCESS | 1823 | 1461574550179 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 01:55:50 INFO - PROCESS | 1823 | 1461574550185 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:55:50 INFO - PROCESS | 1823 | 1461574550191 Marionette TRACE conn4 <- [1,1866,null,{}] 01:55:50 INFO - PROCESS | 1823 | 1461574550208 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:50 INFO - PROCESS | 1823 | 1461574550452 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 01:55:50 INFO - PROCESS | 1823 | 1461574550777 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e6ca000 == 140 [pid = 1823] [id = 474] 01:55:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f733e736400) [pid = 1823] [serial = 1423] [outer = (nil)] 01:55:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f733e73f400) [pid = 1823] [serial = 1424] [outer = 0x7f733e736400] 01:55:50 INFO - PROCESS | 1823 | 1461574550863 Marionette DEBUG loaded listener.js 01:55:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f733ed96c00) [pid = 1823] [serial = 1425] [outer = 0x7f733e736400] 01:55:51 INFO - PROCESS | 1823 | 1461574551723 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 01:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1586ms 01:55:51 INFO - PROCESS | 1823 | 1461574551771 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 01:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:55:51 INFO - PROCESS | 1823 | 1461574551776 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 01:55:51 INFO - PROCESS | 1823 | 1461574551782 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:55:51 INFO - PROCESS | 1823 | 1461574551786 Marionette TRACE conn4 <- [1,1870,null,{}] 01:55:51 INFO - PROCESS | 1823 | 1461574551792 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:52 INFO - PROCESS | 1823 | 1461574552015 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 01:55:52 INFO - PROCESS | 1823 | 1461574552322 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733fe78000 == 141 [pid = 1823] [id = 475] 01:55:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f733e5f3000) [pid = 1823] [serial = 1426] [outer = (nil)] 01:55:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f733f1d8800) [pid = 1823] [serial = 1427] [outer = 0x7f733e5f3000] 01:55:52 INFO - PROCESS | 1823 | 1461574552400 Marionette DEBUG loaded listener.js 01:55:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f733fcc4400) [pid = 1823] [serial = 1428] [outer = 0x7f733e5f3000] 01:55:53 INFO - PROCESS | 1823 | 1461574553263 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 01:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1533ms 01:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:55:53 INFO - PROCESS | 1823 | 1461574553316 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 01:55:53 INFO - PROCESS | 1823 | 1461574553319 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 01:55:53 INFO - PROCESS | 1823 | 1461574553325 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:55:53 INFO - PROCESS | 1823 | 1461574553329 Marionette TRACE conn4 <- [1,1874,null,{}] 01:55:53 INFO - PROCESS | 1823 | 1461574553334 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:53 INFO - PROCESS | 1823 | 1461574553588 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 01:55:53 INFO - PROCESS | 1823 | 1461574553928 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340ba0800 == 142 [pid = 1823] [id = 476] 01:55:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f733f18c000) [pid = 1823] [serial = 1429] [outer = (nil)] 01:55:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f73405e9c00) [pid = 1823] [serial = 1430] [outer = 0x7f733f18c000] 01:55:54 INFO - PROCESS | 1823 | 1461574554013 Marionette DEBUG loaded listener.js 01:55:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f734064b000) [pid = 1823] [serial = 1431] [outer = 0x7f733f18c000] 01:55:54 INFO - PROCESS | 1823 | 1461574554885 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 01:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1639ms 01:55:54 INFO - PROCESS | 1823 | 1461574554965 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 01:55:54 INFO - PROCESS | 1823 | 1461574554967 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 01:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:55:54 INFO - PROCESS | 1823 | 1461574554974 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:55:54 INFO - PROCESS | 1823 | 1461574554976 Marionette TRACE conn4 <- [1,1878,null,{}] 01:55:54 INFO - PROCESS | 1823 | 1461574554982 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:55 INFO - PROCESS | 1823 | 1461574555280 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 01:55:55 INFO - PROCESS | 1823 | 1461574555589 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342256800 == 143 [pid = 1823] [id = 477] 01:55:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f7342ea7c00) [pid = 1823] [serial = 1432] [outer = (nil)] 01:55:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f734304a400) [pid = 1823] [serial = 1433] [outer = 0x7f7342ea7c00] 01:55:55 INFO - PROCESS | 1823 | 1461574555673 Marionette DEBUG loaded listener.js 01:55:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f7343819c00) [pid = 1823] [serial = 1434] [outer = 0x7f7342ea7c00] 01:55:56 INFO - PROCESS | 1823 | 1461574556512 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 01:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1583ms 01:55:56 INFO - PROCESS | 1823 | 1461574556563 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 01:55:56 INFO - PROCESS | 1823 | 1461574556566 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 01:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:55:56 INFO - PROCESS | 1823 | 1461574556576 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:55:56 INFO - PROCESS | 1823 | 1461574556578 Marionette TRACE conn4 <- [1,1882,null,{}] 01:55:56 INFO - PROCESS | 1823 | 1461574556585 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:56 INFO - PROCESS | 1823 | 1461574556866 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 01:55:57 INFO - PROCESS | 1823 | 1461574557177 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342e21800 == 144 [pid = 1823] [id = 478] 01:55:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f7342fd7000) [pid = 1823] [serial = 1435] [outer = (nil)] 01:55:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f7343a76800) [pid = 1823] [serial = 1436] [outer = 0x7f7342fd7000] 01:55:57 INFO - PROCESS | 1823 | 1461574557271 Marionette DEBUG loaded listener.js 01:55:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f7343f56000) [pid = 1823] [serial = 1437] [outer = 0x7f7342fd7000] 01:55:58 INFO - PROCESS | 1823 | 1461574558110 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 01:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1583ms 01:55:58 INFO - PROCESS | 1823 | 1461574558160 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 01:55:58 INFO - PROCESS | 1823 | 1461574558164 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 01:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:55:58 INFO - PROCESS | 1823 | 1461574558170 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:55:58 INFO - PROCESS | 1823 | 1461574558172 Marionette TRACE conn4 <- [1,1886,null,{}] 01:55:58 INFO - PROCESS | 1823 | 1461574558177 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:58 INFO - PROCESS | 1823 | 1461574558391 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 01:55:58 INFO - PROCESS | 1823 | 1461574558603 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342ec6800 == 145 [pid = 1823] [id = 479] 01:55:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f7343045c00) [pid = 1823] [serial = 1438] [outer = (nil)] 01:55:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f73442b1400) [pid = 1823] [serial = 1439] [outer = 0x7f7343045c00] 01:55:58 INFO - PROCESS | 1823 | 1461574558721 Marionette DEBUG loaded listener.js 01:55:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f7345dd8400) [pid = 1823] [serial = 1440] [outer = 0x7f7343045c00] 01:55:59 INFO - PROCESS | 1823 | 1461574559648 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 01:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1535ms 01:55:59 INFO - PROCESS | 1823 | 1461574559706 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 01:55:59 INFO - PROCESS | 1823 | 1461574559710 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 01:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:55:59 INFO - PROCESS | 1823 | 1461574559717 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:55:59 INFO - PROCESS | 1823 | 1461574559720 Marionette TRACE conn4 <- [1,1890,null,{}] 01:55:59 INFO - PROCESS | 1823 | 1461574559726 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:59 INFO - PROCESS | 1823 | 1461574559947 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 01:56:00 INFO - PROCESS | 1823 | 1461574560157 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344210000 == 146 [pid = 1823] [id = 480] 01:56:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f7343051c00) [pid = 1823] [serial = 1441] [outer = (nil)] 01:56:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f7346785800) [pid = 1823] [serial = 1442] [outer = 0x7f7343051c00] 01:56:00 INFO - PROCESS | 1823 | 1461574560283 Marionette DEBUG loaded listener.js 01:56:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f7346886400) [pid = 1823] [serial = 1443] [outer = 0x7f7343051c00] 01:56:01 INFO - PROCESS | 1823 | ************************* 01:56:01 INFO - PROCESS | 1823 | A coding exception was thrown and uncaught in a Task. 01:56:01 INFO - PROCESS | 1823 | 01:56:01 INFO - PROCESS | 1823 | Full message: TypeError: NetworkError when attempting to fetch resource. 01:56:01 INFO - PROCESS | 1823 | Full stack: 01:56:01 INFO - PROCESS | 1823 | ************************* 01:56:01 INFO - PROCESS | 1823 | 1461574561295 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 01:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1633ms 01:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:56:01 INFO - PROCESS | 1823 | 1461574561351 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 01:56:01 INFO - PROCESS | 1823 | 1461574561354 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 01:56:01 INFO - PROCESS | 1823 | 1461574561360 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:56:01 INFO - PROCESS | 1823 | 1461574561363 Marionette TRACE conn4 <- [1,1894,null,{}] 01:56:01 INFO - PROCESS | 1823 | 1461574561368 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:01 INFO - PROCESS | 1823 | 1461574561602 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 01:56:01 INFO - PROCESS | 1823 | 1461574561861 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73471db800 == 147 [pid = 1823] [id = 481] 01:56:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f7343f57800) [pid = 1823] [serial = 1444] [outer = (nil)] 01:56:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f7346893400) [pid = 1823] [serial = 1445] [outer = 0x7f7343f57800] 01:56:01 INFO - PROCESS | 1823 | 1461574561982 Marionette DEBUG loaded listener.js 01:56:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f7347381c00) [pid = 1823] [serial = 1446] [outer = 0x7f7343f57800] 01:56:02 INFO - PROCESS | 1823 | 1461574562907 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 01:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1588ms 01:56:02 INFO - PROCESS | 1823 | 1461574562949 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 01:56:02 INFO - PROCESS | 1823 | 1461574562953 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 01:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:56:02 INFO - PROCESS | 1823 | 1461574562960 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:56:02 INFO - PROCESS | 1823 | 1461574562964 Marionette TRACE conn4 <- [1,1898,null,{}] 01:56:02 INFO - PROCESS | 1823 | 1461574562969 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:03 INFO - PROCESS | 1823 | 1461574563232 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 01:56:03 INFO - PROCESS | 1823 | 1461574563495 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c10b800 == 148 [pid = 1823] [id = 482] 01:56:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f734db33c00) [pid = 1823] [serial = 1447] [outer = (nil)] 01:56:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f734dc54400) [pid = 1823] [serial = 1448] [outer = 0x7f734db33c00] 01:56:03 INFO - PROCESS | 1823 | 1461574563620 Marionette DEBUG loaded listener.js 01:56:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f734e4ba000) [pid = 1823] [serial = 1449] [outer = 0x7f734db33c00] 01:56:04 INFO - PROCESS | 1823 | 1461574564462 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 01:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1534ms 01:56:04 INFO - PROCESS | 1823 | 1461574564495 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 01:56:04 INFO - PROCESS | 1823 | 1461574564498 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 01:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:56:04 INFO - PROCESS | 1823 | 1461574564504 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:56:04 INFO - PROCESS | 1823 | 1461574564507 Marionette TRACE conn4 <- [1,1902,null,{}] 01:56:04 INFO - PROCESS | 1823 | 1461574564512 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:04 INFO - PROCESS | 1823 | 1461574564727 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 01:56:04 INFO - PROCESS | 1823 | 1461574564943 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c8b7800 == 149 [pid = 1823] [id = 483] 01:56:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f734cc99800) [pid = 1823] [serial = 1450] [outer = (nil)] 01:56:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f734eb5b800) [pid = 1823] [serial = 1451] [outer = 0x7f734cc99800] 01:56:05 INFO - PROCESS | 1823 | 1461574565056 Marionette DEBUG loaded listener.js 01:56:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f734fd3e400) [pid = 1823] [serial = 1452] [outer = 0x7f734cc99800] 01:56:06 INFO - PROCESS | 1823 | 1461574566053 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 01:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1587ms 01:56:06 INFO - PROCESS | 1823 | 1461574566092 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 01:56:06 INFO - PROCESS | 1823 | 1461574566095 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 01:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:56:06 INFO - PROCESS | 1823 | 1461574566101 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:56:06 INFO - PROCESS | 1823 | 1461574566103 Marionette TRACE conn4 <- [1,1906,null,{}] 01:56:06 INFO - PROCESS | 1823 | 1461574566109 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:06 INFO - PROCESS | 1823 | 1461574566334 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 01:56:06 INFO - PROCESS | 1823 | 1461574566645 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734edb0800 == 150 [pid = 1823] [id = 484] 01:56:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f734dc46000) [pid = 1823] [serial = 1453] [outer = (nil)] 01:56:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f7350253800) [pid = 1823] [serial = 1454] [outer = 0x7f734dc46000] 01:56:06 INFO - PROCESS | 1823 | 1461574566727 Marionette DEBUG loaded listener.js 01:56:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f73516ec800) [pid = 1823] [serial = 1455] [outer = 0x7f734dc46000] 01:56:07 INFO - PROCESS | 1823 | 1461574567595 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 01:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1540ms 01:56:07 INFO - PROCESS | 1823 | 1461574567643 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 01:56:07 INFO - PROCESS | 1823 | 1461574567647 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 01:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:56:07 INFO - PROCESS | 1823 | 1461574567653 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:56:07 INFO - PROCESS | 1823 | 1461574567657 Marionette TRACE conn4 <- [1,1910,null,{}] 01:56:07 INFO - PROCESS | 1823 | 1461574567662 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:07 INFO - PROCESS | 1823 | 1461574567889 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 01:56:08 INFO - PROCESS | 1823 | 1461574568149 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73521d7800 == 151 [pid = 1823] [id = 485] 01:56:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f734eb56000) [pid = 1823] [serial = 1456] [outer = (nil)] 01:56:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f7351806000) [pid = 1823] [serial = 1457] [outer = 0x7f734eb56000] 01:56:08 INFO - PROCESS | 1823 | 1461574568272 Marionette DEBUG loaded listener.js 01:56:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f7351b30400) [pid = 1823] [serial = 1458] [outer = 0x7f734eb56000] 01:56:09 INFO - PROCESS | 1823 | 1461574569161 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 01:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1578ms 01:56:09 INFO - PROCESS | 1823 | 1461574569233 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 01:56:09 INFO - PROCESS | 1823 | 1461574569237 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 01:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:56:09 INFO - PROCESS | 1823 | 1461574569242 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:56:09 INFO - PROCESS | 1823 | 1461574569244 Marionette TRACE conn4 <- [1,1914,null,{}] 01:56:09 INFO - PROCESS | 1823 | 1461574569250 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:09 INFO - PROCESS | 1823 | 1461574569478 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 01:56:09 INFO - PROCESS | 1823 | 1461574569737 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73523d0000 == 152 [pid = 1823] [id = 486] 01:56:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f73442aac00) [pid = 1823] [serial = 1459] [outer = (nil)] 01:56:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f7352194000) [pid = 1823] [serial = 1460] [outer = 0x7f73442aac00] 01:56:09 INFO - PROCESS | 1823 | 1461574569854 Marionette DEBUG loaded listener.js 01:56:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f735241e400) [pid = 1823] [serial = 1461] [outer = 0x7f73442aac00] 01:56:10 INFO - PROCESS | 1823 | 1461574570689 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 01:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1477ms 01:56:10 INFO - PROCESS | 1823 | 1461574570721 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 01:56:10 INFO - PROCESS | 1823 | 1461574570725 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 01:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:56:10 INFO - PROCESS | 1823 | 1461574570731 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:56:10 INFO - PROCESS | 1823 | 1461574570733 Marionette TRACE conn4 <- [1,1918,null,{}] 01:56:10 INFO - PROCESS | 1823 | 1461574570739 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:10 INFO - PROCESS | 1823 | 1461574570980 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 01:56:11 INFO - PROCESS | 1823 | 1461574571243 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73525de800 == 153 [pid = 1823] [id = 487] 01:56:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f734fd5c800) [pid = 1823] [serial = 1462] [outer = (nil)] 01:56:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f7352425000) [pid = 1823] [serial = 1463] [outer = 0x7f734fd5c800] 01:56:11 INFO - PROCESS | 1823 | 1461574571366 Marionette DEBUG loaded listener.js 01:56:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f73525a3400) [pid = 1823] [serial = 1464] [outer = 0x7f734fd5c800] 01:56:12 INFO - PROCESS | 1823 | 1461574572192 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 01:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1536ms 01:56:12 INFO - PROCESS | 1823 | 1461574572268 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 01:56:12 INFO - PROCESS | 1823 | 1461574572272 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 01:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:56:12 INFO - PROCESS | 1823 | 1461574572283 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:56:12 INFO - PROCESS | 1823 | 1461574572286 Marionette TRACE conn4 <- [1,1922,null,{}] 01:56:12 INFO - PROCESS | 1823 | 1461574572297 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:12 INFO - PROCESS | 1823 | 1461574572562 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 01:56:12 INFO - PROCESS | 1823 | 1461574572872 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73527eb000 == 154 [pid = 1823] [id = 488] 01:56:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f7336f05800) [pid = 1823] [serial = 1465] [outer = (nil)] 01:56:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f73525a5c00) [pid = 1823] [serial = 1466] [outer = 0x7f7336f05800] 01:56:12 INFO - PROCESS | 1823 | 1461574572948 Marionette DEBUG loaded listener.js 01:56:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f73525c3800) [pid = 1823] [serial = 1467] [outer = 0x7f7336f05800] 01:56:13 INFO - PROCESS | 1823 | 1461574573807 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 01:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1593ms 01:56:13 INFO - PROCESS | 1823 | 1461574573873 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 01:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:56:13 INFO - PROCESS | 1823 | 1461574573877 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 01:56:13 INFO - PROCESS | 1823 | 1461574573884 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:56:13 INFO - PROCESS | 1823 | 1461574573887 Marionette TRACE conn4 <- [1,1926,null,{}] 01:56:13 INFO - PROCESS | 1823 | 1461574573893 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:14 INFO - PROCESS | 1823 | 1461574574122 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 01:56:14 INFO - PROCESS | 1823 | 1461574574430 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7336f37800 == 155 [pid = 1823] [id = 489] 01:56:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f7336f0e400) [pid = 1823] [serial = 1468] [outer = (nil)] 01:56:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f733aaf9000) [pid = 1823] [serial = 1469] [outer = 0x7f7336f0e400] 01:56:14 INFO - PROCESS | 1823 | 1461574574511 Marionette DEBUG loaded listener.js 01:56:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f733e73b400) [pid = 1823] [serial = 1470] [outer = 0x7f7336f0e400] 01:56:15 INFO - PROCESS | 1823 | 1461574575376 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 01:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2132ms 01:56:16 INFO - PROCESS | 1823 | 1461574576110 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 01:56:16 INFO - PROCESS | 1823 | 1461574576117 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 01:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:56:16 INFO - PROCESS | 1823 | 1461574576145 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:56:16 INFO - PROCESS | 1823 | 1461574576150 Marionette TRACE conn4 <- [1,1930,null,{}] 01:56:16 INFO - PROCESS | 1823 | 1461574576159 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:16 INFO - PROCESS | 1823 | 1461574576371 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7337e18800 == 154 [pid = 1823] [id = 420] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733bda9000 == 153 [pid = 1823] [id = 470] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ae47800 == 152 [pid = 1823] [id = 469] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7338dca000 == 151 [pid = 1823] [id = 468] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7337122800 == 150 [pid = 1823] [id = 467] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352343000 == 149 [pid = 1823] [id = 462] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734fb31800 == 148 [pid = 1823] [id = 461] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e14a000 == 147 [pid = 1823] [id = 460] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c16e800 == 146 [pid = 1823] [id = 459] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347bdb000 == 145 [pid = 1823] [id = 458] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73471e0800 == 144 [pid = 1823] [id = 457] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345ed9000 == 143 [pid = 1823] [id = 456] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734424b000 == 142 [pid = 1823] [id = 455] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734386c000 == 141 [pid = 1823] [id = 454] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734239a000 == 140 [pid = 1823] [id = 453] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340fd4800 == 139 [pid = 1823] [id = 452] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340baf000 == 138 [pid = 1823] [id = 451] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733fe68800 == 137 [pid = 1823] [id = 450] 01:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733bdaa800 == 136 [pid = 1823] [id = 449] 01:56:17 INFO - PROCESS | 1823 | 1461574577166 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f733e5d2c00) [pid = 1823] [serial = 1344] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f7347184c00) [pid = 1823] [serial = 1289] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f735f16c800) [pid = 1823] [serial = 1313] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f73525a5000) [pid = 1823] [serial = 1305] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f734eb5d400) [pid = 1823] [serial = 1295] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f7359210000) [pid = 1823] [serial = 1311] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f73466e1c00) [pid = 1823] [serial = 1286] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f7365427c00) [pid = 1823] [serial = 1316] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f73405e9400) [pid = 1823] [serial = 1283] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f73525af000) [pid = 1823] [serial = 1307] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f73390d0400) [pid = 1823] [serial = 1325] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f7337ddd800) [pid = 1823] [serial = 1329] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f7342fe1400) [pid = 1823] [serial = 1284] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f733e5d4000) [pid = 1823] [serial = 1341] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f733ad35800) [pid = 1823] [serial = 1337] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f733aeb9800) [pid = 1823] [serial = 1338] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f734fd58000) [pid = 1823] [serial = 1296] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f7357579000) [pid = 1823] [serial = 1310] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f734cc9bc00) [pid = 1823] [serial = 1293] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f7351b16c00) [pid = 1823] [serial = 1260] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f7352422000) [pid = 1823] [serial = 1302] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f7352196800) [pid = 1823] [serial = 1301] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f7352428c00) [pid = 1823] [serial = 1304] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f7351b19000) [pid = 1823] [serial = 1299] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f7336f0a400) [pid = 1823] [serial = 1331] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f7337eb3800) [pid = 1823] [serial = 1263] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f7337dd8400) [pid = 1823] [serial = 1328] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f73525cec00) [pid = 1823] [serial = 1308] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f733cae4c00) [pid = 1823] [serial = 1340] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f734fddc400) [pid = 1823] [serial = 1209] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f734737ec00) [pid = 1823] [serial = 1290] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f733cae5000) [pid = 1823] [serial = 1281] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f733ad3b400) [pid = 1823] [serial = 1280] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f7336f10800) [pid = 1823] [serial = 1332] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f734c1e3c00) [pid = 1823] [serial = 1292] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f73385c5800) [pid = 1823] [serial = 1334] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f73502de800) [pid = 1823] [serial = 1298] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f733c74c000) [pid = 1823] [serial = 1319] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f7346889000) [pid = 1823] [serial = 1287] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f7369da0000) [pid = 1823] [serial = 1317] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f7364f59000) [pid = 1823] [serial = 1314] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f73390d5400) [pid = 1823] [serial = 1326] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f736a6de400) [pid = 1823] [serial = 1323] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f736a067c00) [pid = 1823] [serial = 1322] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f7338f5c000) [pid = 1823] [serial = 1335] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f733bb45400) [pid = 1823] [serial = 1343] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f733c750c00) [pid = 1823] [serial = 1320] [outer = (nil)] [url = about:blank] 01:56:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73359d3800 == 137 [pid = 1823] [id = 490] 01:56:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f7336f10800) [pid = 1823] [serial = 1471] [outer = (nil)] 01:56:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f73385d0400) [pid = 1823] [serial = 1472] [outer = 0x7f7336f10800] 01:56:17 INFO - PROCESS | 1823 | 1461574577365 Marionette DEBUG loaded listener.js 01:56:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f73390ca800) [pid = 1823] [serial = 1473] [outer = 0x7f7336f10800] 01:56:18 INFO - PROCESS | 1823 | 1461574578146 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 01:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2039ms 01:56:18 INFO - PROCESS | 1823 | 1461574578190 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 01:56:18 INFO - PROCESS | 1823 | 1461574578196 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 01:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:56:18 INFO - PROCESS | 1823 | 1461574578210 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:56:18 INFO - PROCESS | 1823 | 1461574578214 Marionette TRACE conn4 <- [1,1934,null,{}] 01:56:18 INFO - PROCESS | 1823 | 1461574578221 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:18 INFO - PROCESS | 1823 | 1461574578432 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 01:56:18 INFO - PROCESS | 1823 | 1461574578621 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733a0ea000 == 138 [pid = 1823] [id = 491] 01:56:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f7337dd7800) [pid = 1823] [serial = 1474] [outer = (nil)] 01:56:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f733ad2f400) [pid = 1823] [serial = 1475] [outer = 0x7f7337dd7800] 01:56:18 INFO - PROCESS | 1823 | 1461574578685 Marionette DEBUG loaded listener.js 01:56:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f733aeb3400) [pid = 1823] [serial = 1476] [outer = 0x7f7337dd7800] 01:56:19 INFO - PROCESS | 1823 | 1461574579480 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 01:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1339ms 01:56:19 INFO - PROCESS | 1823 | 1461574579548 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 01:56:19 INFO - PROCESS | 1823 | 1461574579550 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 01:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:56:19 INFO - PROCESS | 1823 | 1461574579558 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:56:19 INFO - PROCESS | 1823 | 1461574579561 Marionette TRACE conn4 <- [1,1938,null,{}] 01:56:19 INFO - PROCESS | 1823 | 1461574579582 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:19 INFO - PROCESS | 1823 | 1461574579854 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 01:56:19 INFO - PROCESS | 1823 | 1461574579888 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733be2e800 == 139 [pid = 1823] [id = 492] 01:56:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f733c74cc00) [pid = 1823] [serial = 1477] [outer = (nil)] 01:56:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f733caec000) [pid = 1823] [serial = 1478] [outer = 0x7f733c74cc00] 01:56:19 INFO - PROCESS | 1823 | 1461574579956 Marionette DEBUG loaded listener.js 01:56:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f733e5dbc00) [pid = 1823] [serial = 1479] [outer = 0x7f733c74cc00] 01:56:20 INFO - PROCESS | 1823 | 1461574580858 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 01:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1337ms 01:56:20 INFO - PROCESS | 1823 | 1461574580896 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 01:56:20 INFO - PROCESS | 1823 | 1461574580899 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 01:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:56:20 INFO - PROCESS | 1823 | 1461574580954 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:56:20 INFO - PROCESS | 1823 | 1461574580956 Marionette TRACE conn4 <- [1,1942,null,{}] 01:56:20 INFO - PROCESS | 1823 | 1461574580967 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:21 INFO - PROCESS | 1823 | 1461574581218 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 01:56:21 INFO - PROCESS | 1823 | 1461574581279 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c7e7000 == 140 [pid = 1823] [id = 493] 01:56:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f733e5f8c00) [pid = 1823] [serial = 1480] [outer = (nil)] 01:56:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f733f187400) [pid = 1823] [serial = 1481] [outer = 0x7f733e5f8c00] 01:56:21 INFO - PROCESS | 1823 | 1461574581383 Marionette DEBUG loaded listener.js 01:56:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f733f1d7c00) [pid = 1823] [serial = 1482] [outer = 0x7f733e5f8c00] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f734c1da000) [pid = 1823] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f7343f5b400) [pid = 1823] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f7343a81400) [pid = 1823] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f73390d0800) [pid = 1823] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f7336f09800) [pid = 1823] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f7346787c00) [pid = 1823] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f7338f55c00) [pid = 1823] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f73385cc800) [pid = 1823] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f733ad31800) [pid = 1823] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f7346886000) [pid = 1823] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f733ed8b000) [pid = 1823] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f734241c000) [pid = 1823] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f733f184400) [pid = 1823] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f7347382c00) [pid = 1823] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f73469b0c00) [pid = 1823] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f7342ea8800) [pid = 1823] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f734cc97800) [pid = 1823] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f733ad31000) [pid = 1823] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f733aaf7400) [pid = 1823] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f733aebdc00) [pid = 1823] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f7337dda400) [pid = 1823] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f7346892000) [pid = 1823] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:56:22 INFO - PROCESS | 1823 | 1461574582836 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1949ms 01:56:22 INFO - PROCESS | 1823 | 1461574582890 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 01:56:22 INFO - PROCESS | 1823 | 1461574582893 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 01:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:56:22 INFO - PROCESS | 1823 | 1461574582898 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:56:22 INFO - PROCESS | 1823 | 1461574582900 Marionette TRACE conn4 <- [1,1946,null,{}] 01:56:22 INFO - PROCESS | 1823 | 1461574582906 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:23 INFO - PROCESS | 1823 | 1461574583090 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 01:56:23 INFO - PROCESS | 1823 | 1461574583258 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e6ba000 == 141 [pid = 1823] [id = 494] 01:56:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f7338f55c00) [pid = 1823] [serial = 1483] [outer = (nil)] 01:56:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f733ed8cc00) [pid = 1823] [serial = 1484] [outer = 0x7f7338f55c00] 01:56:23 INFO - PROCESS | 1823 | 1461574583326 Marionette DEBUG loaded listener.js 01:56:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f733fcbd400) [pid = 1823] [serial = 1485] [outer = 0x7f7338f55c00] 01:56:24 INFO - PROCESS | 1823 | 1461574584039 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1181ms 01:56:24 INFO - PROCESS | 1823 | 1461574584088 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 01:56:24 INFO - PROCESS | 1823 | 1461574584091 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 01:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:56:24 INFO - PROCESS | 1823 | 1461574584097 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:56:24 INFO - PROCESS | 1823 | 1461574584099 Marionette TRACE conn4 <- [1,1950,null,{}] 01:56:24 INFO - PROCESS | 1823 | 1461574584108 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:24 INFO - PROCESS | 1823 | 1461574584459 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 01:56:24 INFO - PROCESS | 1823 | 1461574584734 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73384dc800 == 142 [pid = 1823] [id = 495] 01:56:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f7336f10400) [pid = 1823] [serial = 1486] [outer = (nil)] 01:56:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f7337ddcc00) [pid = 1823] [serial = 1487] [outer = 0x7f7336f10400] 01:56:24 INFO - PROCESS | 1823 | 1461574584856 Marionette DEBUG loaded listener.js 01:56:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f73390cbc00) [pid = 1823] [serial = 1488] [outer = 0x7f7336f10400] 01:56:25 INFO - PROCESS | 1823 | 1461574585748 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 01:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1684ms 01:56:25 INFO - PROCESS | 1823 | 1461574585783 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 01:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:56:25 INFO - PROCESS | 1823 | 1461574585790 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 01:56:25 INFO - PROCESS | 1823 | 1461574585797 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:56:25 INFO - PROCESS | 1823 | 1461574585803 Marionette TRACE conn4 <- [1,1954,null,{}] 01:56:25 INFO - PROCESS | 1823 | 1461574585810 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:26 INFO - PROCESS | 1823 | 1461574586039 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 01:56:26 INFO - PROCESS | 1823 | 1461574586251 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c6db800 == 143 [pid = 1823] [id = 496] 01:56:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f733ad33800) [pid = 1823] [serial = 1489] [outer = (nil)] 01:56:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f733beecc00) [pid = 1823] [serial = 1490] [outer = 0x7f733ad33800] 01:56:26 INFO - PROCESS | 1823 | 1461574586372 Marionette DEBUG loaded listener.js 01:56:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f733cae8c00) [pid = 1823] [serial = 1491] [outer = 0x7f733ad33800] 01:56:27 INFO - PROCESS | 1823 | 1461574587439 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 01:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1686ms 01:56:27 INFO - PROCESS | 1823 | 1461574587484 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 01:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:56:27 INFO - PROCESS | 1823 | 1461574587489 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 01:56:27 INFO - PROCESS | 1823 | 1461574587495 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:56:27 INFO - PROCESS | 1823 | 1461574587499 Marionette TRACE conn4 <- [1,1958,null,{}] 01:56:27 INFO - PROCESS | 1823 | 1461574587504 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:27 INFO - PROCESS | 1823 | 1461574587731 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 01:56:28 INFO - PROCESS | 1823 | 1461574588055 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340ba6000 == 144 [pid = 1823] [id = 497] 01:56:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f733f18ac00) [pid = 1823] [serial = 1492] [outer = (nil)] 01:56:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f733fcc4000) [pid = 1823] [serial = 1493] [outer = 0x7f733f18ac00] 01:56:28 INFO - PROCESS | 1823 | 1461574588144 Marionette DEBUG loaded listener.js 01:56:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f73405e8400) [pid = 1823] [serial = 1494] [outer = 0x7f733f18ac00] 01:56:28 INFO - PROCESS | 1823 | 1461574588982 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 01:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1534ms 01:56:29 INFO - PROCESS | 1823 | 1461574589031 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 01:56:29 INFO - PROCESS | 1823 | 1461574589037 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 01:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:56:29 INFO - PROCESS | 1823 | 1461574589054 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:56:29 INFO - PROCESS | 1823 | 1461574589061 Marionette TRACE conn4 <- [1,1962,null,{}] 01:56:29 INFO - PROCESS | 1823 | 1461574589067 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:29 INFO - PROCESS | 1823 | 1461574589296 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 01:56:29 INFO - PROCESS | 1823 | 1461574589501 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342381800 == 145 [pid = 1823] [id = 498] 01:56:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f733e5da000) [pid = 1823] [serial = 1495] [outer = (nil)] 01:56:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f7342427000) [pid = 1823] [serial = 1496] [outer = 0x7f733e5da000] 01:56:29 INFO - PROCESS | 1823 | 1461574589618 Marionette DEBUG loaded listener.js 01:56:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f7342ea7000) [pid = 1823] [serial = 1497] [outer = 0x7f733e5da000] 01:56:30 INFO - PROCESS | 1823 | 1461574590552 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 01:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1549ms 01:56:30 INFO - PROCESS | 1823 | 1461574590595 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 01:56:30 INFO - PROCESS | 1823 | 1461574590598 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 01:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:56:30 INFO - PROCESS | 1823 | 1461574590604 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:56:30 INFO - PROCESS | 1823 | 1461574590607 Marionette TRACE conn4 <- [1,1966,null,{}] 01:56:30 INFO - PROCESS | 1823 | 1461574590612 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:30 INFO - PROCESS | 1823 | 1461574590829 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 01:56:31 INFO - PROCESS | 1823 | 1461574591091 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734385c800 == 146 [pid = 1823] [id = 499] 01:56:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f733cae9c00) [pid = 1823] [serial = 1498] [outer = (nil)] 01:56:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f7342fe4000) [pid = 1823] [serial = 1499] [outer = 0x7f733cae9c00] 01:56:31 INFO - PROCESS | 1823 | 1461574591208 Marionette DEBUG loaded listener.js 01:56:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f7343818400) [pid = 1823] [serial = 1500] [outer = 0x7f733cae9c00] 01:56:32 INFO - PROCESS | 1823 | 1461574592028 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 01:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1478ms 01:56:32 INFO - PROCESS | 1823 | 1461574592084 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 01:56:32 INFO - PROCESS | 1823 | 1461574592087 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 01:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:56:32 INFO - PROCESS | 1823 | 1461574592093 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:56:32 INFO - PROCESS | 1823 | 1461574592096 Marionette TRACE conn4 <- [1,1970,null,{}] 01:56:32 INFO - PROCESS | 1823 | 1461574592101 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:32 INFO - PROCESS | 1823 | 1461574592319 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 01:56:32 INFO - PROCESS | 1823 | 1461574592546 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344267000 == 147 [pid = 1823] [id = 500] 01:56:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f7343a7c400) [pid = 1823] [serial = 1501] [outer = (nil)] 01:56:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f7343eb1000) [pid = 1823] [serial = 1502] [outer = 0x7f7343a7c400] 01:56:32 INFO - PROCESS | 1823 | 1461574592675 Marionette DEBUG loaded listener.js 01:56:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f73440d3c00) [pid = 1823] [serial = 1503] [outer = 0x7f7343a7c400] 01:56:33 INFO - PROCESS | 1823 | 1461574593623 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 01:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1584ms 01:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:56:33 INFO - PROCESS | 1823 | 1461574593679 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 01:56:33 INFO - PROCESS | 1823 | 1461574593681 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 01:56:33 INFO - PROCESS | 1823 | 1461574593688 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:56:33 INFO - PROCESS | 1823 | 1461574593691 Marionette TRACE conn4 <- [1,1974,null,{}] 01:56:33 INFO - PROCESS | 1823 | 1461574593697 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:33 INFO - PROCESS | 1823 | 1461574593914 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 01:56:34 INFO - PROCESS | 1823 | 1461574594119 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734676e800 == 148 [pid = 1823] [id = 501] 01:56:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f734381dc00) [pid = 1823] [serial = 1504] [outer = (nil)] 01:56:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f7345dd3400) [pid = 1823] [serial = 1505] [outer = 0x7f734381dc00] 01:56:34 INFO - PROCESS | 1823 | 1461574594233 Marionette DEBUG loaded listener.js 01:56:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f7346787c00) [pid = 1823] [serial = 1506] [outer = 0x7f734381dc00] 01:56:35 INFO - PROCESS | 1823 | 1461574595133 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 01:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1479ms 01:56:35 INFO - PROCESS | 1823 | 1461574595167 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 01:56:35 INFO - PROCESS | 1823 | 1461574595171 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 01:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:56:35 INFO - PROCESS | 1823 | 1461574595176 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:56:35 INFO - PROCESS | 1823 | 1461574595179 Marionette TRACE conn4 <- [1,1978,null,{}] 01:56:35 INFO - PROCESS | 1823 | 1461574595184 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:35 INFO - PROCESS | 1823 | 1461574595399 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 01:56:35 INFO - PROCESS | 1823 | 1461574595619 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347ade800 == 149 [pid = 1823] [id = 502] 01:56:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f7343a82400) [pid = 1823] [serial = 1507] [outer = (nil)] 01:56:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f734688e400) [pid = 1823] [serial = 1508] [outer = 0x7f7343a82400] 01:56:35 INFO - PROCESS | 1823 | 1461574595731 Marionette DEBUG loaded listener.js 01:56:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f734693b400) [pid = 1823] [serial = 1509] [outer = 0x7f7343a82400] 01:56:36 INFO - PROCESS | 1823 | 1461574596680 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1577ms 01:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:56:36 INFO - PROCESS | 1823 | 1461574596756 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 01:56:36 INFO - PROCESS | 1823 | 1461574596758 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 01:56:36 INFO - PROCESS | 1823 | 1461574596765 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:56:36 INFO - PROCESS | 1823 | 1461574596768 Marionette TRACE conn4 <- [1,1982,null,{}] 01:56:36 INFO - PROCESS | 1823 | 1461574596773 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:37 INFO - PROCESS | 1823 | 1461574597031 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 01:56:37 INFO - PROCESS | 1823 | 1461574597329 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c103000 == 150 [pid = 1823] [id = 503] 01:56:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f7345b55800) [pid = 1823] [serial = 1510] [outer = (nil)] 01:56:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f7347207800) [pid = 1823] [serial = 1511] [outer = 0x7f7345b55800] 01:56:37 INFO - PROCESS | 1823 | 1461574597406 Marionette DEBUG loaded listener.js 01:56:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f73472f1c00) [pid = 1823] [serial = 1512] [outer = 0x7f7345b55800] 01:56:38 INFO - PROCESS | 1823 | 1461574598260 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1545ms 01:56:38 INFO - PROCESS | 1823 | 1461574598311 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 01:56:38 INFO - PROCESS | 1823 | 1461574598314 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 01:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:56:38 INFO - PROCESS | 1823 | 1461574598321 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:56:38 INFO - PROCESS | 1823 | 1461574598325 Marionette TRACE conn4 <- [1,1986,null,{}] 01:56:38 INFO - PROCESS | 1823 | 1461574598330 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:38 INFO - PROCESS | 1823 | 1461574598592 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 01:56:38 INFO - PROCESS | 1823 | 1461574598845 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734cac4800 == 151 [pid = 1823] [id = 504] 01:56:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f7346790800) [pid = 1823] [serial = 1513] [outer = (nil)] 01:56:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f7347988c00) [pid = 1823] [serial = 1514] [outer = 0x7f7346790800] 01:56:38 INFO - PROCESS | 1823 | 1461574598961 Marionette DEBUG loaded listener.js 01:56:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f734c1d7800) [pid = 1823] [serial = 1515] [outer = 0x7f7346790800] 01:56:39 INFO - PROCESS | 1823 | 1461574599785 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1489ms 01:56:39 INFO - PROCESS | 1823 | 1461574599813 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 01:56:39 INFO - PROCESS | 1823 | 1461574599817 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 01:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:56:39 INFO - PROCESS | 1823 | 1461574599822 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:56:39 INFO - PROCESS | 1823 | 1461574599825 Marionette TRACE conn4 <- [1,1990,null,{}] 01:56:39 INFO - PROCESS | 1823 | 1461574599831 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:40 INFO - PROCESS | 1823 | 1461574600067 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 01:56:40 INFO - PROCESS | 1823 | 1461574600286 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e7c8800 == 152 [pid = 1823] [id = 505] 01:56:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f73469b6c00) [pid = 1823] [serial = 1516] [outer = (nil)] 01:56:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f734cc23800) [pid = 1823] [serial = 1517] [outer = 0x7f73469b6c00] 01:56:40 INFO - PROCESS | 1823 | 1461574600408 Marionette DEBUG loaded listener.js 01:56:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f734cc9b000) [pid = 1823] [serial = 1518] [outer = 0x7f73469b6c00] 01:56:41 INFO - PROCESS | 1823 | 1461574601410 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1631ms 01:56:41 INFO - PROCESS | 1823 | 1461574601455 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 01:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:56:41 INFO - PROCESS | 1823 | 1461574601465 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 01:56:41 INFO - PROCESS | 1823 | 1461574601470 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:56:41 INFO - PROCESS | 1823 | 1461574601475 Marionette TRACE conn4 <- [1,1994,null,{}] 01:56:41 INFO - PROCESS | 1823 | 1461574601480 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:41 INFO - PROCESS | 1823 | 1461574601730 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 01:56:42 INFO - PROCESS | 1823 | 1461574602040 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73521d9000 == 153 [pid = 1823] [id = 506] 01:56:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f734c1e3c00) [pid = 1823] [serial = 1519] [outer = (nil)] 01:56:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f734ddefc00) [pid = 1823] [serial = 1520] [outer = 0x7f734c1e3c00] 01:56:42 INFO - PROCESS | 1823 | 1461574602124 Marionette DEBUG loaded listener.js 01:56:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f734e2e0c00) [pid = 1823] [serial = 1521] [outer = 0x7f734c1e3c00] 01:56:42 INFO - PROCESS | 1823 | 1461574602924 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 01:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1486ms 01:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:56:42 INFO - PROCESS | 1823 | 1461574602958 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 01:56:42 INFO - PROCESS | 1823 | 1461574602961 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 01:56:42 INFO - PROCESS | 1823 | 1461574602967 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:56:42 INFO - PROCESS | 1823 | 1461574602970 Marionette TRACE conn4 <- [1,1998,null,{}] 01:56:42 INFO - PROCESS | 1823 | 1461574602976 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:43 INFO - PROCESS | 1823 | 1461574603196 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 01:56:43 INFO - PROCESS | 1823 | 1461574603413 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73523d5000 == 154 [pid = 1823] [id = 507] 01:56:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f734dc4b000) [pid = 1823] [serial = 1522] [outer = (nil)] 01:56:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f734eb5a400) [pid = 1823] [serial = 1523] [outer = 0x7f734dc4b000] 01:56:43 INFO - PROCESS | 1823 | 1461574603525 Marionette DEBUG loaded listener.js 01:56:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f734fd3b000) [pid = 1823] [serial = 1524] [outer = 0x7f734dc4b000] 01:56:44 INFO - PROCESS | 1823 | 1461574604425 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 01:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1536ms 01:56:44 INFO - PROCESS | 1823 | 1461574604503 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 01:56:44 INFO - PROCESS | 1823 | 1461574604507 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 01:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:56:44 INFO - PROCESS | 1823 | 1461574604513 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:56:44 INFO - PROCESS | 1823 | 1461574604516 Marionette TRACE conn4 <- [1,2002,null,{}] 01:56:44 INFO - PROCESS | 1823 | 1461574604522 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:44 INFO - PROCESS | 1823 | 1461574604759 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 01:56:44 INFO - PROCESS | 1823 | 1461574604973 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73525f1000 == 155 [pid = 1823] [id = 508] 01:56:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f734e2e1400) [pid = 1823] [serial = 1525] [outer = (nil)] 01:56:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f7350258800) [pid = 1823] [serial = 1526] [outer = 0x7f734e2e1400] 01:56:45 INFO - PROCESS | 1823 | 1461574605089 Marionette DEBUG loaded listener.js 01:56:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f73516e9c00) [pid = 1823] [serial = 1527] [outer = 0x7f734e2e1400] 01:56:46 INFO - PROCESS | 1823 | 1461574606012 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 01:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1528ms 01:56:46 INFO - PROCESS | 1823 | 1461574606046 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 01:56:46 INFO - PROCESS | 1823 | 1461574606048 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 01:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:56:46 INFO - PROCESS | 1823 | 1461574606055 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:56:46 INFO - PROCESS | 1823 | 1461574606058 Marionette TRACE conn4 <- [1,2006,null,{}] 01:56:46 INFO - PROCESS | 1823 | 1461574606064 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:46 INFO - PROCESS | 1823 | 1461574606307 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 01:56:46 INFO - PROCESS | 1823 | 1461574606614 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73528bd000 == 156 [pid = 1823] [id = 509] 01:56:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f73400db800) [pid = 1823] [serial = 1528] [outer = (nil)] 01:56:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f73516f1000) [pid = 1823] [serial = 1529] [outer = 0x7f73400db800] 01:56:46 INFO - PROCESS | 1823 | 1461574606697 Marionette DEBUG loaded listener.js 01:56:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f7352421000) [pid = 1823] [serial = 1530] [outer = 0x7f73400db800] 01:56:47 INFO - PROCESS | 1823 | 1461574607576 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 01:56:47 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 01:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1588ms 01:56:47 INFO - PROCESS | 1823 | 1461574607645 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 01:56:47 INFO - PROCESS | 1823 | 1461574607649 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 01:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:56:47 INFO - PROCESS | 1823 | 1461574607656 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:56:47 INFO - PROCESS | 1823 | 1461574607660 Marionette TRACE conn4 <- [1,2010,null,{}] 01:56:47 INFO - PROCESS | 1823 | 1461574607666 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:47 INFO - PROCESS | 1823 | 1461574607907 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 01:56:48 INFO - PROCESS | 1823 | 1461574608208 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7355cde000 == 157 [pid = 1823] [id = 510] 01:56:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f734678e400) [pid = 1823] [serial = 1531] [outer = (nil)] 01:56:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f73525a5000) [pid = 1823] [serial = 1532] [outer = 0x7f734678e400] 01:56:48 INFO - PROCESS | 1823 | 1461574608293 Marionette DEBUG loaded listener.js 01:56:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f73525c6c00) [pid = 1823] [serial = 1533] [outer = 0x7f734678e400] 01:56:49 INFO - PROCESS | 1823 | 1461574609163 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 01:56:49 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 01:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1541ms 01:56:49 INFO - PROCESS | 1823 | 1461574609198 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 01:56:49 INFO - PROCESS | 1823 | 1461574609201 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 01:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:56:49 INFO - PROCESS | 1823 | 1461574609208 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:56:49 INFO - PROCESS | 1823 | 1461574609211 Marionette TRACE conn4 <- [1,2014,null,{}] 01:56:49 INFO - PROCESS | 1823 | 1461574609216 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:49 INFO - PROCESS | 1823 | 1461574609453 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 01:56:49 INFO - PROCESS | 1823 | 1461574609752 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7356b70000 == 158 [pid = 1823] [id = 511] 01:56:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f73385cbc00) [pid = 1823] [serial = 1534] [outer = (nil)] 01:56:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f73525c8000) [pid = 1823] [serial = 1535] [outer = 0x7f73385cbc00] 01:56:49 INFO - PROCESS | 1823 | 1461574609870 Marionette DEBUG loaded listener.js 01:56:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f73527aa000) [pid = 1823] [serial = 1536] [outer = 0x7f73385cbc00] 01:56:50 INFO - PROCESS | 1823 | 1461574610788 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 01:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1629ms 01:56:50 INFO - PROCESS | 1823 | 1461574610838 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 01:56:50 INFO - PROCESS | 1823 | 1461574610842 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 01:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:56:50 INFO - PROCESS | 1823 | 1461574610848 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:56:50 INFO - PROCESS | 1823 | 1461574610851 Marionette TRACE conn4 <- [1,2018,null,{}] 01:56:50 INFO - PROCESS | 1823 | 1461574610856 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:51 INFO - PROCESS | 1823 | 1461574611091 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 01:56:51 INFO - PROCESS | 1823 | 1461574611446 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340788800 == 159 [pid = 1823] [id = 512] 01:56:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f73385c5000) [pid = 1823] [serial = 1537] [outer = (nil)] 01:56:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f733aaf4400) [pid = 1823] [serial = 1538] [outer = 0x7f73385c5000] 01:56:51 INFO - PROCESS | 1823 | 1461574611535 Marionette DEBUG loaded listener.js 01:56:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f734304a000) [pid = 1823] [serial = 1539] [outer = 0x7f73385c5000] 01:56:53 INFO - PROCESS | 1823 | 1461574613067 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 2288ms 01:56:53 INFO - PROCESS | 1823 | 1461574613138 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 01:56:53 INFO - PROCESS | 1823 | 1461574613145 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 01:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:56:53 INFO - PROCESS | 1823 | 1461574613154 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:56:53 INFO - PROCESS | 1823 | 1461574613159 Marionette TRACE conn4 <- [1,2022,null,{}] 01:56:53 INFO - PROCESS | 1823 | 1461574613168 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:53 INFO - PROCESS | 1823 | 1461574613435 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 01:56:53 INFO - PROCESS | 1823 | 1461574613700 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ef3f000 == 160 [pid = 1823] [id = 513] 01:56:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f7337dd6400) [pid = 1823] [serial = 1540] [outer = (nil)] 01:56:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f733aaef000) [pid = 1823] [serial = 1541] [outer = 0x7f7337dd6400] 01:56:53 INFO - PROCESS | 1823 | 1461574613779 Marionette DEBUG loaded listener.js 01:56:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f733aeb7c00) [pid = 1823] [serial = 1542] [outer = 0x7f7337dd6400] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344258000 == 159 [pid = 1823] [id = 267] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73441e0000 == 158 [pid = 1823] [id = 395] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7338dc3800 == 157 [pid = 1823] [id = 394] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ae5f800 == 156 [pid = 1823] [id = 393] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733e6ba000 == 155 [pid = 1823] [id = 494] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c7e7000 == 154 [pid = 1823] [id = 493] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733be2e800 == 153 [pid = 1823] [id = 492] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733a0ea000 == 152 [pid = 1823] [id = 491] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73359d3800 == 151 [pid = 1823] [id = 490] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73527eb000 == 150 [pid = 1823] [id = 488] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73525de800 == 149 [pid = 1823] [id = 487] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73523d0000 == 148 [pid = 1823] [id = 486] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73521d7800 == 147 [pid = 1823] [id = 485] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734edb0800 == 146 [pid = 1823] [id = 484] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c8b7800 == 145 [pid = 1823] [id = 483] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c10b800 == 144 [pid = 1823] [id = 482] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73471db800 == 143 [pid = 1823] [id = 481] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344210000 == 142 [pid = 1823] [id = 480] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342ec6800 == 141 [pid = 1823] [id = 479] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342e21800 == 140 [pid = 1823] [id = 478] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342256800 == 139 [pid = 1823] [id = 477] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340ba0800 == 138 [pid = 1823] [id = 476] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733fe78000 == 137 [pid = 1823] [id = 475] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733e6ca000 == 136 [pid = 1823] [id = 474] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c7d1000 == 135 [pid = 1823] [id = 473] 01:56:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ab5a800 == 134 [pid = 1823] [id = 472] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f733cae5c00) [pid = 1823] [serial = 1415] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f733bef6c00) [pid = 1823] [serial = 1413] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f734e269800) [pid = 1823] [serial = 1391] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f73440cbc00) [pid = 1823] [serial = 1370] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f73466dc800) [pid = 1823] [serial = 1374] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f733e738400) [pid = 1823] [serial = 1346] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f733ad3e400) [pid = 1823] [serial = 1350] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f73390c9400) [pid = 1823] [serial = 1406] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f73502d2400) [pid = 1823] [serial = 1400] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f733aaf0c00) [pid = 1823] [serial = 1349] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f734cc9ac00) [pid = 1823] [serial = 1386] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f734241f800) [pid = 1823] [serial = 1361] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f7347387400) [pid = 1823] [serial = 1382] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f7345c5a000) [pid = 1823] [serial = 1373] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f733aaefc00) [pid = 1823] [serial = 1407] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f73442b5000) [pid = 1823] [serial = 1278] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f734688a400) [pid = 1823] [serial = 1376] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f734c1d6800) [pid = 1823] [serial = 1383] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f733f1d5800) [pid = 1823] [serial = 1355] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f7343817400) [pid = 1823] [serial = 1364] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f7346893000) [pid = 1823] [serial = 1377] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f7340644400) [pid = 1823] [serial = 1359] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f734242a000) [pid = 1823] [serial = 1362] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f734dde8400) [pid = 1823] [serial = 1389] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f7347208400) [pid = 1823] [serial = 1379] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f733fcc6000) [pid = 1823] [serial = 1356] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f734e4b6400) [pid = 1823] [serial = 1392] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f7343eb4000) [pid = 1823] [serial = 1367] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f734fd3bc00) [pid = 1823] [serial = 1397] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f733bb50400) [pid = 1823] [serial = 1412] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f733bb46400) [pid = 1823] [serial = 1410] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f733e5f0000) [pid = 1823] [serial = 1353] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f7337dde000) [pid = 1823] [serial = 1403] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f73385c3c00) [pid = 1823] [serial = 1404] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f734eb5e000) [pid = 1823] [serial = 1395] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f733ad3dc00) [pid = 1823] [serial = 1409] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f7345b4d000) [pid = 1823] [serial = 1371] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f7343a74800) [pid = 1823] [serial = 1365] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f734fdd7c00) [pid = 1823] [serial = 1398] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f734eb53800) [pid = 1823] [serial = 1394] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f734dc44000) [pid = 1823] [serial = 1388] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f734737d800) [pid = 1823] [serial = 1380] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f734cc32800) [pid = 1823] [serial = 1385] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f733caed800) [pid = 1823] [serial = 1352] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f7343f52c00) [pid = 1823] [serial = 1368] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f73405e3800) [pid = 1823] [serial = 1358] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1823 | 1461574615233 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 01:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2191ms 01:56:55 INFO - PROCESS | 1823 | 1461574615346 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 01:56:55 INFO - PROCESS | 1823 | 1461574615353 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 01:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:56:55 INFO - PROCESS | 1823 | 1461574615378 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:56:55 INFO - PROCESS | 1823 | 1461574615383 Marionette TRACE conn4 <- [1,2026,null,{}] 01:56:55 INFO - PROCESS | 1823 | 1461574615389 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:55 INFO - PROCESS | 1823 | 1461574615611 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 01:56:55 INFO - PROCESS | 1823 | 1461574615812 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7337e21000 == 135 [pid = 1823] [id = 514] 01:56:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f7337ea8000) [pid = 1823] [serial = 1543] [outer = (nil)] 01:56:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f733c74a800) [pid = 1823] [serial = 1544] [outer = 0x7f7337ea8000] 01:56:55 INFO - PROCESS | 1823 | 1461574615879 Marionette DEBUG loaded listener.js 01:56:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f733e5dcc00) [pid = 1823] [serial = 1545] [outer = 0x7f7337ea8000] 01:56:56 INFO - PROCESS | 1823 | 1461574616740 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 01:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1393ms 01:56:56 INFO - PROCESS | 1823 | 1461574616766 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 01:56:56 INFO - PROCESS | 1823 | 1461574616769 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 01:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:56:56 INFO - PROCESS | 1823 | 1461574616776 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:56:56 INFO - PROCESS | 1823 | 1461574616781 Marionette TRACE conn4 <- [1,2030,null,{}] 01:56:56 INFO - PROCESS | 1823 | 1461574616796 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:57 INFO - PROCESS | 1823 | 1461574617012 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 01:56:57 INFO - PROCESS | 1823 | 1461574617216 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c608000 == 136 [pid = 1823] [id = 515] 01:56:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f733bef2800) [pid = 1823] [serial = 1546] [outer = (nil)] 01:56:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f733f18c400) [pid = 1823] [serial = 1547] [outer = 0x7f733bef2800] 01:56:57 INFO - PROCESS | 1823 | 1461574617285 Marionette DEBUG loaded listener.js 01:56:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f73405e9400) [pid = 1823] [serial = 1548] [outer = 0x7f733bef2800] 01:56:58 INFO - PROCESS | 1823 | 1461574618135 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 01:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1390ms 01:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:56:58 INFO - PROCESS | 1823 | 1461574618167 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 01:56:58 INFO - PROCESS | 1823 | 1461574618170 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 01:56:58 INFO - PROCESS | 1823 | 1461574618176 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:56:58 INFO - PROCESS | 1823 | 1461574618179 Marionette TRACE conn4 <- [1,2034,null,{}] 01:56:58 INFO - PROCESS | 1823 | 1461574618184 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:58 INFO - PROCESS | 1823 | 1461574618472 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 01:56:58 INFO - PROCESS | 1823 | 1461574618506 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ef47800 == 137 [pid = 1823] [id = 516] 01:56:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f733c74f400) [pid = 1823] [serial = 1549] [outer = (nil)] 01:56:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f7342420400) [pid = 1823] [serial = 1550] [outer = 0x7f733c74f400] 01:56:58 INFO - PROCESS | 1823 | 1461574618569 Marionette DEBUG loaded listener.js 01:56:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f7342fe3400) [pid = 1823] [serial = 1551] [outer = 0x7f733c74f400] 01:56:59 INFO - PROCESS | 1823 | 1461574619943 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:56:59 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f734e2df000) [pid = 1823] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:56:59 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f733c74cc00) [pid = 1823] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:56:59 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f733e5f8c00) [pid = 1823] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:56:59 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f7337dd7800) [pid = 1823] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:56:59 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f7336f10800) [pid = 1823] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:56:59 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f733bb46800) [pid = 1823] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1831ms 01:57:00 INFO - PROCESS | 1823 | 1461574620007 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 01:57:00 INFO - PROCESS | 1823 | 1461574620010 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 01:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:57:00 INFO - PROCESS | 1823 | 1461574620016 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:57:00 INFO - PROCESS | 1823 | 1461574620018 Marionette TRACE conn4 <- [1,2038,null,{}] 01:57:00 INFO - PROCESS | 1823 | 1461574620023 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:00 INFO - PROCESS | 1823 | 1461574620262 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 01:57:00 INFO - PROCESS | 1823 | 1461574620432 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e6bc000 == 138 [pid = 1823] [id = 517] 01:57:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f733bb44000) [pid = 1823] [serial = 1552] [outer = (nil)] 01:57:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f7342426800) [pid = 1823] [serial = 1553] [outer = 0x7f733bb44000] 01:57:00 INFO - PROCESS | 1823 | 1461574620509 Marionette DEBUG loaded listener.js 01:57:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f7343819800) [pid = 1823] [serial = 1554] [outer = 0x7f733bb44000] 01:57:01 INFO - PROCESS | 1823 | 1461574621333 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 01:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1384ms 01:57:01 INFO - PROCESS | 1823 | 1461574621401 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 01:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:57:01 INFO - PROCESS | 1823 | 1461574621409 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 01:57:01 INFO - PROCESS | 1823 | 1461574621415 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:57:01 INFO - PROCESS | 1823 | 1461574621419 Marionette TRACE conn4 <- [1,2042,null,{}] 01:57:01 INFO - PROCESS | 1823 | 1461574621423 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:01 INFO - PROCESS | 1823 | 1461574621654 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 01:57:01 INFO - PROCESS | 1823 | 1461574621832 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342386000 == 139 [pid = 1823] [id = 518] 01:57:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f733aaeec00) [pid = 1823] [serial = 1555] [outer = (nil)] 01:57:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f73440cc000) [pid = 1823] [serial = 1556] [outer = 0x7f733aaeec00] 01:57:01 INFO - PROCESS | 1823 | 1461574621908 Marionette DEBUG loaded listener.js 01:57:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f73466dc000) [pid = 1823] [serial = 1557] [outer = 0x7f733aaeec00] 01:57:03 INFO - PROCESS | 1823 | 1461574623033 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:57:03 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) 01:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1682ms 01:57:03 INFO - PROCESS | 1823 | 1461574623099 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 01:57:03 INFO - PROCESS | 1823 | 1461574623106 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 01:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:57:03 INFO - PROCESS | 1823 | 1461574623116 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:57:03 INFO - PROCESS | 1823 | 1461574623120 Marionette TRACE conn4 <- [1,2046,null,{}] 01:57:03 INFO - PROCESS | 1823 | 1461574623128 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:03 INFO - PROCESS | 1823 | 1461574623420 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 01:57:03 INFO - PROCESS | 1823 | 1461574623728 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c612000 == 140 [pid = 1823] [id = 519] 01:57:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f733ad35800) [pid = 1823] [serial = 1558] [outer = (nil)] 01:57:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f733bb4a800) [pid = 1823] [serial = 1559] [outer = 0x7f733ad35800] 01:57:03 INFO - PROCESS | 1823 | 1461574623808 Marionette DEBUG loaded listener.js 01:57:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f733e5f0400) [pid = 1823] [serial = 1560] [outer = 0x7f733ad35800] 01:57:04 INFO - PROCESS | 1823 | 1461574624715 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1631ms 01:57:04 INFO - PROCESS | 1823 | 1461574624748 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 01:57:04 INFO - PROCESS | 1823 | 1461574624756 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 01:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:57:04 INFO - PROCESS | 1823 | 1461574624767 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:57:04 INFO - PROCESS | 1823 | 1461574624771 Marionette TRACE conn4 <- [1,2050,null,{}] 01:57:04 INFO - PROCESS | 1823 | 1461574624778 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:05 INFO - PROCESS | 1823 | 1461574625011 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 01:57:05 INFO - PROCESS | 1823 | 1461574625315 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342259800 == 141 [pid = 1823] [id = 520] 01:57:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f733f1d7400) [pid = 1823] [serial = 1561] [outer = (nil)] 01:57:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f73405e6800) [pid = 1823] [serial = 1562] [outer = 0x7f733f1d7400] 01:57:05 INFO - PROCESS | 1823 | 1461574625434 Marionette DEBUG loaded listener.js 01:57:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f7342e9d000) [pid = 1823] [serial = 1563] [outer = 0x7f733f1d7400] 01:57:06 INFO - PROCESS | 1823 | 1461574626348 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1633ms 01:57:06 INFO - PROCESS | 1823 | 1461574626401 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 01:57:06 INFO - PROCESS | 1823 | 1461574626404 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 01:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:57:06 INFO - PROCESS | 1823 | 1461574626416 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:57:06 INFO - PROCESS | 1823 | 1461574626423 Marionette TRACE conn4 <- [1,2054,null,{}] 01:57:06 INFO - PROCESS | 1823 | 1461574626444 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:06 INFO - PROCESS | 1823 | 1461574626763 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 01:57:07 INFO - PROCESS | 1823 | 1461574627069 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344210000 == 142 [pid = 1823] [id = 521] 01:57:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f734381ec00) [pid = 1823] [serial = 1564] [outer = (nil)] 01:57:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f73440d7400) [pid = 1823] [serial = 1565] [outer = 0x7f734381ec00] 01:57:07 INFO - PROCESS | 1823 | 1461574627149 Marionette DEBUG loaded listener.js 01:57:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f7345dd5000) [pid = 1823] [serial = 1566] [outer = 0x7f734381ec00] 01:57:08 INFO - PROCESS | 1823 | 1461574628046 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 01:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1701ms 01:57:08 INFO - PROCESS | 1823 | 1461574628114 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 01:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:57:08 INFO - PROCESS | 1823 | 1461574628119 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 01:57:08 INFO - PROCESS | 1823 | 1461574628125 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:57:08 INFO - PROCESS | 1823 | 1461574628128 Marionette TRACE conn4 <- [1,2058,null,{}] 01:57:08 INFO - PROCESS | 1823 | 1461574628134 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:08 INFO - PROCESS | 1823 | 1461574628406 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 01:57:08 INFO - PROCESS | 1823 | 1461574628659 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345f12000 == 143 [pid = 1823] [id = 522] 01:57:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f734381f800) [pid = 1823] [serial = 1567] [outer = (nil)] 01:57:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f7346935400) [pid = 1823] [serial = 1568] [outer = 0x7f734381f800] 01:57:08 INFO - PROCESS | 1823 | 1461574628780 Marionette DEBUG loaded listener.js 01:57:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f734737bc00) [pid = 1823] [serial = 1569] [outer = 0x7f734381f800] 01:57:09 INFO - PROCESS | 1823 | 1461574629636 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 01:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1586ms 01:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:57:09 INFO - PROCESS | 1823 | 1461574629711 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 01:57:09 INFO - PROCESS | 1823 | 1461574629714 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 01:57:09 INFO - PROCESS | 1823 | 1461574629721 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:57:09 INFO - PROCESS | 1823 | 1461574629724 Marionette TRACE conn4 <- [1,2062,null,{}] 01:57:09 INFO - PROCESS | 1823 | 1461574629730 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:10 INFO - PROCESS | 1823 | 1461574629992 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 01:57:10 INFO - PROCESS | 1823 | 1461574630253 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347b5f800 == 144 [pid = 1823] [id = 523] 01:57:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f734c1e3400) [pid = 1823] [serial = 1570] [outer = (nil)] 01:57:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f734cc3d000) [pid = 1823] [serial = 1571] [outer = 0x7f734c1e3400] 01:57:10 INFO - PROCESS | 1823 | 1461574630371 Marionette DEBUG loaded listener.js 01:57:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f734cca0000) [pid = 1823] [serial = 1572] [outer = 0x7f734c1e3400] 01:57:11 INFO - PROCESS | 1823 | 1461574631280 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 01:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1634ms 01:57:11 INFO - PROCESS | 1823 | 1461574631358 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 01:57:11 INFO - PROCESS | 1823 | 1461574631363 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 01:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:57:11 INFO - PROCESS | 1823 | 1461574631372 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:57:11 INFO - PROCESS | 1823 | 1461574631376 Marionette TRACE conn4 <- [1,2066,null,{}] 01:57:11 INFO - PROCESS | 1823 | 1461574631381 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:11 INFO - PROCESS | 1823 | 1461574631654 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 01:57:11 INFO - PROCESS | 1823 | 1461574631929 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734cca3000 == 145 [pid = 1823] [id = 524] 01:57:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f73440cac00) [pid = 1823] [serial = 1573] [outer = (nil)] 01:57:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f734e211400) [pid = 1823] [serial = 1574] [outer = 0x7f73440cac00] 01:57:12 INFO - PROCESS | 1823 | 1461574632011 Marionette DEBUG loaded listener.js 01:57:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f734fd3bc00) [pid = 1823] [serial = 1575] [outer = 0x7f73440cac00] 01:57:12 INFO - PROCESS | 1823 | 1461574632867 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 01:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1539ms 01:57:12 INFO - PROCESS | 1823 | 1461574632912 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 01:57:12 INFO - PROCESS | 1823 | 1461574632915 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 01:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:57:12 INFO - PROCESS | 1823 | 1461574632922 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:57:12 INFO - PROCESS | 1823 | 1461574632926 Marionette TRACE conn4 <- [1,2070,null,{}] 01:57:12 INFO - PROCESS | 1823 | 1461574632931 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:13 INFO - PROCESS | 1823 | 1461574633160 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 01:57:13 INFO - PROCESS | 1823 | 1461574633378 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734eda8000 == 146 [pid = 1823] [id = 525] 01:57:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f734798d800) [pid = 1823] [serial = 1576] [outer = (nil)] 01:57:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f73516ea800) [pid = 1823] [serial = 1577] [outer = 0x7f734798d800] 01:57:13 INFO - PROCESS | 1823 | 1461574633493 Marionette DEBUG loaded listener.js 01:57:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f7351b31400) [pid = 1823] [serial = 1578] [outer = 0x7f734798d800] 01:57:14 INFO - PROCESS | 1823 | 1461574634456 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 01:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1579ms 01:57:14 INFO - PROCESS | 1823 | 1461574634502 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 01:57:14 INFO - PROCESS | 1823 | 1461574634506 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 01:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:57:14 INFO - PROCESS | 1823 | 1461574634512 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:57:14 INFO - PROCESS | 1823 | 1461574634515 Marionette TRACE conn4 <- [1,2074,null,{}] 01:57:14 INFO - PROCESS | 1823 | 1461574634520 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:14 INFO - PROCESS | 1823 | 1461574634750 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 01:57:15 INFO - PROCESS | 1823 | 1461574635013 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73521d7800 == 147 [pid = 1823] [id = 526] 01:57:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f734fdd7c00) [pid = 1823] [serial = 1579] [outer = (nil)] 01:57:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f7352427400) [pid = 1823] [serial = 1580] [outer = 0x7f734fdd7c00] 01:57:15 INFO - PROCESS | 1823 | 1461574635140 Marionette DEBUG loaded listener.js 01:57:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f73525cd400) [pid = 1823] [serial = 1581] [outer = 0x7f734fdd7c00] 01:57:16 INFO - PROCESS | 1823 | 1461574636023 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 01:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1584ms 01:57:16 INFO - PROCESS | 1823 | 1461574636097 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 01:57:16 INFO - PROCESS | 1823 | 1461574636101 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 01:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:57:16 INFO - PROCESS | 1823 | 1461574636110 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:57:16 INFO - PROCESS | 1823 | 1461574636112 Marionette TRACE conn4 <- [1,2078,null,{}] 01:57:16 INFO - PROCESS | 1823 | 1461574636116 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:16 INFO - PROCESS | 1823 | 1461574636385 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 01:57:16 INFO - PROCESS | 1823 | 1461574636693 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73524c6800 == 148 [pid = 1823] [id = 527] 01:57:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f7342fd8000) [pid = 1823] [serial = 1582] [outer = (nil)] 01:57:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f73527ac800) [pid = 1823] [serial = 1583] [outer = 0x7f7342fd8000] 01:57:16 INFO - PROCESS | 1823 | 1461574636773 Marionette DEBUG loaded listener.js 01:57:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f7352b88000) [pid = 1823] [serial = 1584] [outer = 0x7f7342fd8000] 01:57:17 INFO - PROCESS | 1823 | 1461574637581 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 01:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1532ms 01:57:17 INFO - PROCESS | 1823 | 1461574637655 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 01:57:17 INFO - PROCESS | 1823 | 1461574637658 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 01:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:57:17 INFO - PROCESS | 1823 | 1461574637669 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:57:17 INFO - PROCESS | 1823 | 1461574637672 Marionette TRACE conn4 <- [1,2082,null,{}] 01:57:17 INFO - PROCESS | 1823 | 1461574637676 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:17 INFO - PROCESS | 1823 | 1461574637913 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 01:57:18 INFO - PROCESS | 1823 | 1461574638171 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73527e9000 == 149 [pid = 1823] [id = 528] 01:57:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f7354c71800) [pid = 1823] [serial = 1585] [outer = (nil)] 01:57:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f735620ec00) [pid = 1823] [serial = 1586] [outer = 0x7f7354c71800] 01:57:18 INFO - PROCESS | 1823 | 1461574638296 Marionette DEBUG loaded listener.js 01:57:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f7356cc6000) [pid = 1823] [serial = 1587] [outer = 0x7f7354c71800] 01:57:19 INFO - PROCESS | 1823 | 1461574639193 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 01:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1589ms 01:57:19 INFO - PROCESS | 1823 | 1461574639258 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 01:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:57:19 INFO - PROCESS | 1823 | 1461574639263 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 01:57:19 INFO - PROCESS | 1823 | 1461574639270 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:57:19 INFO - PROCESS | 1823 | 1461574639274 Marionette TRACE conn4 <- [1,2086,null,{}] 01:57:19 INFO - PROCESS | 1823 | 1461574639279 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:19 INFO - PROCESS | 1823 | 1461574639546 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 01:57:19 INFO - PROCESS | 1823 | 1461574639848 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358765800 == 150 [pid = 1823] [id = 529] 01:57:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f7355c58400) [pid = 1823] [serial = 1588] [outer = (nil)] 01:57:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f7358031c00) [pid = 1823] [serial = 1589] [outer = 0x7f7355c58400] 01:57:19 INFO - PROCESS | 1823 | 1461574639936 Marionette DEBUG loaded listener.js 01:57:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f735835fc00) [pid = 1823] [serial = 1590] [outer = 0x7f7355c58400] 01:57:20 INFO - PROCESS | 1823 | 1461574640825 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 01:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1634ms 01:57:20 INFO - PROCESS | 1823 | 1461574640904 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 01:57:20 INFO - PROCESS | 1823 | 1461574640906 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 01:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:57:20 INFO - PROCESS | 1823 | 1461574640913 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:57:20 INFO - PROCESS | 1823 | 1461574640915 Marionette TRACE conn4 <- [1,2090,null,{}] 01:57:20 INFO - PROCESS | 1823 | 1461574640921 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:21 INFO - PROCESS | 1823 | 1461574641150 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 01:57:21 INFO - PROCESS | 1823 | 1461574641458 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73591fd800 == 151 [pid = 1823] [id = 530] 01:57:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f73472ef400) [pid = 1823] [serial = 1591] [outer = (nil)] 01:57:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f7357575c00) [pid = 1823] [serial = 1592] [outer = 0x7f73472ef400] 01:57:21 INFO - PROCESS | 1823 | 1461574641543 Marionette DEBUG loaded listener.js 01:57:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f7359210000) [pid = 1823] [serial = 1593] [outer = 0x7f73472ef400] 01:57:22 INFO - PROCESS | 1823 | 1461574642423 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 01:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1588ms 01:57:22 INFO - PROCESS | 1823 | 1461574642503 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 01:57:22 INFO - PROCESS | 1823 | 1461574642505 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 01:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:57:22 INFO - PROCESS | 1823 | 1461574642512 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:57:22 INFO - PROCESS | 1823 | 1461574642516 Marionette TRACE conn4 <- [1,2094,null,{}] 01:57:22 INFO - PROCESS | 1823 | 1461574642521 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:22 INFO - PROCESS | 1823 | 1461574642803 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 01:57:23 INFO - PROCESS | 1823 | 1461574643102 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735994e000 == 152 [pid = 1823] [id = 531] 01:57:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f7347c53000) [pid = 1823] [serial = 1594] [outer = (nil)] 01:57:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f735a2c7400) [pid = 1823] [serial = 1595] [outer = 0x7f7347c53000] 01:57:23 INFO - PROCESS | 1823 | 1461574643182 Marionette DEBUG loaded listener.js 01:57:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f735a518c00) [pid = 1823] [serial = 1596] [outer = 0x7f7347c53000] 01:57:23 INFO - PROCESS | 1823 | 1461574643987 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 01:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1535ms 01:57:24 INFO - PROCESS | 1823 | 1461574644048 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 01:57:24 INFO - PROCESS | 1823 | 1461574644051 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 01:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:57:24 INFO - PROCESS | 1823 | 1461574644057 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:57:24 INFO - PROCESS | 1823 | 1461574644060 Marionette TRACE conn4 <- [1,2098,null,{}] 01:57:24 INFO - PROCESS | 1823 | 1461574644065 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:24 INFO - PROCESS | 1823 | 1461574644283 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 01:57:24 INFO - PROCESS | 1823 | 1461574644546 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359f79800 == 153 [pid = 1823] [id = 532] 01:57:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f734dc48400) [pid = 1823] [serial = 1597] [outer = (nil)] 01:57:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f735a7a2c00) [pid = 1823] [serial = 1598] [outer = 0x7f734dc48400] 01:57:24 INFO - PROCESS | 1823 | 1461574644624 Marionette DEBUG loaded listener.js 01:57:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f735b426800) [pid = 1823] [serial = 1599] [outer = 0x7f734dc48400] 01:57:25 INFO - PROCESS | 1823 | 1461574645504 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 01:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1530ms 01:57:25 INFO - PROCESS | 1823 | 1461574645589 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 01:57:25 INFO - PROCESS | 1823 | 1461574645592 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 01:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:57:25 INFO - PROCESS | 1823 | 1461574645602 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:57:25 INFO - PROCESS | 1823 | 1461574645606 Marionette TRACE conn4 <- [1,2102,null,{}] 01:57:25 INFO - PROCESS | 1823 | 1461574645617 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:25 INFO - PROCESS | 1823 | 1461574645885 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 01:57:26 INFO - PROCESS | 1823 | 1461574646192 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a719000 == 154 [pid = 1823] [id = 533] 01:57:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f7346786400) [pid = 1823] [serial = 1600] [outer = (nil)] 01:57:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f735f16c800) [pid = 1823] [serial = 1601] [outer = 0x7f7346786400] 01:57:26 INFO - PROCESS | 1823 | 1461574646273 Marionette DEBUG loaded listener.js 01:57:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f7364120400) [pid = 1823] [serial = 1602] [outer = 0x7f7346786400] 01:57:27 INFO - PROCESS | 1823 | 1461574647124 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 01:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1589ms 01:57:27 INFO - PROCESS | 1823 | 1461574647189 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 01:57:27 INFO - PROCESS | 1823 | 1461574647193 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 01:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:57:27 INFO - PROCESS | 1823 | 1461574647199 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:57:27 INFO - PROCESS | 1823 | 1461574647202 Marionette TRACE conn4 <- [1,2106,null,{}] 01:57:27 INFO - PROCESS | 1823 | 1461574647208 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:27 INFO - PROCESS | 1823 | 1461574647441 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 01:57:27 INFO - PROCESS | 1823 | 1461574647781 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735f1f9000 == 155 [pid = 1823] [id = 534] 01:57:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f7359506400) [pid = 1823] [serial = 1603] [outer = (nil)] 01:57:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f7364d50c00) [pid = 1823] [serial = 1604] [outer = 0x7f7359506400] 01:57:27 INFO - PROCESS | 1823 | 1461574647915 Marionette DEBUG loaded listener.js 01:57:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f7364f5bc00) [pid = 1823] [serial = 1605] [outer = 0x7f7359506400] 01:57:28 INFO - PROCESS | 1823 | 1461574648769 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 01:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1634ms 01:57:28 INFO - PROCESS | 1823 | 1461574648834 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 01:57:28 INFO - PROCESS | 1823 | 1461574648838 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 01:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:57:28 INFO - PROCESS | 1823 | 1461574648844 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:57:28 INFO - PROCESS | 1823 | 1461574648847 Marionette TRACE conn4 <- [1,2110,null,{}] 01:57:28 INFO - PROCESS | 1823 | 1461574648852 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:29 INFO - PROCESS | 1823 | 1461574649088 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 01:57:29 INFO - PROCESS | 1823 | 1461574649351 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736521d000 == 156 [pid = 1823] [id = 535] 01:57:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f7359559800) [pid = 1823] [serial = 1606] [outer = (nil)] 01:57:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f73650f8800) [pid = 1823] [serial = 1607] [outer = 0x7f7359559800] 01:57:29 INFO - PROCESS | 1823 | 1461574649468 Marionette DEBUG loaded listener.js 01:57:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f7365eb6400) [pid = 1823] [serial = 1608] [outer = 0x7f7359559800] 01:57:30 INFO - PROCESS | 1823 | 1461574650297 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 01:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1528ms 01:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:57:30 INFO - PROCESS | 1823 | 1461574650374 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 01:57:30 INFO - PROCESS | 1823 | 1461574650376 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 01:57:30 INFO - PROCESS | 1823 | 1461574650383 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:57:30 INFO - PROCESS | 1823 | 1461574650386 Marionette TRACE conn4 <- [1,2114,null,{}] 01:57:30 INFO - PROCESS | 1823 | 1461574650391 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:30 INFO - PROCESS | 1823 | 1461574650640 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 01:57:30 INFO - PROCESS | 1823 | 1461574650969 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7366129000 == 157 [pid = 1823] [id = 536] 01:57:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f7337eaa400) [pid = 1823] [serial = 1609] [outer = (nil)] 01:57:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f733e5f1400) [pid = 1823] [serial = 1610] [outer = 0x7f7337eaa400] 01:57:31 INFO - PROCESS | 1823 | 1461574651055 Marionette DEBUG loaded listener.js 01:57:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f7366491000) [pid = 1823] [serial = 1611] [outer = 0x7f7337eaa400] 01:57:31 INFO - PROCESS | 1823 | 1461574651868 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 01:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1530ms 01:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:57:31 INFO - PROCESS | 1823 | 1461574651920 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 01:57:31 INFO - PROCESS | 1823 | 1461574651922 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 01:57:31 INFO - PROCESS | 1823 | 1461574651929 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:57:31 INFO - PROCESS | 1823 | 1461574651933 Marionette TRACE conn4 <- [1,2118,null,{}] 01:57:31 INFO - PROCESS | 1823 | 1461574651939 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:32 INFO - PROCESS | 1823 | 1461574652179 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342e1b800 == 156 [pid = 1823] [id = 320] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733e6bc000 == 155 [pid = 1823] [id = 517] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ef47800 == 154 [pid = 1823] [id = 516] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c608000 == 153 [pid = 1823] [id = 515] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7337e21000 == 152 [pid = 1823] [id = 514] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ef3f000 == 151 [pid = 1823] [id = 513] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73525f1000 == 150 [pid = 1823] [id = 508] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73523d5000 == 149 [pid = 1823] [id = 507] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73521d9000 == 148 [pid = 1823] [id = 506] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e7c8800 == 147 [pid = 1823] [id = 505] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734cac4800 == 146 [pid = 1823] [id = 504] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c103000 == 145 [pid = 1823] [id = 503] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347ade800 == 144 [pid = 1823] [id = 502] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734676e800 == 143 [pid = 1823] [id = 501] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344267000 == 142 [pid = 1823] [id = 500] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734385c800 == 141 [pid = 1823] [id = 499] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342381800 == 140 [pid = 1823] [id = 498] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c6db800 == 139 [pid = 1823] [id = 496] 01:57:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73384dc800 == 138 [pid = 1823] [id = 495] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f73516ea000) [pid = 1823] [serial = 1401] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f733e5dbc00) [pid = 1823] [serial = 1479] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f733f187400) [pid = 1823] [serial = 1481] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f73525a5c00) [pid = 1823] [serial = 1466] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f733ad2f400) [pid = 1823] [serial = 1475] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f733ed8cc00) [pid = 1823] [serial = 1484] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f73385d0400) [pid = 1823] [serial = 1472] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f73390ca800) [pid = 1823] [serial = 1473] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f733f1d8800) [pid = 1823] [serial = 1427] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f7346893400) [pid = 1823] [serial = 1445] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f734304a400) [pid = 1823] [serial = 1433] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f7343a76800) [pid = 1823] [serial = 1436] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f733aaf9000) [pid = 1823] [serial = 1469] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f734dc54400) [pid = 1823] [serial = 1448] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f733e5d3c00) [pid = 1823] [serial = 1416] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f7351806000) [pid = 1823] [serial = 1457] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f73442b1400) [pid = 1823] [serial = 1439] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f7352194000) [pid = 1823] [serial = 1460] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f7346785800) [pid = 1823] [serial = 1442] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f734eb5b800) [pid = 1823] [serial = 1451] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f733e73f400) [pid = 1823] [serial = 1424] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f73405e9c00) [pid = 1823] [serial = 1430] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f7350253800) [pid = 1823] [serial = 1454] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f7352425000) [pid = 1823] [serial = 1463] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f7338f5d800) [pid = 1823] [serial = 1418] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f733c742400) [pid = 1823] [serial = 1421] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f733caec000) [pid = 1823] [serial = 1478] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f733aeb3400) [pid = 1823] [serial = 1476] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f733f1d7c00) [pid = 1823] [serial = 1482] [outer = (nil)] [url = about:blank] 01:57:33 INFO - PROCESS | 1823 | 1461574653831 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7337e1f800 == 139 [pid = 1823] [id = 537] 01:57:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f7337dd5c00) [pid = 1823] [serial = 1612] [outer = (nil)] 01:57:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f7337eaac00) [pid = 1823] [serial = 1613] [outer = 0x7f7337dd5c00] 01:57:33 INFO - PROCESS | 1823 | 1461574653905 Marionette DEBUG loaded listener.js 01:57:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f7338f5ac00) [pid = 1823] [serial = 1614] [outer = 0x7f7337dd5c00] 01:57:34 INFO - PROCESS | 1823 | 1461574654689 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 01:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2794ms 01:57:34 INFO - PROCESS | 1823 | 1461574654723 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 01:57:34 INFO - PROCESS | 1823 | 1461574654730 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 01:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:57:34 INFO - PROCESS | 1823 | 1461574654738 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:57:34 INFO - PROCESS | 1823 | 1461574654742 Marionette TRACE conn4 <- [1,2122,null,{}] 01:57:34 INFO - PROCESS | 1823 | 1461574654748 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:34 INFO - PROCESS | 1823 | 1461574654972 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 01:57:35 INFO - PROCESS | 1823 | 1461574655153 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733be2b000 == 140 [pid = 1823] [id = 538] 01:57:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f7337dd7000) [pid = 1823] [serial = 1615] [outer = (nil)] 01:57:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f733c74b800) [pid = 1823] [serial = 1616] [outer = 0x7f7337dd7000] 01:57:35 INFO - PROCESS | 1823 | 1461574655217 Marionette DEBUG loaded listener.js 01:57:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f733e736000) [pid = 1823] [serial = 1617] [outer = 0x7f7337dd7000] 01:57:36 INFO - PROCESS | 1823 | 1461574656096 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 01:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1383ms 01:57:36 INFO - PROCESS | 1823 | 1461574656125 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 01:57:36 INFO - PROCESS | 1823 | 1461574656132 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 01:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:57:36 INFO - PROCESS | 1823 | 1461574656138 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:57:36 INFO - PROCESS | 1823 | 1461574656141 Marionette TRACE conn4 <- [1,2126,null,{}] 01:57:36 INFO - PROCESS | 1823 | 1461574656153 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:36 INFO - PROCESS | 1823 | 1461574656428 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 01:57:36 INFO - PROCESS | 1823 | 1461574656477 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e6ae800 == 141 [pid = 1823] [id = 539] 01:57:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f733cae6c00) [pid = 1823] [serial = 1618] [outer = (nil)] 01:57:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f733f1d9800) [pid = 1823] [serial = 1619] [outer = 0x7f733cae6c00] 01:57:36 INFO - PROCESS | 1823 | 1461574656540 Marionette DEBUG loaded listener.js 01:57:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f73405e7000) [pid = 1823] [serial = 1620] [outer = 0x7f733cae6c00] 01:57:37 INFO - PROCESS | 1823 | 1461574657595 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 01:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1488ms 01:57:37 INFO - PROCESS | 1823 | 1461574657632 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 01:57:37 INFO - PROCESS | 1823 | 1461574657635 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 01:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:57:37 INFO - PROCESS | 1823 | 1461574657650 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:57:37 INFO - PROCESS | 1823 | 1461574657659 Marionette TRACE conn4 <- [1,2130,null,{}] 01:57:37 INFO - PROCESS | 1823 | 1461574657675 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:37 INFO - PROCESS | 1823 | 1461574657970 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 01:57:38 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f733c74f400) [pid = 1823] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:57:38 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f733bb44000) [pid = 1823] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:57:38 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f7337dd6400) [pid = 1823] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:57:38 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f7337ea8000) [pid = 1823] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:57:38 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f733bef2800) [pid = 1823] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:57:38 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f7338f55c00) [pid = 1823] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:57:38 INFO - PROCESS | 1823 | 1461574658609 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c9dc000 == 142 [pid = 1823] [id = 540] 01:57:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f7336f08800) [pid = 1823] [serial = 1621] [outer = (nil)] 01:57:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f733bb44000) [pid = 1823] [serial = 1622] [outer = 0x7f7336f08800] 01:57:38 INFO - PROCESS | 1823 | 1461574658676 Marionette DEBUG loaded listener.js 01:57:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f7343048c00) [pid = 1823] [serial = 1623] [outer = 0x7f7336f08800] 01:57:39 INFO - PROCESS | 1823 | 1461574659387 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 01:57:39 INFO - PROCESS | 1823 | 1461574659462 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 01:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:57:39 INFO - PROCESS | 1823 | 1461574659471 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:57:39 INFO - PROCESS | 1823 | 1461574659473 Marionette TRACE conn4 <- [1,2134,null,{}] 01:57:39 INFO - PROCESS | 1823 | 1461574659478 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:39 INFO - PROCESS | 1823 | 1461574659685 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 01:57:39 INFO - PROCESS | 1823 | 1461574659862 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340fdb000 == 143 [pid = 1823] [id = 541] 01:57:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f7337dd6400) [pid = 1823] [serial = 1624] [outer = (nil)] 01:57:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f7343f52800) [pid = 1823] [serial = 1625] [outer = 0x7f7337dd6400] 01:57:39 INFO - PROCESS | 1823 | 1461574659925 Marionette DEBUG loaded listener.js 01:57:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f7345b59400) [pid = 1823] [serial = 1626] [outer = 0x7f7337dd6400] 01:57:40 INFO - PROCESS | 1823 | 1461574660944 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 01:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1528ms 01:57:41 INFO - PROCESS | 1823 | 1461574661001 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 01:57:41 INFO - PROCESS | 1823 | 1461574661008 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 01:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:57:41 INFO - PROCESS | 1823 | 1461574661016 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:57:41 INFO - PROCESS | 1823 | 1461574661022 Marionette TRACE conn4 <- [1,2138,null,{}] 01:57:41 INFO - PROCESS | 1823 | 1461574661032 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:41 INFO - PROCESS | 1823 | 1461574661284 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 01:57:41 INFO - PROCESS | 1823 | 1461574661618 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c6d8800 == 144 [pid = 1823] [id = 542] 01:57:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f73385ca000) [pid = 1823] [serial = 1627] [outer = (nil)] 01:57:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f733c742400) [pid = 1823] [serial = 1628] [outer = 0x7f73385ca000] 01:57:41 INFO - PROCESS | 1823 | 1461574661701 Marionette DEBUG loaded listener.js 01:57:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f733ed8b400) [pid = 1823] [serial = 1629] [outer = 0x7f73385ca000] 01:57:42 INFO - PROCESS | 1823 | 1461574662604 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 01:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1639ms 01:57:42 INFO - PROCESS | 1823 | 1461574662656 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 01:57:42 INFO - PROCESS | 1823 | 1461574662665 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 01:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:57:42 INFO - PROCESS | 1823 | 1461574662678 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:57:42 INFO - PROCESS | 1823 | 1461574662681 Marionette TRACE conn4 <- [1,2142,null,{}] 01:57:42 INFO - PROCESS | 1823 | 1461574662688 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:42 INFO - PROCESS | 1823 | 1461574662942 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 01:57:43 INFO - PROCESS | 1823 | 1461574663251 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340fd5000 == 145 [pid = 1823] [id = 543] 01:57:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f733fcc6400) [pid = 1823] [serial = 1630] [outer = (nil)] 01:57:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f734064d000) [pid = 1823] [serial = 1631] [outer = 0x7f733fcc6400] 01:57:43 INFO - PROCESS | 1823 | 1461574663333 Marionette DEBUG loaded listener.js 01:57:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f7343050800) [pid = 1823] [serial = 1632] [outer = 0x7f733fcc6400] 01:57:44 INFO - PROCESS | 1823 | 1461574664309 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 01:57:44 INFO - PROCESS | 1823 | 1461574664372 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 01:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:57:44 INFO - PROCESS | 1823 | 1461574664379 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:57:44 INFO - PROCESS | 1823 | 1461574664385 Marionette TRACE conn4 <- [1,2146,null,{}] 01:57:44 INFO - PROCESS | 1823 | 1461574664401 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:44 INFO - PROCESS | 1823 | 1461574664675 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 01:57:44 INFO - PROCESS | 1823 | 1461574664982 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73439bb000 == 146 [pid = 1823] [id = 544] 01:57:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f7345dd2c00) [pid = 1823] [serial = 1633] [outer = (nil)] 01:57:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f7347176800) [pid = 1823] [serial = 1634] [outer = 0x7f7345dd2c00] 01:57:45 INFO - PROCESS | 1823 | 1461574665066 Marionette DEBUG loaded listener.js 01:57:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f7347388c00) [pid = 1823] [serial = 1635] [outer = 0x7f7345dd2c00] 01:57:45 INFO - PROCESS | 1823 | 1461574665960 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 01:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:57:46 INFO - PROCESS | 1823 | 1461574666034 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 01:57:46 INFO - PROCESS | 1823 | 1461574666040 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:57:46 INFO - PROCESS | 1823 | 1461574666044 Marionette TRACE conn4 <- [1,2150,null,{}] 01:57:46 INFO - PROCESS | 1823 | 1461574666049 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:46 INFO - PROCESS | 1823 | 1461574666287 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 01:57:46 INFO - PROCESS | 1823 | 1461574666596 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345f0f800 == 147 [pid = 1823] [id = 545] 01:57:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f733f184c00) [pid = 1823] [serial = 1636] [outer = (nil)] 01:57:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f734cc98800) [pid = 1823] [serial = 1637] [outer = 0x7f733f184c00] 01:57:46 INFO - PROCESS | 1823 | 1461574666680 Marionette DEBUG loaded listener.js 01:57:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f734dc42c00) [pid = 1823] [serial = 1638] [outer = 0x7f733f184c00] 01:57:47 INFO - PROCESS | 1823 | 1461574667528 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 01:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1536ms 01:57:47 INFO - PROCESS | 1823 | 1461574667578 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 01:57:47 INFO - PROCESS | 1823 | 1461574667582 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 01:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:57:47 INFO - PROCESS | 1823 | 1461574667588 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:57:47 INFO - PROCESS | 1823 | 1461574667591 Marionette TRACE conn4 <- [1,2154,null,{}] 01:57:47 INFO - PROCESS | 1823 | 1461574667597 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:47 INFO - PROCESS | 1823 | 1461574667826 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 01:57:48 INFO - PROCESS | 1823 | 1461574668089 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347be7800 == 148 [pid = 1823] [id = 546] 01:57:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f734797f400) [pid = 1823] [serial = 1639] [outer = (nil)] 01:57:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f734dde9000) [pid = 1823] [serial = 1640] [outer = 0x7f734797f400] 01:57:48 INFO - PROCESS | 1823 | 1461574668203 Marionette DEBUG loaded listener.js 01:57:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f734e685000) [pid = 1823] [serial = 1641] [outer = 0x7f734797f400] 01:57:49 INFO - PROCESS | 1823 | 1461574669069 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1533ms 01:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:57:49 INFO - PROCESS | 1823 | 1461574669123 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 01:57:49 INFO - PROCESS | 1823 | 1461574669126 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 01:57:49 INFO - PROCESS | 1823 | 1461574669133 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:57:49 INFO - PROCESS | 1823 | 1461574669136 Marionette TRACE conn4 <- [1,2158,null,{}] 01:57:49 INFO - PROCESS | 1823 | 1461574669142 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:49 INFO - PROCESS | 1823 | 1461574669398 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 01:57:49 INFO - PROCESS | 1823 | 1461574669709 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734ccbf800 == 149 [pid = 1823] [id = 547] 01:57:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f7352199000) [pid = 1823] [serial = 1642] [outer = (nil)] 01:57:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f73527ab000) [pid = 1823] [serial = 1643] [outer = 0x7f7352199000] 01:57:49 INFO - PROCESS | 1823 | 1461574669790 Marionette DEBUG loaded listener.js 01:57:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f7354a0c000) [pid = 1823] [serial = 1644] [outer = 0x7f7352199000] 01:57:50 INFO - PROCESS | 1823 | 1461574670631 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1533ms 01:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:57:50 INFO - PROCESS | 1823 | 1461574670665 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 01:57:50 INFO - PROCESS | 1823 | 1461574670668 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 01:57:50 INFO - PROCESS | 1823 | 1461574670674 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:57:50 INFO - PROCESS | 1823 | 1461574670677 Marionette TRACE conn4 <- [1,2162,null,{}] 01:57:50 INFO - PROCESS | 1823 | 1461574670682 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:50 INFO - PROCESS | 1823 | 1461574670917 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 01:57:51 INFO - PROCESS | 1823 | 1461574671191 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73521d4000 == 150 [pid = 1823] [id = 548] 01:57:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f73405ee400) [pid = 1823] [serial = 1645] [outer = (nil)] 01:57:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f7356450800) [pid = 1823] [serial = 1646] [outer = 0x7f73405ee400] 01:57:51 INFO - PROCESS | 1823 | 1461574671310 Marionette DEBUG loaded listener.js 01:57:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f735757f800) [pid = 1823] [serial = 1647] [outer = 0x7f73405ee400] 01:57:52 INFO - PROCESS | 1823 | 1461574672180 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 01:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1580ms 01:57:52 INFO - PROCESS | 1823 | 1461574672278 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 01:57:52 INFO - PROCESS | 1823 | 1461574672282 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 01:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:57:52 INFO - PROCESS | 1823 | 1461574672293 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:57:52 INFO - PROCESS | 1823 | 1461574672295 Marionette TRACE conn4 <- [1,2166,null,{}] 01:57:52 INFO - PROCESS | 1823 | 1461574672299 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:52 INFO - PROCESS | 1823 | 1461574672563 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 01:57:52 INFO - PROCESS | 1823 | 1461574672876 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73524c9800 == 151 [pid = 1823] [id = 549] 01:57:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f7343eb7000) [pid = 1823] [serial = 1648] [outer = (nil)] 01:57:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f7358c62000) [pid = 1823] [serial = 1649] [outer = 0x7f7343eb7000] 01:57:52 INFO - PROCESS | 1823 | 1461574672956 Marionette DEBUG loaded listener.js 01:57:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f735b40c800) [pid = 1823] [serial = 1650] [outer = 0x7f7343eb7000] 01:57:53 INFO - PROCESS | 1823 | 1461574673852 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 01:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1590ms 01:57:53 INFO - PROCESS | 1823 | 1461574673900 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 01:57:53 INFO - PROCESS | 1823 | 1461574673905 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 01:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:57:53 INFO - PROCESS | 1823 | 1461574673911 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:57:53 INFO - PROCESS | 1823 | 1461574673914 Marionette TRACE conn4 <- [1,2170,null,{}] 01:57:53 INFO - PROCESS | 1823 | 1461574673920 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:54 INFO - PROCESS | 1823 | 1461574674149 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 01:57:54 INFO - PROCESS | 1823 | 1461574674417 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352ba0800 == 152 [pid = 1823] [id = 550] 01:57:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f733aaee800) [pid = 1823] [serial = 1651] [outer = (nil)] 01:57:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f7364f56800) [pid = 1823] [serial = 1652] [outer = 0x7f733aaee800] 01:57:54 INFO - PROCESS | 1823 | 1461574674537 Marionette DEBUG loaded listener.js 01:57:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f7366144000) [pid = 1823] [serial = 1653] [outer = 0x7f733aaee800] 01:57:55 INFO - PROCESS | 1823 | 1461574675383 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 01:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1529ms 01:57:55 INFO - PROCESS | 1823 | 1461574675442 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 01:57:55 INFO - PROCESS | 1823 | 1461574675445 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 01:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:57:55 INFO - PROCESS | 1823 | 1461574675451 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:57:55 INFO - PROCESS | 1823 | 1461574675454 Marionette TRACE conn4 <- [1,2174,null,{}] 01:57:55 INFO - PROCESS | 1823 | 1461574675459 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:55 INFO - PROCESS | 1823 | 1461574675687 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 01:57:56 INFO - PROCESS | 1823 | 1461574676012 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73584b5800 == 153 [pid = 1823] [id = 551] 01:57:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f734cc9b800) [pid = 1823] [serial = 1654] [outer = (nil)] 01:57:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f7366496000) [pid = 1823] [serial = 1655] [outer = 0x7f734cc9b800] 01:57:56 INFO - PROCESS | 1823 | 1461574676092 Marionette DEBUG loaded listener.js 01:57:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f7368342400) [pid = 1823] [serial = 1656] [outer = 0x7f734cc9b800] 01:57:56 INFO - PROCESS | 1823 | 1461574676952 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 01:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1577ms 01:57:57 INFO - PROCESS | 1823 | 1461574677031 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 01:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:57:57 INFO - PROCESS | 1823 | 1461574677035 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 01:57:57 INFO - PROCESS | 1823 | 1461574677041 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:57:57 INFO - PROCESS | 1823 | 1461574677045 Marionette TRACE conn4 <- [1,2178,null,{}] 01:57:57 INFO - PROCESS | 1823 | 1461574677050 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:57 INFO - PROCESS | 1823 | 1461574677355 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 01:57:57 INFO - PROCESS | 1823 | 1461574677672 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a392000 == 154 [pid = 1823] [id = 552] 01:57:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f736a006c00) [pid = 1823] [serial = 1657] [outer = (nil)] 01:57:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f736a00dc00) [pid = 1823] [serial = 1658] [outer = 0x7f736a006c00] 01:57:57 INFO - PROCESS | 1823 | 1461574677760 Marionette DEBUG loaded listener.js 01:57:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f736a274400) [pid = 1823] [serial = 1659] [outer = 0x7f736a006c00] 01:57:58 INFO - PROCESS | 1823 | 1461574678644 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1639ms 01:57:58 INFO - PROCESS | 1823 | 1461574678680 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 01:57:58 INFO - PROCESS | 1823 | 1461574678683 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 01:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:57:58 INFO - PROCESS | 1823 | 1461574678689 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:57:58 INFO - PROCESS | 1823 | 1461574678692 Marionette TRACE conn4 <- [1,2182,null,{}] 01:57:58 INFO - PROCESS | 1823 | 1461574678698 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:58 INFO - PROCESS | 1823 | 1461574678932 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 01:57:59 INFO - PROCESS | 1823 | 1461574679200 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736626d000 == 155 [pid = 1823] [id = 553] 01:57:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f733a5a7000) [pid = 1823] [serial = 1660] [outer = (nil)] 01:57:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f733a5b1400) [pid = 1823] [serial = 1661] [outer = 0x7f733a5a7000] 01:57:59 INFO - PROCESS | 1823 | 1461574679328 Marionette DEBUG loaded listener.js 01:57:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f733a5b5c00) [pid = 1823] [serial = 1662] [outer = 0x7f733a5a7000] 01:58:00 INFO - PROCESS | 1823 | 1461574680196 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1584ms 01:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:58:00 INFO - PROCESS | 1823 | 1461574680274 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 01:58:00 INFO - PROCESS | 1823 | 1461574680277 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 01:58:00 INFO - PROCESS | 1823 | 1461574680284 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:58:00 INFO - PROCESS | 1823 | 1461574680287 Marionette TRACE conn4 <- [1,2186,null,{}] 01:58:00 INFO - PROCESS | 1823 | 1461574680294 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:00 INFO - PROCESS | 1823 | 1461574680526 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 01:58:00 INFO - PROCESS | 1823 | 1461574680853 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7369bab000 == 156 [pid = 1823] [id = 554] 01:58:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f7338c7b800) [pid = 1823] [serial = 1663] [outer = (nil)] 01:58:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f733a5ae800) [pid = 1823] [serial = 1664] [outer = 0x7f7338c7b800] 01:58:01 INFO - PROCESS | 1823 | 1461574681125 Marionette DEBUG loaded listener.js 01:58:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f7369d9f400) [pid = 1823] [serial = 1665] [outer = 0x7f7338c7b800] 01:58:02 INFO - PROCESS | 1823 | 1461574682012 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 01:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1784ms 01:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:58:02 INFO - PROCESS | 1823 | 1461574682067 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 01:58:02 INFO - PROCESS | 1823 | 1461574682070 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 01:58:02 INFO - PROCESS | 1823 | 1461574682076 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:58:02 INFO - PROCESS | 1823 | 1461574682079 Marionette TRACE conn4 <- [1,2190,null,{}] 01:58:02 INFO - PROCESS | 1823 | 1461574682086 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:02 INFO - PROCESS | 1823 | 1461574682331 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 01:58:02 INFO - PROCESS | 1823 | 1461574682698 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736a41b000 == 157 [pid = 1823] [id = 555] 01:58:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f7338c73c00) [pid = 1823] [serial = 1666] [outer = (nil)] 01:58:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f7343707c00) [pid = 1823] [serial = 1667] [outer = 0x7f7338c73c00] 01:58:02 INFO - PROCESS | 1823 | 1461574682779 Marionette DEBUG loaded listener.js 01:58:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f734370bc00) [pid = 1823] [serial = 1668] [outer = 0x7f7338c73c00] 01:58:03 INFO - PROCESS | 1823 | 1461574683596 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 01:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1544ms 01:58:03 INFO - PROCESS | 1823 | 1461574683625 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 01:58:03 INFO - PROCESS | 1823 | 1461574683629 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 01:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:58:03 INFO - PROCESS | 1823 | 1461574683639 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:58:03 INFO - PROCESS | 1823 | 1461574683643 Marionette TRACE conn4 <- [1,2194,null,{}] 01:58:03 INFO - PROCESS | 1823 | 1461574683648 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:03 INFO - PROCESS | 1823 | 1461574683881 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 01:58:04 INFO - PROCESS | 1823 | 1461574684149 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736c283000 == 158 [pid = 1823] [id = 556] 01:58:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f7337156000) [pid = 1823] [serial = 1669] [outer = (nil)] 01:58:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f733715d800) [pid = 1823] [serial = 1670] [outer = 0x7f7337156000] 01:58:04 INFO - PROCESS | 1823 | 1461574684229 Marionette DEBUG loaded listener.js 01:58:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f7337162400) [pid = 1823] [serial = 1671] [outer = 0x7f7337156000] 01:58:05 INFO - PROCESS | 1823 | 1461574685126 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 01:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1536ms 01:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:58:05 INFO - PROCESS | 1823 | 1461574685177 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 01:58:05 INFO - PROCESS | 1823 | 1461574685179 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 01:58:05 INFO - PROCESS | 1823 | 1461574685187 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:58:05 INFO - PROCESS | 1823 | 1461574685190 Marionette TRACE conn4 <- [1,2198,null,{}] 01:58:05 INFO - PROCESS | 1823 | 1461574685196 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:05 INFO - PROCESS | 1823 | 1461574685433 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 01:58:05 INFO - PROCESS | 1823 | 1461574685752 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736e62d000 == 159 [pid = 1823] [id = 557] 01:58:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f7337156400) [pid = 1823] [serial = 1672] [outer = (nil)] 01:58:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f734304b800) [pid = 1823] [serial = 1673] [outer = 0x7f7337156400] 01:58:05 INFO - PROCESS | 1823 | 1461574685843 Marionette DEBUG loaded listener.js 01:58:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f734370e000) [pid = 1823] [serial = 1674] [outer = 0x7f7337156400] 01:58:06 INFO - PROCESS | 1823 | 1461574686695 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1540ms 01:58:06 INFO - PROCESS | 1823 | 1461574686726 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 01:58:06 INFO - PROCESS | 1823 | 1461574686731 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 01:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:58:06 INFO - PROCESS | 1823 | 1461574686738 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:58:06 INFO - PROCESS | 1823 | 1461574686742 Marionette TRACE conn4 <- [1,2202,null,{}] 01:58:06 INFO - PROCESS | 1823 | 1461574686748 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:06 INFO - PROCESS | 1823 | 1461574686988 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 01:58:07 INFO - PROCESS | 1823 | 1461574687261 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733eebe000 == 160 [pid = 1823] [id = 558] 01:58:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f7337161c00) [pid = 1823] [serial = 1675] [outer = (nil)] 01:58:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f734e98fc00) [pid = 1823] [serial = 1676] [outer = 0x7f7337161c00] 01:58:07 INFO - PROCESS | 1823 | 1461574687390 Marionette DEBUG loaded listener.js 01:58:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f734e995000) [pid = 1823] [serial = 1677] [outer = 0x7f7337161c00] 01:58:08 INFO - PROCESS | 1823 | 1461574688300 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 01:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1637ms 01:58:08 INFO - PROCESS | 1823 | 1461574688377 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 01:58:08 INFO - PROCESS | 1823 | 1461574688380 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 01:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:58:08 INFO - PROCESS | 1823 | 1461574688387 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:58:08 INFO - PROCESS | 1823 | 1461574688390 Marionette TRACE conn4 <- [1,2206,null,{}] 01:58:08 INFO - PROCESS | 1823 | 1461574688396 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:08 INFO - PROCESS | 1823 | 1461574688678 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 01:58:09 INFO - PROCESS | 1823 | 1461574688998 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736e8a6000 == 161 [pid = 1823] [id = 559] 01:58:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f7338c7bc00) [pid = 1823] [serial = 1678] [outer = (nil)] 01:58:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f733aace800) [pid = 1823] [serial = 1679] [outer = 0x7f7338c7bc00] 01:58:09 INFO - PROCESS | 1823 | 1461574689077 Marionette DEBUG loaded listener.js 01:58:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f733aad3c00) [pid = 1823] [serial = 1680] [outer = 0x7f7338c7bc00] 01:58:09 INFO - PROCESS | 1823 | 1461574689935 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 01:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1578ms 01:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:58:09 INFO - PROCESS | 1823 | 1461574689967 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 01:58:09 INFO - PROCESS | 1823 | 1461574689970 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 01:58:09 INFO - PROCESS | 1823 | 1461574689976 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:58:09 INFO - PROCESS | 1823 | 1461574689980 Marionette TRACE conn4 <- [1,2210,null,{}] 01:58:09 INFO - PROCESS | 1823 | 1461574689985 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:10 INFO - PROCESS | 1823 | 1461574690229 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 01:58:10 INFO - PROCESS | 1823 | 1461574690546 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733a3bb800 == 162 [pid = 1823] [id = 560] 01:58:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f733aac6c00) [pid = 1823] [serial = 1681] [outer = (nil)] 01:58:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f733bd8fc00) [pid = 1823] [serial = 1682] [outer = 0x7f733aac6c00] 01:58:10 INFO - PROCESS | 1823 | 1461574690628 Marionette DEBUG loaded listener.js 01:58:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f733bd94400) [pid = 1823] [serial = 1683] [outer = 0x7f733aac6c00] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c618800 == 161 [pid = 1823] [id = 471] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c9dc000 == 160 [pid = 1823] [id = 540] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733e6ae800 == 159 [pid = 1823] [id = 539] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733be2b000 == 158 [pid = 1823] [id = 538] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7337e1f800 == 157 [pid = 1823] [id = 537] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736521d000 == 156 [pid = 1823] [id = 535] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735f1f9000 == 155 [pid = 1823] [id = 534] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a719000 == 154 [pid = 1823] [id = 533] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359f79800 == 153 [pid = 1823] [id = 532] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735994e000 == 152 [pid = 1823] [id = 531] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73591fd800 == 151 [pid = 1823] [id = 530] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7358765800 == 150 [pid = 1823] [id = 529] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73527e9000 == 149 [pid = 1823] [id = 528] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73524c6800 == 148 [pid = 1823] [id = 527] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73521d7800 == 147 [pid = 1823] [id = 526] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734eda8000 == 146 [pid = 1823] [id = 525] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734cca3000 == 145 [pid = 1823] [id = 524] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347b5f800 == 144 [pid = 1823] [id = 523] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345f12000 == 143 [pid = 1823] [id = 522] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344210000 == 142 [pid = 1823] [id = 521] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342259800 == 141 [pid = 1823] [id = 520] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c612000 == 140 [pid = 1823] [id = 519] 01:58:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342386000 == 139 [pid = 1823] [id = 518] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f7342420400) [pid = 1823] [serial = 1550] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f7342426800) [pid = 1823] [serial = 1553] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f7342fe3400) [pid = 1823] [serial = 1551] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f734cc23800) [pid = 1823] [serial = 1517] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f734ddefc00) [pid = 1823] [serial = 1520] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f734eb5a400) [pid = 1823] [serial = 1523] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f7350258800) [pid = 1823] [serial = 1526] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f73516f1000) [pid = 1823] [serial = 1529] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f73525a5000) [pid = 1823] [serial = 1532] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f73525c8000) [pid = 1823] [serial = 1535] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f733beecc00) [pid = 1823] [serial = 1490] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f7342427000) [pid = 1823] [serial = 1496] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f7345dd3400) [pid = 1823] [serial = 1505] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f733aeb7c00) [pid = 1823] [serial = 1542] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f733aaef000) [pid = 1823] [serial = 1541] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f733c74a800) [pid = 1823] [serial = 1544] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f733e5dcc00) [pid = 1823] [serial = 1545] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f733fcc4000) [pid = 1823] [serial = 1493] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f733aaf4400) [pid = 1823] [serial = 1538] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f733f18c400) [pid = 1823] [serial = 1547] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f7347207800) [pid = 1823] [serial = 1511] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f7342fe4000) [pid = 1823] [serial = 1499] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f7337ddcc00) [pid = 1823] [serial = 1487] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f7343eb1000) [pid = 1823] [serial = 1502] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f733fcbd400) [pid = 1823] [serial = 1485] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f734688e400) [pid = 1823] [serial = 1508] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f7347988c00) [pid = 1823] [serial = 1514] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f7343819800) [pid = 1823] [serial = 1554] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f73405e9400) [pid = 1823] [serial = 1548] [outer = (nil)] [url = about:blank] 01:58:13 INFO - PROCESS | 1823 | 1461574693215 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 01:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 3285ms 01:58:13 INFO - PROCESS | 1823 | 1461574693261 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 01:58:13 INFO - PROCESS | 1823 | 1461574693268 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 01:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:58:13 INFO - PROCESS | 1823 | 1461574693281 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:58:13 INFO - PROCESS | 1823 | 1461574693285 Marionette TRACE conn4 <- [1,2214,null,{}] 01:58:13 INFO - PROCESS | 1823 | 1461574693294 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:13 INFO - PROCESS | 1823 | 1461574693524 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 01:58:13 INFO - PROCESS | 1823 | 1461574693711 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73384e0000 == 140 [pid = 1823] [id = 561] 01:58:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f7338f56400) [pid = 1823] [serial = 1684] [outer = (nil)] 01:58:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f733a5abc00) [pid = 1823] [serial = 1685] [outer = 0x7f7338f56400] 01:58:13 INFO - PROCESS | 1823 | 1461574693780 Marionette DEBUG loaded listener.js 01:58:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f733aaf2400) [pid = 1823] [serial = 1686] [outer = 0x7f7338f56400] 01:58:14 INFO - PROCESS | 1823 | 1461574694658 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 01:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1433ms 01:58:14 INFO - PROCESS | 1823 | 1461574694715 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 01:58:14 INFO - PROCESS | 1823 | 1461574694723 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 01:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:58:14 INFO - PROCESS | 1823 | 1461574694734 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:58:14 INFO - PROCESS | 1823 | 1461574694737 Marionette TRACE conn4 <- [1,2218,null,{}] 01:58:14 INFO - PROCESS | 1823 | 1461574694744 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:14 INFO - PROCESS | 1823 | 1461574694973 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 01:58:15 INFO - PROCESS | 1823 | 1461574695191 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ae5f000 == 141 [pid = 1823] [id = 562] 01:58:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f733aafa400) [pid = 1823] [serial = 1687] [outer = (nil)] 01:58:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f733bd8d800) [pid = 1823] [serial = 1688] [outer = 0x7f733aafa400] 01:58:15 INFO - PROCESS | 1823 | 1461574695262 Marionette DEBUG loaded listener.js 01:58:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f733bd97800) [pid = 1823] [serial = 1689] [outer = 0x7f733aafa400] 01:58:16 INFO - PROCESS | 1823 | 1461574696199 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 01:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1492ms 01:58:16 INFO - PROCESS | 1823 | 1461574696230 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 01:58:16 INFO - PROCESS | 1823 | 1461574696235 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 01:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:58:16 INFO - PROCESS | 1823 | 1461574696242 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:58:16 INFO - PROCESS | 1823 | 1461574696248 Marionette TRACE conn4 <- [1,2222,null,{}] 01:58:16 INFO - PROCESS | 1823 | 1461574696272 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:16 INFO - PROCESS | 1823 | 1461574696638 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 01:58:16 INFO - PROCESS | 1823 | 1461574696686 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c6d6000 == 142 [pid = 1823] [id = 563] 01:58:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f733e5ef800) [pid = 1823] [serial = 1690] [outer = (nil)] 01:58:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f733e73c800) [pid = 1823] [serial = 1691] [outer = 0x7f733e5ef800] 01:58:16 INFO - PROCESS | 1823 | 1461574696754 Marionette DEBUG loaded listener.js 01:58:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f733f1d4800) [pid = 1823] [serial = 1692] [outer = 0x7f733e5ef800] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f7354c71800) [pid = 1823] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f7343045c00) [pid = 1823] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f7336f0e400) [pid = 1823] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f733ad33800) [pid = 1823] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f734db33c00) [pid = 1823] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f7342ea7c00) [pid = 1823] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f7343a82400) [pid = 1823] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f733ad30800) [pid = 1823] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f73385c5000) [pid = 1823] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f733f18ac00) [pid = 1823] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f734dc46000) [pid = 1823] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f734cc99800) [pid = 1823] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f7342fd7000) [pid = 1823] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f7336f10400) [pid = 1823] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f73442aac00) [pid = 1823] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f7346786400) [pid = 1823] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f733ad35800) [pid = 1823] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f73385cbc00) [pid = 1823] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f73440cac00) [pid = 1823] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f733aaeec00) [pid = 1823] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f734381dc00) [pid = 1823] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f734dc4b000) [pid = 1823] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f734e2e1400) [pid = 1823] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f7343051c00) [pid = 1823] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f73400db800) [pid = 1823] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f734798d800) [pid = 1823] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f733e736400) [pid = 1823] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f7336f05800) [pid = 1823] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f733aebcc00) [pid = 1823] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f734c1e3400) [pid = 1823] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f7347c53000) [pid = 1823] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f7359506400) [pid = 1823] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f7343a7c400) [pid = 1823] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f7337dd7000) [pid = 1823] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f734fdd7c00) [pid = 1823] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f7346790800) [pid = 1823] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f733f1d7400) [pid = 1823] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f733e5f3000) [pid = 1823] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f7337dd5c00) [pid = 1823] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f7359559800) [pid = 1823] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f7336f08800) [pid = 1823] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f734381ec00) [pid = 1823] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f733f18c000) [pid = 1823] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f734eb56000) [pid = 1823] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f7338f53000) [pid = 1823] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f7355c58400) [pid = 1823] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f734c1e3c00) [pid = 1823] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f734dc48400) [pid = 1823] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f73469b6c00) [pid = 1823] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f734381f800) [pid = 1823] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f73472ef400) [pid = 1823] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f733cae6c00) [pid = 1823] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f733e5da000) [pid = 1823] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f7342fd8000) [pid = 1823] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f733cae9c00) [pid = 1823] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f7345b55800) [pid = 1823] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f734fd5c800) [pid = 1823] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f734678e400) [pid = 1823] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:58:18 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f7343f57800) [pid = 1823] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:58:18 INFO - PROCESS | 1823 | 1461574698656 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2452ms 01:58:18 INFO - PROCESS | 1823 | 1461574698695 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 01:58:18 INFO - PROCESS | 1823 | 1461574698700 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 01:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:58:18 INFO - PROCESS | 1823 | 1461574698716 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:58:18 INFO - PROCESS | 1823 | 1461574698719 Marionette TRACE conn4 <- [1,2226,null,{}] 01:58:18 INFO - PROCESS | 1823 | 1461574698724 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:18 INFO - PROCESS | 1823 | 1461574698930 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 01:58:18 INFO - PROCESS | 1823 | 1461574698946 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c9dc800 == 143 [pid = 1823] [id = 564] 01:58:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f7338f5ec00) [pid = 1823] [serial = 1693] [outer = (nil)] 01:58:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f733e736400) [pid = 1823] [serial = 1694] [outer = 0x7f7338f5ec00] 01:58:19 INFO - PROCESS | 1823 | 1461574699009 Marionette DEBUG loaded listener.js 01:58:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f733f1d9c00) [pid = 1823] [serial = 1695] [outer = 0x7f7338f5ec00] 01:58:19 INFO - PROCESS | 1823 | 1461574699971 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 01:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1284ms 01:58:20 INFO - PROCESS | 1823 | 1461574700000 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 01:58:20 INFO - PROCESS | 1823 | 1461574700003 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 01:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:58:20 INFO - PROCESS | 1823 | 1461574700009 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:58:20 INFO - PROCESS | 1823 | 1461574700012 Marionette TRACE conn4 <- [1,2230,null,{}] 01:58:20 INFO - PROCESS | 1823 | 1461574700017 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:20 INFO - PROCESS | 1823 | 1461574700470 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 01:58:20 INFO - PROCESS | 1823 | 1461574700642 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7338499000 == 144 [pid = 1823] [id = 565] 01:58:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f733715a400) [pid = 1823] [serial = 1696] [outer = (nil)] 01:58:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f7337dde400) [pid = 1823] [serial = 1697] [outer = 0x7f733715a400] 01:58:20 INFO - PROCESS | 1823 | 1461574700837 Marionette DEBUG loaded listener.js 01:58:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f7338f56c00) [pid = 1823] [serial = 1698] [outer = 0x7f733715a400] 01:58:21 INFO - PROCESS | 1823 | 1461574701780 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 01:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1829ms 01:58:21 INFO - PROCESS | 1823 | 1461574701841 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 01:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:58:21 INFO - PROCESS | 1823 | 1461574701848 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 01:58:21 INFO - PROCESS | 1823 | 1461574701856 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:58:21 INFO - PROCESS | 1823 | 1461574701863 Marionette TRACE conn4 <- [1,2234,null,{}] 01:58:21 INFO - PROCESS | 1823 | 1461574701871 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:22 INFO - PROCESS | 1823 | 1461574702157 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 01:58:22 INFO - PROCESS | 1823 | 1461574702476 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c618000 == 145 [pid = 1823] [id = 566] 01:58:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f733aafb800) [pid = 1823] [serial = 1699] [outer = (nil)] 01:58:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f733aeb9800) [pid = 1823] [serial = 1700] [outer = 0x7f733aafb800] 01:58:22 INFO - PROCESS | 1823 | 1461574702558 Marionette DEBUG loaded listener.js 01:58:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f733bd95400) [pid = 1823] [serial = 1701] [outer = 0x7f733aafb800] 01:58:23 INFO - PROCESS | 1823 | 1461574703517 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 01:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1739ms 01:58:23 INFO - PROCESS | 1823 | 1461574703596 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 01:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:58:23 INFO - PROCESS | 1823 | 1461574703601 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 01:58:23 INFO - PROCESS | 1823 | 1461574703609 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:58:23 INFO - PROCESS | 1823 | 1461574703612 Marionette TRACE conn4 <- [1,2238,null,{}] 01:58:23 INFO - PROCESS | 1823 | 1461574703620 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:23 INFO - PROCESS | 1823 | 1461574703914 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 01:58:24 INFO - PROCESS | 1823 | 1461574704262 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73400a0800 == 146 [pid = 1823] [id = 567] 01:58:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f733e5f3000) [pid = 1823] [serial = 1702] [outer = (nil)] 01:58:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f733e743400) [pid = 1823] [serial = 1703] [outer = 0x7f733e5f3000] 01:58:24 INFO - PROCESS | 1823 | 1461574704346 Marionette DEBUG loaded listener.js 01:58:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f733f1db400) [pid = 1823] [serial = 1704] [outer = 0x7f733e5f3000] 01:58:25 INFO - PROCESS | 1823 | 1461574705252 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1685ms 01:58:25 INFO - PROCESS | 1823 | 1461574705294 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 01:58:25 INFO - PROCESS | 1823 | 1461574705300 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 01:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:58:25 INFO - PROCESS | 1823 | 1461574705318 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:58:25 INFO - PROCESS | 1823 | 1461574705325 Marionette TRACE conn4 <- [1,2242,null,{}] 01:58:25 INFO - PROCESS | 1823 | 1461574705332 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:25 INFO - PROCESS | 1823 | 1461574705624 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 01:58:25 INFO - PROCESS | 1823 | 1461574705938 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340c7d000 == 147 [pid = 1823] [id = 568] 01:58:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f733cae8000) [pid = 1823] [serial = 1705] [outer = (nil)] 01:58:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f734064ac00) [pid = 1823] [serial = 1706] [outer = 0x7f733cae8000] 01:58:26 INFO - PROCESS | 1823 | 1461574706021 Marionette DEBUG loaded listener.js 01:58:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f7342ea0c00) [pid = 1823] [serial = 1707] [outer = 0x7f733cae8000] 01:58:26 INFO - PROCESS | 1823 | 1461574706879 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1596ms 01:58:26 INFO - PROCESS | 1823 | 1461574706906 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 01:58:26 INFO - PROCESS | 1823 | 1461574706910 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 01:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:58:26 INFO - PROCESS | 1823 | 1461574706916 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:58:26 INFO - PROCESS | 1823 | 1461574706919 Marionette TRACE conn4 <- [1,2246,null,{}] 01:58:26 INFO - PROCESS | 1823 | 1461574706925 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:27 INFO - PROCESS | 1823 | 1461574707164 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 01:58:27 INFO - PROCESS | 1823 | 1461574707433 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342e1b000 == 148 [pid = 1823] [id = 569] 01:58:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f733e5f7400) [pid = 1823] [serial = 1708] [outer = (nil)] 01:58:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f7343048800) [pid = 1823] [serial = 1709] [outer = 0x7f733e5f7400] 01:58:27 INFO - PROCESS | 1823 | 1461574707556 Marionette DEBUG loaded listener.js 01:58:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f734370d000) [pid = 1823] [serial = 1710] [outer = 0x7f733e5f7400] 01:58:28 INFO - PROCESS | 1823 | 1461574708445 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 01:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1582ms 01:58:28 INFO - PROCESS | 1823 | 1461574708499 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 01:58:28 INFO - PROCESS | 1823 | 1461574708503 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 01:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:58:28 INFO - PROCESS | 1823 | 1461574708509 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:58:28 INFO - PROCESS | 1823 | 1461574708512 Marionette TRACE conn4 <- [1,2250,null,{}] 01:58:28 INFO - PROCESS | 1823 | 1461574708518 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:28 INFO - PROCESS | 1823 | 1461574708764 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 01:58:29 INFO - PROCESS | 1823 | 1461574709088 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73439a2000 == 149 [pid = 1823] [id = 570] 01:58:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f7343825c00) [pid = 1823] [serial = 1711] [outer = (nil)] 01:58:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f7343a7e400) [pid = 1823] [serial = 1712] [outer = 0x7f7343825c00] 01:58:29 INFO - PROCESS | 1823 | 1461574709182 Marionette DEBUG loaded listener.js 01:58:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f73442b6000) [pid = 1823] [serial = 1713] [outer = 0x7f7343825c00] 01:58:30 INFO - PROCESS | 1823 | 1461574710048 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 01:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1583ms 01:58:30 INFO - PROCESS | 1823 | 1461574710093 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 01:58:30 INFO - PROCESS | 1823 | 1461574710097 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 01:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:58:30 INFO - PROCESS | 1823 | 1461574710103 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:58:30 INFO - PROCESS | 1823 | 1461574710107 Marionette TRACE conn4 <- [1,2254,null,{}] 01:58:30 INFO - PROCESS | 1823 | 1461574710113 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:30 INFO - PROCESS | 1823 | 1461574710350 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 01:58:30 INFO - PROCESS | 1823 | 1461574710618 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345ee3000 == 150 [pid = 1823] [id = 571] 01:58:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f7343a74800) [pid = 1823] [serial = 1714] [outer = (nil)] 01:58:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f7345dd8000) [pid = 1823] [serial = 1715] [outer = 0x7f7343a74800] 01:58:30 INFO - PROCESS | 1823 | 1461574710744 Marionette DEBUG loaded listener.js 01:58:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f734688c400) [pid = 1823] [serial = 1716] [outer = 0x7f7343a74800] 01:58:31 INFO - PROCESS | 1823 | 1461574711680 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 01:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1632ms 01:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:58:31 INFO - PROCESS | 1823 | 1461574711737 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 01:58:31 INFO - PROCESS | 1823 | 1461574711739 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 01:58:31 INFO - PROCESS | 1823 | 1461574711746 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:58:31 INFO - PROCESS | 1823 | 1461574711750 Marionette TRACE conn4 <- [1,2258,null,{}] 01:58:31 INFO - PROCESS | 1823 | 1461574711755 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:32 INFO - PROCESS | 1823 | 1461574712011 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 01:58:32 INFO - PROCESS | 1823 | 1461574712321 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347220000 == 151 [pid = 1823] [id = 572] 01:58:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f7345b52c00) [pid = 1823] [serial = 1717] [outer = (nil)] 01:58:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f7346894800) [pid = 1823] [serial = 1718] [outer = 0x7f7345b52c00] 01:58:32 INFO - PROCESS | 1823 | 1461574712404 Marionette DEBUG loaded listener.js 01:58:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f73472ebc00) [pid = 1823] [serial = 1719] [outer = 0x7f7345b52c00] 01:58:33 INFO - PROCESS | 1823 | 1461574713295 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1589ms 01:58:33 INFO - PROCESS | 1823 | 1461574713335 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 01:58:33 INFO - PROCESS | 1823 | 1461574713338 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 01:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:58:33 INFO - PROCESS | 1823 | 1461574713345 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:58:33 INFO - PROCESS | 1823 | 1461574713348 Marionette TRACE conn4 <- [1,2262,null,{}] 01:58:33 INFO - PROCESS | 1823 | 1461574713354 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:33 INFO - PROCESS | 1823 | 1461574713592 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 01:58:33 INFO - PROCESS | 1823 | 1461574713913 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c116000 == 152 [pid = 1823] [id = 573] 01:58:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f733cae8800) [pid = 1823] [serial = 1720] [outer = (nil)] 01:58:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f7347980400) [pid = 1823] [serial = 1721] [outer = 0x7f733cae8800] 01:58:34 INFO - PROCESS | 1823 | 1461574713998 Marionette DEBUG loaded listener.js 01:58:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f734c1e2800) [pid = 1823] [serial = 1722] [outer = 0x7f733cae8800] 01:58:34 INFO - PROCESS | 1823 | 1461574714800 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 01:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1487ms 01:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:58:34 INFO - PROCESS | 1823 | 1461574714833 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 01:58:34 INFO - PROCESS | 1823 | 1461574714836 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 01:58:34 INFO - PROCESS | 1823 | 1461574714843 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:58:34 INFO - PROCESS | 1823 | 1461574714847 Marionette TRACE conn4 <- [1,2266,null,{}] 01:58:34 INFO - PROCESS | 1823 | 1461574714853 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:35 INFO - PROCESS | 1823 | 1461574715092 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 01:58:35 INFO - PROCESS | 1823 | 1461574715364 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734ccb5800 == 153 [pid = 1823] [id = 574] 01:58:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f7343f4ec00) [pid = 1823] [serial = 1723] [outer = (nil)] 01:58:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f734cc9a000) [pid = 1823] [serial = 1724] [outer = 0x7f7343f4ec00] 01:58:35 INFO - PROCESS | 1823 | 1461574715446 Marionette DEBUG loaded listener.js 01:58:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f734dc45400) [pid = 1823] [serial = 1725] [outer = 0x7f7343f4ec00] 01:58:36 INFO - PROCESS | 1823 | 1461574716344 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 01:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1538ms 01:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:58:36 INFO - PROCESS | 1823 | 1461574716382 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 01:58:36 INFO - PROCESS | 1823 | 1461574716384 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 01:58:36 INFO - PROCESS | 1823 | 1461574716391 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:58:36 INFO - PROCESS | 1823 | 1461574716394 Marionette TRACE conn4 <- [1,2270,null,{}] 01:58:36 INFO - PROCESS | 1823 | 1461574716400 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:36 INFO - PROCESS | 1823 | 1461574716644 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 01:58:36 INFO - PROCESS | 1823 | 1461574716971 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734efe3800 == 154 [pid = 1823] [id = 575] 01:58:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f734e26f800) [pid = 1823] [serial = 1726] [outer = (nil)] 01:58:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f734e681000) [pid = 1823] [serial = 1727] [outer = 0x7f734e26f800] 01:58:37 INFO - PROCESS | 1823 | 1461574717072 Marionette DEBUG loaded listener.js 01:58:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f734e998000) [pid = 1823] [serial = 1728] [outer = 0x7f734e26f800] 01:58:37 INFO - PROCESS | 1823 | 1461574717984 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 01:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1631ms 01:58:38 INFO - PROCESS | 1823 | 1461574718054 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 01:58:38 INFO - PROCESS | 1823 | 1461574718057 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 01:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:58:38 INFO - PROCESS | 1823 | 1461574718065 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:58:38 INFO - PROCESS | 1823 | 1461574718069 Marionette TRACE conn4 <- [1,2274,null,{}] 01:58:38 INFO - PROCESS | 1823 | 1461574718075 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:38 INFO - PROCESS | 1823 | 1461574718382 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 01:58:38 INFO - PROCESS | 1823 | 1461574718698 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73524cd000 == 155 [pid = 1823] [id = 576] 01:58:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f7342fdf800) [pid = 1823] [serial = 1729] [outer = (nil)] 01:58:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f734e2e2c00) [pid = 1823] [serial = 1730] [outer = 0x7f7342fdf800] 01:58:38 INFO - PROCESS | 1823 | 1461574718779 Marionette DEBUG loaded listener.js 01:58:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f7350256000) [pid = 1823] [serial = 1731] [outer = 0x7f7342fdf800] 01:58:39 INFO - PROCESS | 1823 | 1461574719586 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 01:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1582ms 01:58:39 INFO - PROCESS | 1823 | 1461574719648 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 01:58:39 INFO - PROCESS | 1823 | 1461574719652 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 01:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:58:39 INFO - PROCESS | 1823 | 1461574719658 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:58:39 INFO - PROCESS | 1823 | 1461574719661 Marionette TRACE conn4 <- [1,2278,null,{}] 01:58:39 INFO - PROCESS | 1823 | 1461574719666 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:39 INFO - PROCESS | 1823 | 1461574719901 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 01:58:40 INFO - PROCESS | 1823 | 1461574720169 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73528b7000 == 156 [pid = 1823] [id = 577] 01:58:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f7345c50c00) [pid = 1823] [serial = 1732] [outer = (nil)] 01:58:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f7350c42c00) [pid = 1823] [serial = 1733] [outer = 0x7f7345c50c00] 01:58:40 INFO - PROCESS | 1823 | 1461574720255 Marionette DEBUG loaded listener.js 01:58:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f73517f9400) [pid = 1823] [serial = 1734] [outer = 0x7f7345c50c00] 01:58:41 INFO - PROCESS | 1823 | 1461574721163 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 01:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1578ms 01:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:58:41 INFO - PROCESS | 1823 | 1461574721238 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 01:58:41 INFO - PROCESS | 1823 | 1461574721241 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 01:58:41 INFO - PROCESS | 1823 | 1461574721249 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:58:41 INFO - PROCESS | 1823 | 1461574721251 Marionette TRACE conn4 <- [1,2282,null,{}] 01:58:41 INFO - PROCESS | 1823 | 1461574721258 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:41 INFO - PROCESS | 1823 | 1461574721504 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 01:58:41 INFO - PROCESS | 1823 | 1461574721830 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7357603000 == 157 [pid = 1823] [id = 578] 01:58:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f734fe45800) [pid = 1823] [serial = 1735] [outer = (nil)] 01:58:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f7351811800) [pid = 1823] [serial = 1736] [outer = 0x7f734fe45800] 01:58:41 INFO - PROCESS | 1823 | 1461574721914 Marionette DEBUG loaded listener.js 01:58:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f7352190c00) [pid = 1823] [serial = 1737] [outer = 0x7f734fe45800] 01:58:42 INFO - PROCESS | 1823 | 1461574722749 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 01:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1536ms 01:58:42 INFO - PROCESS | 1823 | 1461574722784 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 01:58:42 INFO - PROCESS | 1823 | 1461574722788 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 01:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:58:42 INFO - PROCESS | 1823 | 1461574722794 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:58:42 INFO - PROCESS | 1823 | 1461574722798 Marionette TRACE conn4 <- [1,2286,null,{}] 01:58:42 INFO - PROCESS | 1823 | 1461574722803 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:43 INFO - PROCESS | 1823 | 1461574723044 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 01:58:43 INFO - PROCESS | 1823 | 1461574723341 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735928b800 == 158 [pid = 1823] [id = 579] 01:58:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f733bef4000) [pid = 1823] [serial = 1738] [outer = (nil)] 01:58:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f735241f000) [pid = 1823] [serial = 1739] [outer = 0x7f733bef4000] 01:58:43 INFO - PROCESS | 1823 | 1461574723469 Marionette DEBUG loaded listener.js 01:58:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f73525a3c00) [pid = 1823] [serial = 1740] [outer = 0x7f733bef4000] 01:58:44 INFO - PROCESS | 1823 | 1461574724333 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 01:58:44 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 01:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1586ms 01:58:44 INFO - PROCESS | 1823 | 1461574724382 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 01:58:44 INFO - PROCESS | 1823 | 1461574724387 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 01:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:58:44 INFO - PROCESS | 1823 | 1461574724393 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:58:44 INFO - PROCESS | 1823 | 1461574724395 Marionette TRACE conn4 <- [1,2290,null,{}] 01:58:44 INFO - PROCESS | 1823 | 1461574724402 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:44 INFO - PROCESS | 1823 | 1461574724642 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 01:58:45 INFO - PROCESS | 1823 | 1461574725016 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359f6a800 == 159 [pid = 1823] [id = 580] 01:58:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f7343f51c00) [pid = 1823] [serial = 1741] [outer = (nil)] 01:58:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f73525c4000) [pid = 1823] [serial = 1742] [outer = 0x7f7343f51c00] 01:58:45 INFO - PROCESS | 1823 | 1461574725138 Marionette DEBUG loaded listener.js 01:58:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f73527a7400) [pid = 1823] [serial = 1743] [outer = 0x7f7343f51c00] 01:58:46 INFO - PROCESS | 1823 | 1461574725994 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 01:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1636ms 01:58:46 INFO - PROCESS | 1823 | 1461574726031 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 01:58:46 INFO - PROCESS | 1823 | 1461574726035 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 01:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:58:46 INFO - PROCESS | 1823 | 1461574726041 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:58:46 INFO - PROCESS | 1823 | 1461574726045 Marionette TRACE conn4 <- [1,2294,null,{}] 01:58:46 INFO - PROCESS | 1823 | 1461574726050 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:46 INFO - PROCESS | 1823 | 1461574726296 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 01:58:46 INFO - PROCESS | 1823 | 1461574726574 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735f1e8800 == 160 [pid = 1823] [id = 581] 01:58:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f7352423400) [pid = 1823] [serial = 1744] [outer = (nil)] 01:58:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f7354017000) [pid = 1823] [serial = 1745] [outer = 0x7f7352423400] 01:58:46 INFO - PROCESS | 1823 | 1461574726694 Marionette DEBUG loaded listener.js 01:58:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f7355c58400) [pid = 1823] [serial = 1746] [outer = 0x7f7352423400] 01:58:47 INFO - PROCESS | 1823 | 1461574727559 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 01:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1579ms 01:58:47 INFO - PROCESS | 1823 | 1461574727623 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 01:58:47 INFO - PROCESS | 1823 | 1461574727627 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 01:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:58:47 INFO - PROCESS | 1823 | 1461574727633 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:58:47 INFO - PROCESS | 1823 | 1461574727636 Marionette TRACE conn4 <- [1,2298,null,{}] 01:58:47 INFO - PROCESS | 1823 | 1461574727642 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:47 INFO - PROCESS | 1823 | 1461574727890 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 01:58:48 INFO - PROCESS | 1823 | 1461574728219 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736621f000 == 161 [pid = 1823] [id = 582] 01:58:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f734dc59c00) [pid = 1823] [serial = 1747] [outer = (nil)] 01:58:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f7356cd1800) [pid = 1823] [serial = 1748] [outer = 0x7f734dc59c00] 01:58:48 INFO - PROCESS | 1823 | 1461574728300 Marionette DEBUG loaded listener.js 01:58:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f735763b800) [pid = 1823] [serial = 1749] [outer = 0x7f734dc59c00] 01:58:49 INFO - PROCESS | 1823 | 1461574729130 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 01:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1529ms 01:58:49 INFO - PROCESS | 1823 | 1461574729163 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 01:58:49 INFO - PROCESS | 1823 | 1461574729166 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 01:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:58:49 INFO - PROCESS | 1823 | 1461574729173 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:58:49 INFO - PROCESS | 1823 | 1461574729176 Marionette TRACE conn4 <- [1,2302,null,{}] 01:58:49 INFO - PROCESS | 1823 | 1461574729182 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:49 INFO - PROCESS | 1823 | 1461574729432 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 01:58:49 INFO - PROCESS | 1823 | 1461574729711 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736c281000 == 162 [pid = 1823] [id = 583] 01:58:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f734e4b6800) [pid = 1823] [serial = 1750] [outer = (nil)] 01:58:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f735803c000) [pid = 1823] [serial = 1751] [outer = 0x7f734e4b6800] 01:58:49 INFO - PROCESS | 1823 | 1461574729841 Marionette DEBUG loaded listener.js 01:58:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f7359503400) [pid = 1823] [serial = 1752] [outer = 0x7f734e4b6800] 01:58:50 INFO - PROCESS | 1823 | 1461574730666 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73528bd000 == 161 [pid = 1823] [id = 509] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7356b70000 == 160 [pid = 1823] [id = 511] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340ba6000 == 159 [pid = 1823] [id = 497] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7355cde000 == 158 [pid = 1823] [id = 510] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c9dc800 == 157 [pid = 1823] [id = 564] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c6d6000 == 156 [pid = 1823] [id = 563] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ae5f000 == 155 [pid = 1823] [id = 562] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73384e0000 == 154 [pid = 1823] [id = 561] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736e62d000 == 153 [pid = 1823] [id = 557] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736c283000 == 152 [pid = 1823] [id = 556] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736a41b000 == 151 [pid = 1823] [id = 555] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7369bab000 == 150 [pid = 1823] [id = 554] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736626d000 == 149 [pid = 1823] [id = 553] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a392000 == 148 [pid = 1823] [id = 552] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73584b5800 == 147 [pid = 1823] [id = 551] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352ba0800 == 146 [pid = 1823] [id = 550] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73524c9800 == 145 [pid = 1823] [id = 549] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73521d4000 == 144 [pid = 1823] [id = 548] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734ccbf800 == 143 [pid = 1823] [id = 547] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347be7800 == 142 [pid = 1823] [id = 546] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345f0f800 == 141 [pid = 1823] [id = 545] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73439bb000 == 140 [pid = 1823] [id = 544] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340fd5000 == 139 [pid = 1823] [id = 543] 01:58:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c6d8800 == 138 [pid = 1823] [id = 542] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f7343f52800) [pid = 1823] [serial = 1625] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f733f1d9800) [pid = 1823] [serial = 1619] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f735241e400) [pid = 1823] [serial = 1461] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f7358031c00) [pid = 1823] [serial = 1589] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f733bb44000) [pid = 1823] [serial = 1622] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f735f16c800) [pid = 1823] [serial = 1601] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f733bb4a800) [pid = 1823] [serial = 1559] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f73527aa000) [pid = 1823] [serial = 1536] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f7364120400) [pid = 1823] [serial = 1602] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f734fd3bc00) [pid = 1823] [serial = 1575] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f73440cc000) [pid = 1823] [serial = 1556] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f73525cd400) [pid = 1823] [serial = 1581] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f73527ac800) [pid = 1823] [serial = 1583] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f7346787c00) [pid = 1823] [serial = 1506] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f734fd3b000) [pid = 1823] [serial = 1524] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f7364f5bc00) [pid = 1823] [serial = 1605] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f73516e9c00) [pid = 1823] [serial = 1527] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f7346886400) [pid = 1823] [serial = 1443] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f7352421000) [pid = 1823] [serial = 1530] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f73516ea800) [pid = 1823] [serial = 1577] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f733ed96c00) [pid = 1823] [serial = 1425] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f73525c3800) [pid = 1823] [serial = 1467] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f734737bc00) [pid = 1823] [serial = 1569] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f733c74fc00) [pid = 1823] [serial = 1422] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f7351b31400) [pid = 1823] [serial = 1578] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f734e211400) [pid = 1823] [serial = 1574] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f734cc3d000) [pid = 1823] [serial = 1571] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f7357575c00) [pid = 1823] [serial = 1592] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f735a2c7400) [pid = 1823] [serial = 1595] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f7356cc6000) [pid = 1823] [serial = 1587] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f7345dd8400) [pid = 1823] [serial = 1440] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f735b426800) [pid = 1823] [serial = 1599] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f733e73b400) [pid = 1823] [serial = 1470] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f733cae8c00) [pid = 1823] [serial = 1491] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f734e4ba000) [pid = 1823] [serial = 1449] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f7343819c00) [pid = 1823] [serial = 1434] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f734693b400) [pid = 1823] [serial = 1509] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f73466dc000) [pid = 1823] [serial = 1557] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f735620ec00) [pid = 1823] [serial = 1586] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f733ed95c00) [pid = 1823] [serial = 1347] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f733e5f0400) [pid = 1823] [serial = 1560] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f734304a000) [pid = 1823] [serial = 1539] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f73405e8400) [pid = 1823] [serial = 1494] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f73516ec800) [pid = 1823] [serial = 1455] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f734cca0000) [pid = 1823] [serial = 1572] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f734fd3e400) [pid = 1823] [serial = 1452] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f7343f56000) [pid = 1823] [serial = 1437] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f735a518c00) [pid = 1823] [serial = 1596] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f73390cbc00) [pid = 1823] [serial = 1488] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f7364d50c00) [pid = 1823] [serial = 1604] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f73440d3c00) [pid = 1823] [serial = 1503] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f733c74b800) [pid = 1823] [serial = 1616] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f7352427400) [pid = 1823] [serial = 1580] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f734c1d7800) [pid = 1823] [serial = 1515] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f7342e9d000) [pid = 1823] [serial = 1563] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f733fcc4400) [pid = 1823] [serial = 1428] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f7337eaac00) [pid = 1823] [serial = 1613] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f73405e6800) [pid = 1823] [serial = 1562] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f7365eb6400) [pid = 1823] [serial = 1608] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f7338f5ac00) [pid = 1823] [serial = 1614] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f7343048c00) [pid = 1823] [serial = 1623] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f73440d7400) [pid = 1823] [serial = 1565] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f734064b000) [pid = 1823] [serial = 1431] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f733e5f1400) [pid = 1823] [serial = 1610] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f7351b30400) [pid = 1823] [serial = 1458] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f73390d6400) [pid = 1823] [serial = 1419] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f735835fc00) [pid = 1823] [serial = 1590] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f734e2e0c00) [pid = 1823] [serial = 1521] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f735a7a2c00) [pid = 1823] [serial = 1598] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f734cc9b000) [pid = 1823] [serial = 1518] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f7346935400) [pid = 1823] [serial = 1568] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f7359210000) [pid = 1823] [serial = 1593] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f73405e7000) [pid = 1823] [serial = 1620] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f7342ea7000) [pid = 1823] [serial = 1497] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f73650f8800) [pid = 1823] [serial = 1607] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f7352b88000) [pid = 1823] [serial = 1584] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f7343818400) [pid = 1823] [serial = 1500] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f73472f1c00) [pid = 1823] [serial = 1512] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f733e736000) [pid = 1823] [serial = 1617] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f73525a3400) [pid = 1823] [serial = 1464] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f7345dd5000) [pid = 1823] [serial = 1566] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f73525c6c00) [pid = 1823] [serial = 1533] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f7347381c00) [pid = 1823] [serial = 1446] [outer = (nil)] [url = about:blank] 01:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 3485ms 01:58:52 INFO - PROCESS | 1823 | 1461574732779 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 01:58:52 INFO - PROCESS | 1823 | 1461574732784 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 01:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:58:52 INFO - PROCESS | 1823 | 1461574732797 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:58:52 INFO - PROCESS | 1823 | 1461574732803 Marionette TRACE conn4 <- [1,2306,null,{}] 01:58:52 INFO - PROCESS | 1823 | 1461574732812 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:53 INFO - PROCESS | 1823 | 1461574733030 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 01:58:53 INFO - PROCESS | 1823 | 1461574733332 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733849e800 == 139 [pid = 1823] [id = 584] 01:58:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f7338c6e000) [pid = 1823] [serial = 1753] [outer = (nil)] 01:58:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f7338c73000) [pid = 1823] [serial = 1754] [outer = 0x7f7338c6e000] 01:58:53 INFO - PROCESS | 1823 | 1461574733449 Marionette DEBUG loaded listener.js 01:58:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f7338f5c000) [pid = 1823] [serial = 1755] [outer = 0x7f7338c6e000] 01:58:54 INFO - PROCESS | 1823 | 1461574734249 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 01:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1496ms 01:58:54 INFO - PROCESS | 1823 | 1461574734294 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 01:58:54 INFO - PROCESS | 1823 | 1461574734299 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 01:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:58:54 INFO - PROCESS | 1823 | 1461574734312 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:58:54 INFO - PROCESS | 1823 | 1461574734317 Marionette TRACE conn4 <- [1,2310,null,{}] 01:58:54 INFO - PROCESS | 1823 | 1461574734357 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:54 INFO - PROCESS | 1823 | 1461574734595 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 01:58:54 INFO - PROCESS | 1823 | 1461574734810 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ae56000 == 140 [pid = 1823] [id = 585] 01:58:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f7338c6f000) [pid = 1823] [serial = 1756] [outer = (nil)] 01:58:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f733aac9800) [pid = 1823] [serial = 1757] [outer = 0x7f7338c6f000] 01:58:54 INFO - PROCESS | 1823 | 1461574734878 Marionette DEBUG loaded listener.js 01:58:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f733aaf3400) [pid = 1823] [serial = 1758] [outer = 0x7f7338c6f000] 01:58:55 INFO - PROCESS | 1823 | 1461574735834 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1575ms 01:58:55 INFO - PROCESS | 1823 | 1461574735891 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 01:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:58:55 INFO - PROCESS | 1823 | 1461574735905 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 01:58:55 INFO - PROCESS | 1823 | 1461574735912 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:58:55 INFO - PROCESS | 1823 | 1461574735917 Marionette TRACE conn4 <- [1,2314,null,{}] 01:58:55 INFO - PROCESS | 1823 | 1461574735940 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:56 INFO - PROCESS | 1823 | 1461574736230 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 01:58:56 INFO - PROCESS | 1823 | 1461574736278 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c616800 == 141 [pid = 1823] [id = 586] 01:58:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f733bb44800) [pid = 1823] [serial = 1759] [outer = (nil)] 01:58:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f733bd8dc00) [pid = 1823] [serial = 1760] [outer = 0x7f733bb44800] 01:58:56 INFO - PROCESS | 1823 | 1461574736347 Marionette DEBUG loaded listener.js 01:58:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f733bd9b400) [pid = 1823] [serial = 1761] [outer = 0x7f733bb44800] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f733fcc6400) [pid = 1823] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f7338c7bc00) [pid = 1823] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f733f184c00) [pid = 1823] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f7338c7b800) [pid = 1823] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f733a5a7000) [pid = 1823] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f7345dd2c00) [pid = 1823] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f733aafa400) [pid = 1823] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f733aaee800) [pid = 1823] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f7338c73c00) [pid = 1823] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f734cc9b800) [pid = 1823] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f7337161c00) [pid = 1823] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f733e5ef800) [pid = 1823] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f7352199000) [pid = 1823] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f73405ee400) [pid = 1823] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f736a006c00) [pid = 1823] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f7337156400) [pid = 1823] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f73385ca000) [pid = 1823] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f7343eb7000) [pid = 1823] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f7338f56400) [pid = 1823] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f7337156000) [pid = 1823] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f734797f400) [pid = 1823] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:58:57 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7f7337eaa400) [pid = 1823] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:58:58 INFO - PROCESS | 1823 | 1461574738043 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 01:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2146ms 01:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:58:58 INFO - PROCESS | 1823 | 1461574738059 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 01:58:58 INFO - PROCESS | 1823 | 1461574738061 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 01:58:58 INFO - PROCESS | 1823 | 1461574738068 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:58:58 INFO - PROCESS | 1823 | 1461574738071 Marionette TRACE conn4 <- [1,2318,null,{}] 01:58:58 INFO - PROCESS | 1823 | 1461574738076 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:58 INFO - PROCESS | 1823 | 1461574738366 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 01:58:58 INFO - PROCESS | 1823 | 1461574738387 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c9e0000 == 142 [pid = 1823] [id = 587] 01:58:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f7337156400) [pid = 1823] [serial = 1762] [outer = (nil)] 01:58:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f733aaee800) [pid = 1823] [serial = 1763] [outer = 0x7f7337156400] 01:58:58 INFO - PROCESS | 1823 | 1461574738452 Marionette DEBUG loaded listener.js 01:58:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f733c74e800) [pid = 1823] [serial = 1764] [outer = 0x7f7337156400] 01:58:59 INFO - PROCESS | 1823 | 1461574739319 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 01:58:59 INFO - PROCESS | 1823 | 1461574739355 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 01:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:58:59 INFO - PROCESS | 1823 | 1461574739360 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:58:59 INFO - PROCESS | 1823 | 1461574739362 Marionette TRACE conn4 <- [1,2322,null,{}] 01:58:59 INFO - PROCESS | 1823 | 1461574739367 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:59 INFO - PROCESS | 1823 | 1461574739593 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 01:59:00 INFO - PROCESS | 1823 | 1461574740023 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7337e08000 == 143 [pid = 1823] [id = 588] 01:59:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f7337155800) [pid = 1823] [serial = 1765] [outer = (nil)] 01:59:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f7337160400) [pid = 1823] [serial = 1766] [outer = 0x7f7337155800] 01:59:00 INFO - PROCESS | 1823 | 1461574740107 Marionette DEBUG loaded listener.js 01:59:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f7338c6d400) [pid = 1823] [serial = 1767] [outer = 0x7f7337155800] 01:59:01 INFO - PROCESS | 1823 | 1461574741025 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 01:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1731ms 01:59:01 INFO - PROCESS | 1823 | 1461574741095 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 01:59:01 INFO - PROCESS | 1823 | 1461574741103 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 01:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:59:01 INFO - PROCESS | 1823 | 1461574741112 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:59:01 INFO - PROCESS | 1823 | 1461574741118 Marionette TRACE conn4 <- [1,2326,null,{}] 01:59:01 INFO - PROCESS | 1823 | 1461574741126 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:01 INFO - PROCESS | 1823 | 1461574741435 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 01:59:01 INFO - PROCESS | 1823 | 1461574741766 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c6cd000 == 144 [pid = 1823] [id = 589] 01:59:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f733a5aec00) [pid = 1823] [serial = 1768] [outer = (nil)] 01:59:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f733aad2c00) [pid = 1823] [serial = 1769] [outer = 0x7f733a5aec00] 01:59:01 INFO - PROCESS | 1823 | 1461574741848 Marionette DEBUG loaded listener.js 01:59:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f733ad37c00) [pid = 1823] [serial = 1770] [outer = 0x7f733a5aec00] 01:59:02 INFO - PROCESS | 1823 | 1461574742766 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 01:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1687ms 01:59:02 INFO - PROCESS | 1823 | 1461574742811 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 01:59:02 INFO - PROCESS | 1823 | 1461574742818 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 01:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:59:02 INFO - PROCESS | 1823 | 1461574742828 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:59:02 INFO - PROCESS | 1823 | 1461574742832 Marionette TRACE conn4 <- [1,2330,null,{}] 01:59:02 INFO - PROCESS | 1823 | 1461574742838 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:03 INFO - PROCESS | 1823 | 1461574743097 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 01:59:03 INFO - PROCESS | 1823 | 1461574743465 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733eeb6800 == 145 [pid = 1823] [id = 590] 01:59:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f733ad3e400) [pid = 1823] [serial = 1771] [outer = (nil)] 01:59:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f733beee400) [pid = 1823] [serial = 1772] [outer = 0x7f733ad3e400] 01:59:03 INFO - PROCESS | 1823 | 1461574743548 Marionette DEBUG loaded listener.js 01:59:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f733e5d6c00) [pid = 1823] [serial = 1773] [outer = 0x7f733ad3e400] 01:59:04 INFO - PROCESS | 1823 | 1461574744462 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 01:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1681ms 01:59:04 INFO - PROCESS | 1823 | 1461574744510 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 01:59:04 INFO - PROCESS | 1823 | 1461574744513 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 01:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:59:04 INFO - PROCESS | 1823 | 1461574744530 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:59:04 INFO - PROCESS | 1823 | 1461574744540 Marionette TRACE conn4 <- [1,2334,null,{}] 01:59:04 INFO - PROCESS | 1823 | 1461574744548 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:04 INFO - PROCESS | 1823 | 1461574744811 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 01:59:05 INFO - PROCESS | 1823 | 1461574745113 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340b9d000 == 146 [pid = 1823] [id = 591] 01:59:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f733bd9b800) [pid = 1823] [serial = 1774] [outer = (nil)] 01:59:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f733f18ac00) [pid = 1823] [serial = 1775] [outer = 0x7f733bd9b800] 01:59:05 INFO - PROCESS | 1823 | 1461574745196 Marionette DEBUG loaded listener.js 01:59:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f733fcbd800) [pid = 1823] [serial = 1776] [outer = 0x7f733bd9b800] 01:59:06 INFO - PROCESS | 1823 | 1461574746114 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 01:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1647ms 01:59:06 INFO - PROCESS | 1823 | 1461574746169 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 01:59:06 INFO - PROCESS | 1823 | 1461574746173 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 01:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:59:06 INFO - PROCESS | 1823 | 1461574746180 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:59:06 INFO - PROCESS | 1823 | 1461574746183 Marionette TRACE conn4 <- [1,2338,null,{}] 01:59:06 INFO - PROCESS | 1823 | 1461574746189 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:06 INFO - PROCESS | 1823 | 1461574746439 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 01:59:06 INFO - PROCESS | 1823 | 1461574746749 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340c80000 == 147 [pid = 1823] [id = 592] 01:59:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f733c743000) [pid = 1823] [serial = 1777] [outer = (nil)] 01:59:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f73405ec800) [pid = 1823] [serial = 1778] [outer = 0x7f733c743000] 01:59:06 INFO - PROCESS | 1823 | 1461574746832 Marionette DEBUG loaded listener.js 01:59:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f7340644800) [pid = 1823] [serial = 1779] [outer = 0x7f733c743000] 01:59:07 INFO - PROCESS | 1823 | 1461574747716 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 01:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1580ms 01:59:07 INFO - PROCESS | 1823 | 1461574747761 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 01:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:59:07 INFO - PROCESS | 1823 | 1461574747765 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 01:59:07 INFO - PROCESS | 1823 | 1461574747773 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:59:07 INFO - PROCESS | 1823 | 1461574747776 Marionette TRACE conn4 <- [1,2342,null,{}] 01:59:07 INFO - PROCESS | 1823 | 1461574747783 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:08 INFO - PROCESS | 1823 | 1461574748025 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 01:59:08 INFO - PROCESS | 1823 | 1461574748358 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342e0d000 == 148 [pid = 1823] [id = 593] 01:59:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f7342ea5c00) [pid = 1823] [serial = 1780] [outer = (nil)] 01:59:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f7342ea9000) [pid = 1823] [serial = 1781] [outer = 0x7f7342ea5c00] 01:59:08 INFO - PROCESS | 1823 | 1461574748485 Marionette DEBUG loaded listener.js 01:59:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f734370b000) [pid = 1823] [serial = 1782] [outer = 0x7f7342ea5c00] 01:59:09 INFO - PROCESS | 1823 | 1461574749369 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 01:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1633ms 01:59:09 INFO - PROCESS | 1823 | 1461574749405 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 01:59:09 INFO - PROCESS | 1823 | 1461574749409 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 01:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:59:09 INFO - PROCESS | 1823 | 1461574749415 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:59:09 INFO - PROCESS | 1823 | 1461574749419 Marionette TRACE conn4 <- [1,2346,null,{}] 01:59:09 INFO - PROCESS | 1823 | 1461574749424 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:09 INFO - PROCESS | 1823 | 1461574749663 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 01:59:09 INFO - PROCESS | 1823 | 1461574749927 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7343871800 == 149 [pid = 1823] [id = 594] 01:59:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f7342ea7000) [pid = 1823] [serial = 1783] [outer = (nil)] 01:59:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f7343f54800) [pid = 1823] [serial = 1784] [outer = 0x7f7342ea7000] 01:59:10 INFO - PROCESS | 1823 | 1461574750048 Marionette DEBUG loaded listener.js 01:59:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f73440cc000) [pid = 1823] [serial = 1785] [outer = 0x7f7342ea7000] 01:59:10 INFO - PROCESS | 1823 | 1461574750924 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 01:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1546ms 01:59:10 INFO - PROCESS | 1823 | 1461574750963 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 01:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:59:10 INFO - PROCESS | 1823 | 1461574750967 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 01:59:10 INFO - PROCESS | 1823 | 1461574750974 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:59:10 INFO - PROCESS | 1823 | 1461574750977 Marionette TRACE conn4 <- [1,2350,null,{}] 01:59:10 INFO - PROCESS | 1823 | 1461574750983 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:11 INFO - PROCESS | 1823 | 1461574751223 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 01:59:11 INFO - PROCESS | 1823 | 1461574751527 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344260000 == 150 [pid = 1823] [id = 595] 01:59:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f7343818c00) [pid = 1823] [serial = 1786] [outer = (nil)] 01:59:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f73440d7400) [pid = 1823] [serial = 1787] [outer = 0x7f7343818c00] 01:59:11 INFO - PROCESS | 1823 | 1461574751610 Marionette DEBUG loaded listener.js 01:59:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f73442b7000) [pid = 1823] [serial = 1788] [outer = 0x7f7343818c00] 01:59:12 INFO - PROCESS | 1823 | 1461574752493 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 01:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1587ms 01:59:12 INFO - PROCESS | 1823 | 1461574752561 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 01:59:12 INFO - PROCESS | 1823 | 1461574752564 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 01:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:59:12 INFO - PROCESS | 1823 | 1461574752572 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:59:12 INFO - PROCESS | 1823 | 1461574752575 Marionette TRACE conn4 <- [1,2354,null,{}] 01:59:12 INFO - PROCESS | 1823 | 1461574752582 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:12 INFO - PROCESS | 1823 | 1461574752839 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 01:59:13 INFO - PROCESS | 1823 | 1461574753146 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345ed9000 == 151 [pid = 1823] [id = 596] 01:59:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f733fcc2c00) [pid = 1823] [serial = 1789] [outer = (nil)] 01:59:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f7345c54400) [pid = 1823] [serial = 1790] [outer = 0x7f733fcc2c00] 01:59:13 INFO - PROCESS | 1823 | 1461574753228 Marionette DEBUG loaded listener.js 01:59:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f73466df000) [pid = 1823] [serial = 1791] [outer = 0x7f733fcc2c00] 01:59:14 INFO - PROCESS | 1823 | 1461574754117 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 01:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1588ms 01:59:14 INFO - PROCESS | 1823 | 1461574754161 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 01:59:14 INFO - PROCESS | 1823 | 1461574754165 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 01:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:59:14 INFO - PROCESS | 1823 | 1461574754172 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:59:14 INFO - PROCESS | 1823 | 1461574754176 Marionette TRACE conn4 <- [1,2358,null,{}] 01:59:14 INFO - PROCESS | 1823 | 1461574754181 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:14 INFO - PROCESS | 1823 | 1461574754429 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 01:59:14 INFO - PROCESS | 1823 | 1461574754694 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73471e6000 == 152 [pid = 1823] [id = 597] 01:59:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f7342fda400) [pid = 1823] [serial = 1792] [outer = (nil)] 01:59:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f7346788800) [pid = 1823] [serial = 1793] [outer = 0x7f7342fda400] 01:59:14 INFO - PROCESS | 1823 | 1461574754816 Marionette DEBUG loaded listener.js 01:59:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f734688a800) [pid = 1823] [serial = 1794] [outer = 0x7f7342fda400] 01:59:15 INFO - PROCESS | 1823 | 1461574755690 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 01:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1584ms 01:59:15 INFO - PROCESS | 1823 | 1461574755757 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 01:59:15 INFO - PROCESS | 1823 | 1461574755761 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 01:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:59:15 INFO - PROCESS | 1823 | 1461574755767 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:59:15 INFO - PROCESS | 1823 | 1461574755770 Marionette TRACE conn4 <- [1,2362,null,{}] 01:59:15 INFO - PROCESS | 1823 | 1461574755776 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:16 INFO - PROCESS | 1823 | 1461574756023 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 01:59:16 INFO - PROCESS | 1823 | 1461574756338 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347bf0000 == 153 [pid = 1823] [id = 598] 01:59:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f7347205000) [pid = 1823] [serial = 1795] [outer = (nil)] 01:59:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f73472ec400) [pid = 1823] [serial = 1796] [outer = 0x7f7347205000] 01:59:16 INFO - PROCESS | 1823 | 1461574756436 Marionette DEBUG loaded listener.js 01:59:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f7347981800) [pid = 1823] [serial = 1797] [outer = 0x7f7347205000] 01:59:17 INFO - PROCESS | 1823 | 1461574757343 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 01:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1632ms 01:59:17 INFO - PROCESS | 1823 | 1461574757400 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 01:59:17 INFO - PROCESS | 1823 | 1461574757405 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 01:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:59:17 INFO - PROCESS | 1823 | 1461574757412 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:59:17 INFO - PROCESS | 1823 | 1461574757416 Marionette TRACE conn4 <- [1,2366,null,{}] 01:59:17 INFO - PROCESS | 1823 | 1461574757421 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:17 INFO - PROCESS | 1823 | 1461574757698 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 01:59:18 INFO - PROCESS | 1823 | 1461574758017 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734cad0800 == 154 [pid = 1823] [id = 599] 01:59:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f7345c5d800) [pid = 1823] [serial = 1798] [outer = (nil)] 01:59:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f734cc41c00) [pid = 1823] [serial = 1799] [outer = 0x7f7345c5d800] 01:59:18 INFO - PROCESS | 1823 | 1461574758097 Marionette DEBUG loaded listener.js 01:59:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f734db3dc00) [pid = 1823] [serial = 1800] [outer = 0x7f7345c5d800] 01:59:18 INFO - PROCESS | 1823 | 1461574758957 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 01:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1588ms 01:59:19 INFO - PROCESS | 1823 | 1461574759001 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 01:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:59:19 INFO - PROCESS | 1823 | 1461574759006 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 01:59:19 INFO - PROCESS | 1823 | 1461574759013 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:59:19 INFO - PROCESS | 1823 | 1461574759016 Marionette TRACE conn4 <- [1,2370,null,{}] 01:59:19 INFO - PROCESS | 1823 | 1461574759022 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:19 INFO - PROCESS | 1823 | 1461574759266 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 01:59:19 INFO - PROCESS | 1823 | 1461574759534 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e7c4800 == 155 [pid = 1823] [id = 600] 01:59:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f7347207400) [pid = 1823] [serial = 1801] [outer = (nil)] 01:59:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f734dc5a000) [pid = 1823] [serial = 1802] [outer = 0x7f7347207400] 01:59:19 INFO - PROCESS | 1823 | 1461574759655 Marionette DEBUG loaded listener.js 01:59:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f734e269800) [pid = 1823] [serial = 1803] [outer = 0x7f7347207400] 01:59:20 INFO - PROCESS | 1823 | 1461574760523 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 01:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1588ms 01:59:20 INFO - PROCESS | 1823 | 1461574760602 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 01:59:20 INFO - PROCESS | 1823 | 1461574760606 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 01:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:59:20 INFO - PROCESS | 1823 | 1461574760612 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:59:20 INFO - PROCESS | 1823 | 1461574760616 Marionette TRACE conn4 <- [1,2374,null,{}] 01:59:20 INFO - PROCESS | 1823 | 1461574760621 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:20 INFO - PROCESS | 1823 | 1461574760860 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 01:59:21 INFO - PROCESS | 1823 | 1461574761165 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734fb35800 == 156 [pid = 1823] [id = 601] 01:59:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f734c1e0000) [pid = 1823] [serial = 1804] [outer = (nil)] 01:59:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f734e688400) [pid = 1823] [serial = 1805] [outer = 0x7f734c1e0000] 01:59:21 INFO - PROCESS | 1823 | 1461574761247 Marionette DEBUG loaded listener.js 01:59:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f734e997000) [pid = 1823] [serial = 1806] [outer = 0x7f734c1e0000] 01:59:22 INFO - PROCESS | 1823 | 1461574762126 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 01:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1586ms 01:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:59:22 INFO - PROCESS | 1823 | 1461574762200 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 01:59:22 INFO - PROCESS | 1823 | 1461574762202 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 01:59:22 INFO - PROCESS | 1823 | 1461574762209 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:59:22 INFO - PROCESS | 1823 | 1461574762212 Marionette TRACE conn4 <- [1,2378,null,{}] 01:59:22 INFO - PROCESS | 1823 | 1461574762219 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:22 INFO - PROCESS | 1823 | 1461574762461 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 01:59:22 INFO - PROCESS | 1823 | 1461574762775 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352347000 == 157 [pid = 1823] [id = 602] 01:59:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f734dc42800) [pid = 1823] [serial = 1807] [outer = (nil)] 01:59:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f734eb56c00) [pid = 1823] [serial = 1808] [outer = 0x7f734dc42800] 01:59:22 INFO - PROCESS | 1823 | 1461574762869 Marionette DEBUG loaded listener.js 01:59:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f734fd2fc00) [pid = 1823] [serial = 1809] [outer = 0x7f734dc42800] 01:59:23 INFO - PROCESS | 1823 | 1461574763786 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 01:59:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:59:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1632ms 01:59:23 INFO - PROCESS | 1823 | 1461574763841 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 01:59:23 INFO - PROCESS | 1823 | 1461574763844 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 01:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:59:23 INFO - PROCESS | 1823 | 1461574763852 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:59:23 INFO - PROCESS | 1823 | 1461574763854 Marionette TRACE conn4 <- [1,2382,null,{}] 01:59:23 INFO - PROCESS | 1823 | 1461574763861 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:24 INFO - PROCESS | 1823 | 1461574764104 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 01:59:24 INFO - PROCESS | 1823 | 1461574764409 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73524c0800 == 158 [pid = 1823] [id = 603] 01:59:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f7336f04000) [pid = 1823] [serial = 1810] [outer = (nil)] 01:59:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f734fd5c800) [pid = 1823] [serial = 1811] [outer = 0x7f7336f04000] 01:59:24 INFO - PROCESS | 1823 | 1461574764492 Marionette DEBUG loaded listener.js 01:59:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f73502d5000) [pid = 1823] [serial = 1812] [outer = 0x7f7336f04000] 01:59:25 INFO - PROCESS | 1823 | 1461574765372 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 01:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1599ms 01:59:25 INFO - PROCESS | 1823 | 1461574765450 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 01:59:25 INFO - PROCESS | 1823 | 1461574765454 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 01:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:59:25 INFO - PROCESS | 1823 | 1461574765460 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:59:25 INFO - PROCESS | 1823 | 1461574765463 Marionette TRACE conn4 <- [1,2386,null,{}] 01:59:25 INFO - PROCESS | 1823 | 1461574765468 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:25 INFO - PROCESS | 1823 | 1461574765705 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 01:59:26 INFO - PROCESS | 1823 | 1461574766020 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73525ed800 == 159 [pid = 1823] [id = 604] 01:59:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f734dc4cc00) [pid = 1823] [serial = 1813] [outer = (nil)] 01:59:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f73517f1000) [pid = 1823] [serial = 1814] [outer = 0x7f734dc4cc00] 01:59:26 INFO - PROCESS | 1823 | 1461574766101 Marionette DEBUG loaded listener.js 01:59:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f7351811400) [pid = 1823] [serial = 1815] [outer = 0x7f734dc4cc00] 01:59:27 INFO - PROCESS | 1823 | 1461574767003 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 01:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1579ms 01:59:27 INFO - PROCESS | 1823 | 1461574767040 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 01:59:27 INFO - PROCESS | 1823 | 1461574767044 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 01:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:59:27 INFO - PROCESS | 1823 | 1461574767050 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:59:27 INFO - PROCESS | 1823 | 1461574767053 Marionette TRACE conn4 <- [1,2390,null,{}] 01:59:27 INFO - PROCESS | 1823 | 1461574767058 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:27 INFO - PROCESS | 1823 | 1461574767298 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 01:59:27 INFO - PROCESS | 1823 | 1461574767575 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73528d0000 == 160 [pid = 1823] [id = 605] 01:59:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f734063f800) [pid = 1823] [serial = 1816] [outer = (nil)] 01:59:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f7351b25800) [pid = 1823] [serial = 1817] [outer = 0x7f734063f800] 01:59:27 INFO - PROCESS | 1823 | 1461574767695 Marionette DEBUG loaded listener.js 01:59:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f7352422000) [pid = 1823] [serial = 1818] [outer = 0x7f734063f800] 01:59:28 INFO - PROCESS | 1823 | 1461574768581 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 01:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1580ms 01:59:28 INFO - PROCESS | 1823 | 1461574768631 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 01:59:28 INFO - PROCESS | 1823 | 1461574768635 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 01:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:59:28 INFO - PROCESS | 1823 | 1461574768641 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:59:28 INFO - PROCESS | 1823 | 1461574768643 Marionette TRACE conn4 <- [1,2394,null,{}] 01:59:28 INFO - PROCESS | 1823 | 1461574768649 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:28 INFO - PROCESS | 1823 | 1461574768901 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 01:59:29 INFO - PROCESS | 1823 | 1461574769207 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735649b800 == 161 [pid = 1823] [id = 606] 01:59:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f7343a75000) [pid = 1823] [serial = 1819] [outer = (nil)] 01:59:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f73525a8400) [pid = 1823] [serial = 1820] [outer = 0x7f7343a75000] 01:59:29 INFO - PROCESS | 1823 | 1461574769289 Marionette DEBUG loaded listener.js 01:59:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f73525c8c00) [pid = 1823] [serial = 1821] [outer = 0x7f7343a75000] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73521eb000 == 160 [pid = 1823] [id = 433] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ae62000 == 159 [pid = 1823] [id = 426] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345ede800 == 158 [pid = 1823] [id = 429] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c172800 == 157 [pid = 1823] [id = 431] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73441f2800 == 156 [pid = 1823] [id = 428] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e5a0800 == 155 [pid = 1823] [id = 432] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347ad9800 == 154 [pid = 1823] [id = 430] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c9e0000 == 153 [pid = 1823] [id = 587] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c616800 == 152 [pid = 1823] [id = 586] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ae56000 == 151 [pid = 1823] [id = 585] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733849e800 == 150 [pid = 1823] [id = 584] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736621f000 == 149 [pid = 1823] [id = 582] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735f1e8800 == 148 [pid = 1823] [id = 581] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359f6a800 == 147 [pid = 1823] [id = 580] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735928b800 == 146 [pid = 1823] [id = 579] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7357603000 == 145 [pid = 1823] [id = 578] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73528b7000 == 144 [pid = 1823] [id = 577] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73524cd000 == 143 [pid = 1823] [id = 576] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734efe3800 == 142 [pid = 1823] [id = 575] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734ccb5800 == 141 [pid = 1823] [id = 574] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c116000 == 140 [pid = 1823] [id = 573] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347220000 == 139 [pid = 1823] [id = 572] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345ee3000 == 138 [pid = 1823] [id = 571] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73439a2000 == 137 [pid = 1823] [id = 570] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342e1b000 == 136 [pid = 1823] [id = 569] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7366129000 == 135 [pid = 1823] [id = 536] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340c7d000 == 134 [pid = 1823] [id = 568] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73400a0800 == 133 [pid = 1823] [id = 567] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c618000 == 132 [pid = 1823] [id = 566] 01:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7338499000 == 131 [pid = 1823] [id = 565] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f733e736400) [pid = 1823] [serial = 1694] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f7343050800) [pid = 1823] [serial = 1632] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f733aace800) [pid = 1823] [serial = 1679] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f734dc42c00) [pid = 1823] [serial = 1638] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f734064d000) [pid = 1823] [serial = 1631] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f733a5ae800) [pid = 1823] [serial = 1664] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f733a5b5c00) [pid = 1823] [serial = 1662] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f7369d9f400) [pid = 1823] [serial = 1665] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f7347388c00) [pid = 1823] [serial = 1635] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f733bd97800) [pid = 1823] [serial = 1689] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f7366144000) [pid = 1823] [serial = 1653] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f734370bc00) [pid = 1823] [serial = 1668] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f7366496000) [pid = 1823] [serial = 1655] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f733bd8d800) [pid = 1823] [serial = 1688] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f734e995000) [pid = 1823] [serial = 1677] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f733f1d4800) [pid = 1823] [serial = 1692] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f73527ab000) [pid = 1823] [serial = 1643] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f735757f800) [pid = 1823] [serial = 1647] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f736a274400) [pid = 1823] [serial = 1659] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f7364f56800) [pid = 1823] [serial = 1652] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f734304b800) [pid = 1823] [serial = 1673] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f7368342400) [pid = 1823] [serial = 1656] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f733ed8b400) [pid = 1823] [serial = 1629] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f7358c62000) [pid = 1823] [serial = 1649] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f734e98fc00) [pid = 1823] [serial = 1676] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f733aaf2400) [pid = 1823] [serial = 1686] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f7337162400) [pid = 1823] [serial = 1671] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f734370e000) [pid = 1823] [serial = 1674] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f733c742400) [pid = 1823] [serial = 1628] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f7354a0c000) [pid = 1823] [serial = 1644] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f733bd8fc00) [pid = 1823] [serial = 1682] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f733a5abc00) [pid = 1823] [serial = 1685] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f734e685000) [pid = 1823] [serial = 1641] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f733715d800) [pid = 1823] [serial = 1670] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f734dde9000) [pid = 1823] [serial = 1640] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f733e73c800) [pid = 1823] [serial = 1691] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f733a5b1400) [pid = 1823] [serial = 1661] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f733aad3c00) [pid = 1823] [serial = 1680] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f736a00dc00) [pid = 1823] [serial = 1658] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f7347176800) [pid = 1823] [serial = 1634] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f7343707c00) [pid = 1823] [serial = 1667] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f735b40c800) [pid = 1823] [serial = 1650] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f7356450800) [pid = 1823] [serial = 1646] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f7366491000) [pid = 1823] [serial = 1611] [outer = (nil)] [url = about:blank] 01:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f734cc98800) [pid = 1823] [serial = 1637] [outer = (nil)] [url = about:blank] 01:59:32 INFO - PROCESS | 1823 | 1461574772133 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 3539ms 01:59:32 INFO - PROCESS | 1823 | 1461574772182 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 01:59:32 INFO - PROCESS | 1823 | 1461574772187 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 01:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:59:32 INFO - PROCESS | 1823 | 1461574772195 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:59:32 INFO - PROCESS | 1823 | 1461574772202 Marionette TRACE conn4 <- [1,2398,null,{}] 01:59:32 INFO - PROCESS | 1823 | 1461574772215 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:32 INFO - PROCESS | 1823 | 1461574772551 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 01:59:32 INFO - PROCESS | 1823 | 1461574772679 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733a3a7800 == 132 [pid = 1823] [id = 607] 01:59:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f7338c6f400) [pid = 1823] [serial = 1822] [outer = (nil)] 01:59:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f7338c76400) [pid = 1823] [serial = 1823] [outer = 0x7f7338c6f400] 01:59:32 INFO - PROCESS | 1823 | 1461574772747 Marionette DEBUG loaded listener.js 01:59:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f73390cec00) [pid = 1823] [serial = 1824] [outer = 0x7f7338c6f400] 01:59:33 INFO - PROCESS | 1823 | 1461574773518 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 01:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1341ms 01:59:33 INFO - PROCESS | 1823 | 1461574773537 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 01:59:33 INFO - PROCESS | 1823 | 1461574773546 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 01:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:59:33 INFO - PROCESS | 1823 | 1461574773601 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:59:33 INFO - PROCESS | 1823 | 1461574773606 Marionette TRACE conn4 <- [1,2402,null,{}] 01:59:33 INFO - PROCESS | 1823 | 1461574773611 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:33 INFO - PROCESS | 1823 | 1461574773843 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 01:59:34 INFO - PROCESS | 1823 | 1461574774064 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733bdad800 == 133 [pid = 1823] [id = 608] 01:59:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f7338c70000) [pid = 1823] [serial = 1825] [outer = (nil)] 01:59:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f733aacc800) [pid = 1823] [serial = 1826] [outer = 0x7f7338c70000] 01:59:34 INFO - PROCESS | 1823 | 1461574774129 Marionette DEBUG loaded listener.js 01:59:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f733aafa000) [pid = 1823] [serial = 1827] [outer = 0x7f7338c70000] 01:59:35 INFO - PROCESS | 1823 | 1461574775088 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 01:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1544ms 01:59:35 INFO - PROCESS | 1823 | 1461574775147 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 01:59:35 INFO - PROCESS | 1823 | 1461574775150 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 01:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:59:35 INFO - PROCESS | 1823 | 1461574775157 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:59:35 INFO - PROCESS | 1823 | 1461574775162 Marionette TRACE conn4 <- [1,2406,null,{}] 01:59:35 INFO - PROCESS | 1823 | 1461574775195 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:35 INFO - PROCESS | 1823 | 1461574775499 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 01:59:35 INFO - PROCESS | 1823 | 1461574775531 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e308800 == 134 [pid = 1823] [id = 609] 01:59:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f733aebc400) [pid = 1823] [serial = 1828] [outer = (nil)] 01:59:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f733bd96800) [pid = 1823] [serial = 1829] [outer = 0x7f733aebc400] 01:59:35 INFO - PROCESS | 1823 | 1461574775599 Marionette DEBUG loaded listener.js 01:59:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f733cae2c00) [pid = 1823] [serial = 1830] [outer = 0x7f733aebc400] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f733bb44800) [pid = 1823] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f734e26f800) [pid = 1823] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f734dc59c00) [pid = 1823] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f733715a400) [pid = 1823] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f733aac6c00) [pid = 1823] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f7345b52c00) [pid = 1823] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f7345c50c00) [pid = 1823] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f7338c6f000) [pid = 1823] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f7343825c00) [pid = 1823] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f733aafb800) [pid = 1823] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f733cae8800) [pid = 1823] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f733bef4000) [pid = 1823] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f733cae8000) [pid = 1823] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f7343f51c00) [pid = 1823] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f7338c6e000) [pid = 1823] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f7342fdf800) [pid = 1823] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f733e5f7400) [pid = 1823] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f733e5f3000) [pid = 1823] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f7343a74800) [pid = 1823] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f7343f4ec00) [pid = 1823] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f7352423400) [pid = 1823] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f7337dd6400) [pid = 1823] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f734fe45800) [pid = 1823] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:59:37 INFO - PROCESS | 1823 | 1461574777244 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 01:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2135ms 01:59:37 INFO - PROCESS | 1823 | 1461574777293 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 01:59:37 INFO - PROCESS | 1823 | 1461574777298 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 01:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:59:37 INFO - PROCESS | 1823 | 1461574777308 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:59:37 INFO - PROCESS | 1823 | 1461574777310 Marionette TRACE conn4 <- [1,2410,null,{}] 01:59:37 INFO - PROCESS | 1823 | 1461574777314 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:37 INFO - PROCESS | 1823 | 1461574777596 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 01:59:37 INFO - PROCESS | 1823 | 1461574777617 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e769000 == 135 [pid = 1823] [id = 610] 01:59:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f7338c6f000) [pid = 1823] [serial = 1831] [outer = (nil)] 01:59:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f733caef800) [pid = 1823] [serial = 1832] [outer = 0x7f7338c6f000] 01:59:37 INFO - PROCESS | 1823 | 1461574777684 Marionette DEBUG loaded listener.js 01:59:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f733e73dc00) [pid = 1823] [serial = 1833] [outer = 0x7f7338c6f000] 01:59:38 INFO - PROCESS | 1823 | 1461574778619 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 01:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1381ms 01:59:38 INFO - PROCESS | 1823 | 1461574778687 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 01:59:38 INFO - PROCESS | 1823 | 1461574778689 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 01:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:59:38 INFO - PROCESS | 1823 | 1461574778696 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:59:38 INFO - PROCESS | 1823 | 1461574778699 Marionette TRACE conn4 <- [1,2414,null,{}] 01:59:38 INFO - PROCESS | 1823 | 1461574778705 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:39 INFO - PROCESS | 1823 | 1461574779106 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 01:59:39 INFO - PROCESS | 1823 | 1461574779431 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73384d2800 == 136 [pid = 1823] [id = 611] 01:59:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f7337156000) [pid = 1823] [serial = 1834] [outer = (nil)] 01:59:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f7337162c00) [pid = 1823] [serial = 1835] [outer = 0x7f7337156000] 01:59:39 INFO - PROCESS | 1823 | 1461574779513 Marionette DEBUG loaded listener.js 01:59:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f7338c71000) [pid = 1823] [serial = 1836] [outer = 0x7f7337156000] 01:59:40 INFO - PROCESS | 1823 | 1461574780494 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 01:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1839ms 01:59:40 INFO - PROCESS | 1823 | 1461574780538 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 01:59:40 INFO - PROCESS | 1823 | 1461574780545 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 01:59:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:59:40 INFO - PROCESS | 1823 | 1461574780554 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:59:40 INFO - PROCESS | 1823 | 1461574780561 Marionette TRACE conn4 <- [1,2418,null,{}] 01:59:40 INFO - PROCESS | 1823 | 1461574780569 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:40 INFO - PROCESS | 1823 | 1461574780830 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 01:59:41 INFO - PROCESS | 1823 | 1461574781135 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e306800 == 137 [pid = 1823] [id = 612] 01:59:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f733aaf4400) [pid = 1823] [serial = 1837] [outer = (nil)] 01:59:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f733ad35800) [pid = 1823] [serial = 1838] [outer = 0x7f733aaf4400] 01:59:41 INFO - PROCESS | 1823 | 1461574781221 Marionette DEBUG loaded listener.js 01:59:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f733bb4e000) [pid = 1823] [serial = 1839] [outer = 0x7f733aaf4400] 01:59:42 INFO - PROCESS | 1823 | 1461574782165 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1689ms 01:59:42 INFO - PROCESS | 1823 | 1461574782243 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 01:59:42 INFO - PROCESS | 1823 | 1461574782247 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 01:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:59:42 INFO - PROCESS | 1823 | 1461574782256 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:59:42 INFO - PROCESS | 1823 | 1461574782259 Marionette TRACE conn4 <- [1,2422,null,{}] 01:59:42 INFO - PROCESS | 1823 | 1461574782285 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:42 INFO - PROCESS | 1823 | 1461574782538 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 01:59:42 INFO - PROCESS | 1823 | 1461574782861 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734079d800 == 138 [pid = 1823] [id = 613] 01:59:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f733bd99800) [pid = 1823] [serial = 1840] [outer = (nil)] 01:59:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f733e5ed400) [pid = 1823] [serial = 1841] [outer = 0x7f733bd99800] 01:59:42 INFO - PROCESS | 1823 | 1461574782953 Marionette DEBUG loaded listener.js 01:59:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f733f18e000) [pid = 1823] [serial = 1842] [outer = 0x7f733bd99800] 01:59:43 INFO - PROCESS | 1823 | 1461574783903 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1704ms 01:59:43 INFO - PROCESS | 1823 | 1461574783961 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 01:59:43 INFO - PROCESS | 1823 | 1461574783967 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 01:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:59:43 INFO - PROCESS | 1823 | 1461574783985 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:59:43 INFO - PROCESS | 1823 | 1461574783993 Marionette TRACE conn4 <- [1,2426,null,{}] 01:59:44 INFO - PROCESS | 1823 | 1461574783999 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:44 INFO - PROCESS | 1823 | 1461574784290 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 01:59:44 INFO - PROCESS | 1823 | 1461574784597 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342e26800 == 139 [pid = 1823] [id = 614] 01:59:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f733cae8000) [pid = 1823] [serial = 1843] [outer = (nil)] 01:59:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f734064b000) [pid = 1823] [serial = 1844] [outer = 0x7f733cae8000] 01:59:44 INFO - PROCESS | 1823 | 1461574784675 Marionette DEBUG loaded listener.js 01:59:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f7342ea6c00) [pid = 1823] [serial = 1845] [outer = 0x7f733cae8000] 01:59:45 INFO - PROCESS | 1823 | 1461574785563 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 01:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1650ms 01:59:45 INFO - PROCESS | 1823 | 1461574785628 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 01:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:59:45 INFO - PROCESS | 1823 | 1461574785632 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 01:59:45 INFO - PROCESS | 1823 | 1461574785639 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:59:45 INFO - PROCESS | 1823 | 1461574785642 Marionette TRACE conn4 <- [1,2430,null,{}] 01:59:45 INFO - PROCESS | 1823 | 1461574785648 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:45 INFO - PROCESS | 1823 | 1461574785893 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 01:59:46 INFO - PROCESS | 1823 | 1461574786191 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73439ab000 == 140 [pid = 1823] [id = 615] 01:59:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f733ed94c00) [pid = 1823] [serial = 1846] [outer = (nil)] 01:59:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f7343044c00) [pid = 1823] [serial = 1847] [outer = 0x7f733ed94c00] 01:59:46 INFO - PROCESS | 1823 | 1461574786273 Marionette DEBUG loaded listener.js 01:59:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f7343703400) [pid = 1823] [serial = 1848] [outer = 0x7f733ed94c00] 01:59:47 INFO - PROCESS | 1823 | 1461574787142 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 01:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1537ms 01:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:59:47 INFO - PROCESS | 1823 | 1461574787176 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 01:59:47 INFO - PROCESS | 1823 | 1461574787179 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 01:59:47 INFO - PROCESS | 1823 | 1461574787186 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:59:47 INFO - PROCESS | 1823 | 1461574787189 Marionette TRACE conn4 <- [1,2434,null,{}] 01:59:47 INFO - PROCESS | 1823 | 1461574787195 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:47 INFO - PROCESS | 1823 | 1461574787439 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 01:59:47 INFO - PROCESS | 1823 | 1461574787719 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345ef0800 == 141 [pid = 1823] [id = 616] 01:59:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f734381e800) [pid = 1823] [serial = 1849] [outer = (nil)] 01:59:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f7343a77400) [pid = 1823] [serial = 1850] [outer = 0x7f734381e800] 01:59:47 INFO - PROCESS | 1823 | 1461574787864 Marionette DEBUG loaded listener.js 01:59:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f7345c50c00) [pid = 1823] [serial = 1851] [outer = 0x7f734381e800] 01:59:48 INFO - PROCESS | 1823 | 1461574788787 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 01:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1630ms 01:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:59:48 INFO - PROCESS | 1823 | 1461574788817 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 01:59:48 INFO - PROCESS | 1823 | 1461574788820 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 01:59:48 INFO - PROCESS | 1823 | 1461574788827 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:59:48 INFO - PROCESS | 1823 | 1461574788830 Marionette TRACE conn4 <- [1,2438,null,{}] 01:59:48 INFO - PROCESS | 1823 | 1461574788836 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:49 INFO - PROCESS | 1823 | 1461574789087 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 01:59:49 INFO - PROCESS | 1823 | 1461574789352 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347bf3000 == 142 [pid = 1823] [id = 617] 01:59:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f733ed94000) [pid = 1823] [serial = 1852] [outer = (nil)] 01:59:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f7346887c00) [pid = 1823] [serial = 1853] [outer = 0x7f733ed94000] 01:59:49 INFO - PROCESS | 1823 | 1461574789475 Marionette DEBUG loaded listener.js 01:59:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f73469b6400) [pid = 1823] [serial = 1854] [outer = 0x7f733ed94000] 01:59:50 INFO - PROCESS | 1823 | 1461574790346 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 01:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1589ms 01:59:50 INFO - PROCESS | 1823 | 1461574790416 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 01:59:50 INFO - PROCESS | 1823 | 1461574790420 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 01:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:59:50 INFO - PROCESS | 1823 | 1461574790426 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:59:50 INFO - PROCESS | 1823 | 1461574790430 Marionette TRACE conn4 <- [1,2442,null,{}] 01:59:50 INFO - PROCESS | 1823 | 1461574790435 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:50 INFO - PROCESS | 1823 | 1461574790723 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 01:59:51 INFO - PROCESS | 1823 | 1461574791025 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c172800 == 143 [pid = 1823] [id = 618] 01:59:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f7343704c00) [pid = 1823] [serial = 1855] [outer = (nil)] 01:59:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f7347205400) [pid = 1823] [serial = 1856] [outer = 0x7f7343704c00] 01:59:51 INFO - PROCESS | 1823 | 1461574791109 Marionette DEBUG loaded listener.js 01:59:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f7347384c00) [pid = 1823] [serial = 1857] [outer = 0x7f7343704c00] 01:59:51 INFO - PROCESS | 1823 | 1461574791968 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 01:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1582ms 01:59:52 INFO - PROCESS | 1823 | 1461574792009 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 01:59:52 INFO - PROCESS | 1823 | 1461574792013 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 01:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:59:52 INFO - PROCESS | 1823 | 1461574792020 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:59:52 INFO - PROCESS | 1823 | 1461574792023 Marionette TRACE conn4 <- [1,2446,null,{}] 01:59:52 INFO - PROCESS | 1823 | 1461574792049 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:52 INFO - PROCESS | 1823 | 1461574792293 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 01:59:52 INFO - PROCESS | 1823 | 1461574792563 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e392800 == 144 [pid = 1823] [id = 619] 01:59:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f734241e400) [pid = 1823] [serial = 1858] [outer = (nil)] 01:59:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f734798d800) [pid = 1823] [serial = 1859] [outer = 0x7f734241e400] 01:59:52 INFO - PROCESS | 1823 | 1461574792685 Marionette DEBUG loaded listener.js 01:59:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f734c1dc000) [pid = 1823] [serial = 1860] [outer = 0x7f734241e400] 01:59:53 INFO - PROCESS | 1823 | 1461574793590 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 01:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1631ms 01:59:53 INFO - PROCESS | 1823 | 1461574793653 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 01:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:59:53 INFO - PROCESS | 1823 | 1461574793657 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 01:59:53 INFO - PROCESS | 1823 | 1461574793688 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:59:53 INFO - PROCESS | 1823 | 1461574793695 Marionette TRACE conn4 <- [1,2450,null,{}] 01:59:53 INFO - PROCESS | 1823 | 1461574793705 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:53 INFO - PROCESS | 1823 | 1461574793997 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 01:59:54 INFO - PROCESS | 1823 | 1461574794304 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734fb34800 == 145 [pid = 1823] [id = 620] 01:59:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f7343823800) [pid = 1823] [serial = 1861] [outer = (nil)] 01:59:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f734cc3c800) [pid = 1823] [serial = 1862] [outer = 0x7f7343823800] 01:59:54 INFO - PROCESS | 1823 | 1461574794388 Marionette DEBUG loaded listener.js 01:59:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f734cc9d000) [pid = 1823] [serial = 1863] [outer = 0x7f7343823800] 01:59:55 INFO - PROCESS | 1823 | 1461574795309 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 01:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1665ms 01:59:55 INFO - PROCESS | 1823 | 1461574795329 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 01:59:55 INFO - PROCESS | 1823 | 1461574795333 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 01:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:59:55 INFO - PROCESS | 1823 | 1461574795340 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:59:55 INFO - PROCESS | 1823 | 1461574795343 Marionette TRACE conn4 <- [1,2454,null,{}] 01:59:55 INFO - PROCESS | 1823 | 1461574795349 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:55 INFO - PROCESS | 1823 | 1461574795594 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 01:59:55 INFO - PROCESS | 1823 | 1461574795920 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73523d4000 == 146 [pid = 1823] [id = 621] 01:59:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f734e273800) [pid = 1823] [serial = 1864] [outer = (nil)] 01:59:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f734e992400) [pid = 1823] [serial = 1865] [outer = 0x7f734e273800] 01:59:56 INFO - PROCESS | 1823 | 1461574796019 Marionette DEBUG loaded listener.js 01:59:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f734eb60400) [pid = 1823] [serial = 1866] [outer = 0x7f734e273800] 01:59:56 INFO - PROCESS | 1823 | 1461574796931 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 01:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1634ms 01:59:56 INFO - PROCESS | 1823 | 1461574796975 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 01:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:59:56 INFO - PROCESS | 1823 | 1461574796986 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 01:59:56 INFO - PROCESS | 1823 | 1461574796992 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:59:57 INFO - PROCESS | 1823 | 1461574796997 Marionette TRACE conn4 <- [1,2458,null,{}] 01:59:57 INFO - PROCESS | 1823 | 1461574797004 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:57 INFO - PROCESS | 1823 | 1461574797289 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 01:59:57 INFO - PROCESS | 1823 | 1461574797602 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73528ba800 == 147 [pid = 1823] [id = 622] 01:59:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f733e735c00) [pid = 1823] [serial = 1867] [outer = (nil)] 01:59:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f734e685000) [pid = 1823] [serial = 1868] [outer = 0x7f733e735c00] 01:59:57 INFO - PROCESS | 1823 | 1461574797701 Marionette DEBUG loaded listener.js 01:59:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f7351b31400) [pid = 1823] [serial = 1869] [outer = 0x7f733e735c00] 01:59:58 INFO - PROCESS | 1823 | 1461574798597 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 01:59:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:59:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1637ms 01:59:58 INFO - PROCESS | 1823 | 1461574798630 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 01:59:58 INFO - PROCESS | 1823 | 1461574798633 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 01:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:59:58 INFO - PROCESS | 1823 | 1461574798640 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:59:58 INFO - PROCESS | 1823 | 1461574798643 Marionette TRACE conn4 <- [1,2462,null,{}] 01:59:58 INFO - PROCESS | 1823 | 1461574798649 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:58 INFO - PROCESS | 1823 | 1461574798910 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 01:59:59 INFO - PROCESS | 1823 | 1461574799178 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7356b5c800 == 148 [pid = 1823] [id = 623] 01:59:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f733ed8d000) [pid = 1823] [serial = 1870] [outer = (nil)] 01:59:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f7352195400) [pid = 1823] [serial = 1871] [outer = 0x7f733ed8d000] 01:59:59 INFO - PROCESS | 1823 | 1461574799299 Marionette DEBUG loaded listener.js 01:59:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f7352429000) [pid = 1823] [serial = 1872] [outer = 0x7f733ed8d000] 02:00:00 INFO - PROCESS | 1823 | 1461574800203 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:00:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:00:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1631ms 02:00:00 INFO - PROCESS | 1823 | 1461574800271 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 02:00:00 INFO - PROCESS | 1823 | 1461574800275 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 02:00:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:00:00 INFO - PROCESS | 1823 | 1461574800281 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:00:00 INFO - PROCESS | 1823 | 1461574800284 Marionette TRACE conn4 <- [1,2466,null,{}] 02:00:00 INFO - PROCESS | 1823 | 1461574800290 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:00 INFO - PROCESS | 1823 | 1461574800548 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 02:00:00 INFO - PROCESS | 1823 | 1461574800854 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358d1c800 == 149 [pid = 1823] [id = 624] 02:00:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f7347176800) [pid = 1823] [serial = 1873] [outer = (nil)] 02:00:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f73525ac000) [pid = 1823] [serial = 1874] [outer = 0x7f7347176800] 02:00:00 INFO - PROCESS | 1823 | 1461574800936 Marionette DEBUG loaded listener.js 02:00:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f73525cb400) [pid = 1823] [serial = 1875] [outer = 0x7f7347176800] 02:00:01 INFO - PROCESS | 1823 | 1461574801810 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1581ms 02:00:01 INFO - PROCESS | 1823 | 1461574801864 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 02:00:01 INFO - PROCESS | 1823 | 1461574801868 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 02:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:00:01 INFO - PROCESS | 1823 | 1461574801877 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:00:01 INFO - PROCESS | 1823 | 1461574801888 Marionette TRACE conn4 <- [1,2470,null,{}] 02:00:01 INFO - PROCESS | 1823 | 1461574801899 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:02 INFO - PROCESS | 1823 | 1461574802207 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 02:00:02 INFO - PROCESS | 1823 | 1461574802525 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735928a800 == 150 [pid = 1823] [id = 625] 02:00:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f734717b400) [pid = 1823] [serial = 1876] [outer = (nil)] 02:00:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f73527a5000) [pid = 1823] [serial = 1877] [outer = 0x7f734717b400] 02:00:02 INFO - PROCESS | 1823 | 1461574802622 Marionette DEBUG loaded listener.js 02:00:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f7352b86800) [pid = 1823] [serial = 1878] [outer = 0x7f734717b400] 02:00:03 INFO - PROCESS | 1823 | 1461574803511 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:00:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:00:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1693ms 02:00:03 INFO - PROCESS | 1823 | 1461574803571 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 02:00:03 INFO - PROCESS | 1823 | 1461574803574 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 02:00:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:00:03 INFO - PROCESS | 1823 | 1461574803584 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:00:03 INFO - PROCESS | 1823 | 1461574803587 Marionette TRACE conn4 <- [1,2474,null,{}] 02:00:03 INFO - PROCESS | 1823 | 1461574803594 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:03 INFO - PROCESS | 1823 | 1461574803862 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 02:00:04 INFO - PROCESS | 1823 | 1461574804170 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359f14800 == 151 [pid = 1823] [id = 626] 02:00:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f7336f0a400) [pid = 1823] [serial = 1879] [outer = (nil)] 02:00:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f7355c57c00) [pid = 1823] [serial = 1880] [outer = 0x7f7336f0a400] 02:00:04 INFO - PROCESS | 1823 | 1461574804251 Marionette DEBUG loaded listener.js 02:00:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f7356cc6000) [pid = 1823] [serial = 1881] [outer = 0x7f7336f0a400] 02:00:05 INFO - PROCESS | 1823 | 1461574805133 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:00:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:00:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1579ms 02:00:05 INFO - PROCESS | 1823 | 1461574805164 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 02:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:00:05 INFO - PROCESS | 1823 | 1461574805168 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 02:00:05 INFO - PROCESS | 1823 | 1461574805175 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:00:05 INFO - PROCESS | 1823 | 1461574805178 Marionette TRACE conn4 <- [1,2478,null,{}] 02:00:05 INFO - PROCESS | 1823 | 1461574805184 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:05 INFO - PROCESS | 1823 | 1461574805435 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 02:00:05 INFO - PROCESS | 1823 | 1461574805707 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a49b800 == 152 [pid = 1823] [id = 627] 02:00:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f734737d400) [pid = 1823] [serial = 1882] [outer = (nil)] 02:00:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f7357571800) [pid = 1823] [serial = 1883] [outer = 0x7f734737d400] 02:00:05 INFO - PROCESS | 1823 | 1461574805829 Marionette DEBUG loaded listener.js 02:00:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f735757bc00) [pid = 1823] [serial = 1884] [outer = 0x7f734737d400] 02:00:06 INFO - PROCESS | 1823 | 1461574806730 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1631ms 02:00:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:00:06 INFO - PROCESS | 1823 | 1461574806806 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 02:00:06 INFO - PROCESS | 1823 | 1461574806808 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 02:00:06 INFO - PROCESS | 1823 | 1461574806815 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:00:06 INFO - PROCESS | 1823 | 1461574806818 Marionette TRACE conn4 <- [1,2482,null,{}] 02:00:06 INFO - PROCESS | 1823 | 1461574806824 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:07 INFO - PROCESS | 1823 | 1461574807122 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 02:00:07 INFO - PROCESS | 1823 | 1461574807434 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735f1e8000 == 153 [pid = 1823] [id = 628] 02:00:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f73517fb400) [pid = 1823] [serial = 1885] [outer = (nil)] 02:00:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f7357634400) [pid = 1823] [serial = 1886] [outer = 0x7f73517fb400] 02:00:07 INFO - PROCESS | 1823 | 1461574807512 Marionette DEBUG loaded listener.js 02:00:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f7358039800) [pid = 1823] [serial = 1887] [outer = 0x7f73517fb400] 02:00:08 INFO - PROCESS | 1823 | 1461574808403 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:00:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:00:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1641ms 02:00:08 INFO - PROCESS | 1823 | 1461574808456 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 02:00:08 INFO - PROCESS | 1823 | 1461574808460 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 02:00:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:00:08 INFO - PROCESS | 1823 | 1461574808467 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:00:08 INFO - PROCESS | 1823 | 1461574808471 Marionette TRACE conn4 <- [1,2486,null,{}] 02:00:08 INFO - PROCESS | 1823 | 1461574808477 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:08 INFO - PROCESS | 1823 | 1461574808717 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 02:00:09 INFO - PROCESS | 1823 | 1461574809049 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73654bd800 == 154 [pid = 1823] [id = 629] 02:00:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f7358c62000) [pid = 1823] [serial = 1888] [outer = (nil)] 02:00:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f7359209800) [pid = 1823] [serial = 1889] [outer = 0x7f7358c62000] 02:00:09 INFO - PROCESS | 1823 | 1461574809131 Marionette DEBUG loaded listener.js 02:00:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f735990fc00) [pid = 1823] [serial = 1890] [outer = 0x7f7358c62000] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a797800 == 153 [pid = 1823] [id = 279] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736e8a6000 == 152 [pid = 1823] [id = 559] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733eebe000 == 151 [pid = 1823] [id = 558] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340788800 == 150 [pid = 1823] [id = 512] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733e769000 == 149 [pid = 1823] [id = 610] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733e308800 == 148 [pid = 1823] [id = 609] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733bdad800 == 147 [pid = 1823] [id = 608] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733a3a7800 == 146 [pid = 1823] [id = 607] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735649b800 == 145 [pid = 1823] [id = 606] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73528d0000 == 144 [pid = 1823] [id = 605] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73525ed800 == 143 [pid = 1823] [id = 604] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73524c0800 == 142 [pid = 1823] [id = 603] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352347000 == 141 [pid = 1823] [id = 602] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734fb35800 == 140 [pid = 1823] [id = 601] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e7c4800 == 139 [pid = 1823] [id = 600] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734cad0800 == 138 [pid = 1823] [id = 599] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347bf0000 == 137 [pid = 1823] [id = 598] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73471e6000 == 136 [pid = 1823] [id = 597] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345ed9000 == 135 [pid = 1823] [id = 596] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344260000 == 134 [pid = 1823] [id = 595] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7343871800 == 133 [pid = 1823] [id = 594] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342e0d000 == 132 [pid = 1823] [id = 593] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340c80000 == 131 [pid = 1823] [id = 592] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340b9d000 == 130 [pid = 1823] [id = 591] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733eeb6800 == 129 [pid = 1823] [id = 590] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c6cd000 == 128 [pid = 1823] [id = 589] 02:00:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7337e08000 == 127 [pid = 1823] [id = 588] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f733bd9b400) [pid = 1823] [serial = 1761] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f734e681000) [pid = 1823] [serial = 1727] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f7356cd1800) [pid = 1823] [serial = 1748] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f7337dde400) [pid = 1823] [serial = 1697] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f735803c000) [pid = 1823] [serial = 1751] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f733bd94400) [pid = 1823] [serial = 1683] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f733bd8dc00) [pid = 1823] [serial = 1760] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f73472ebc00) [pid = 1823] [serial = 1719] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f73517f9400) [pid = 1823] [serial = 1734] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f7338f56c00) [pid = 1823] [serial = 1698] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f733aaf3400) [pid = 1823] [serial = 1758] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f7343a7e400) [pid = 1823] [serial = 1712] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f733bd95400) [pid = 1823] [serial = 1701] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f7347980400) [pid = 1823] [serial = 1721] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f735241f000) [pid = 1823] [serial = 1739] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f7342ea0c00) [pid = 1823] [serial = 1707] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f7350c42c00) [pid = 1823] [serial = 1733] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f73525c4000) [pid = 1823] [serial = 1742] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f735763b800) [pid = 1823] [serial = 1749] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f7338c73000) [pid = 1823] [serial = 1754] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f734e2e2c00) [pid = 1823] [serial = 1730] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f734370d000) [pid = 1823] [serial = 1710] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f7343048800) [pid = 1823] [serial = 1709] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f734e998000) [pid = 1823] [serial = 1728] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f7346894800) [pid = 1823] [serial = 1718] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f733e743400) [pid = 1823] [serial = 1703] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f7350256000) [pid = 1823] [serial = 1731] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f734688c400) [pid = 1823] [serial = 1716] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f734dc45400) [pid = 1823] [serial = 1725] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f7355c58400) [pid = 1823] [serial = 1746] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f733f1db400) [pid = 1823] [serial = 1704] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f734c1e2800) [pid = 1823] [serial = 1722] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f73442b6000) [pid = 1823] [serial = 1713] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f7354017000) [pid = 1823] [serial = 1745] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f7338f5c000) [pid = 1823] [serial = 1755] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f7345b59400) [pid = 1823] [serial = 1626] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f73525a3c00) [pid = 1823] [serial = 1740] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f73527a7400) [pid = 1823] [serial = 1743] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f733aac9800) [pid = 1823] [serial = 1757] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f734cc9a000) [pid = 1823] [serial = 1724] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f7351811800) [pid = 1823] [serial = 1736] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f734064ac00) [pid = 1823] [serial = 1706] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f7345dd8000) [pid = 1823] [serial = 1715] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f7352190c00) [pid = 1823] [serial = 1737] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f733aeb9800) [pid = 1823] [serial = 1700] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f733aaee800) [pid = 1823] [serial = 1763] [outer = (nil)] [url = about:blank] 02:00:11 INFO - PROCESS | 1823 | 1461574811935 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 3538ms 02:00:12 INFO - PROCESS | 1823 | 1461574812005 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 02:00:12 INFO - PROCESS | 1823 | 1461574812012 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 02:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:00:12 INFO - PROCESS | 1823 | 1461574812021 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:00:12 INFO - PROCESS | 1823 | 1461574812027 Marionette TRACE conn4 <- [1,2490,null,{}] 02:00:12 INFO - PROCESS | 1823 | 1461574812043 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:12 INFO - PROCESS | 1823 | 1461574812284 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 02:00:12 INFO - PROCESS | 1823 | 1461574812528 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733a3b6000 == 128 [pid = 1823] [id = 630] 02:00:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f7338f56c00) [pid = 1823] [serial = 1891] [outer = (nil)] 02:00:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f7338f5dc00) [pid = 1823] [serial = 1892] [outer = 0x7f7338f56c00] 02:00:12 INFO - PROCESS | 1823 | 1461574812607 Marionette DEBUG loaded listener.js 02:00:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f733a5acc00) [pid = 1823] [serial = 1893] [outer = 0x7f7338f56c00] 02:00:13 INFO - PROCESS | 1823 | 1461574813440 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1446ms 02:00:13 INFO - PROCESS | 1823 | 1461574813469 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 02:00:13 INFO - PROCESS | 1823 | 1461574813477 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 02:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:00:13 INFO - PROCESS | 1823 | 1461574813488 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:00:13 INFO - PROCESS | 1823 | 1461574813492 Marionette TRACE conn4 <- [1,2494,null,{}] 02:00:13 INFO - PROCESS | 1823 | 1461574813498 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:13 INFO - PROCESS | 1823 | 1461574813827 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 02:00:13 INFO - PROCESS | 1823 | 1461574813886 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c605800 == 129 [pid = 1823] [id = 631] 02:00:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f7338f57800) [pid = 1823] [serial = 1894] [outer = (nil)] 02:00:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f733aaf6000) [pid = 1823] [serial = 1895] [outer = 0x7f7338f57800] 02:00:13 INFO - PROCESS | 1823 | 1461574813952 Marionette DEBUG loaded listener.js 02:00:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f733bb51800) [pid = 1823] [serial = 1896] [outer = 0x7f7338f57800] 02:00:14 INFO - PROCESS | 1823 | 1461574814945 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1481ms 02:00:14 INFO - PROCESS | 1823 | 1461574814990 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 02:00:14 INFO - PROCESS | 1823 | 1461574814998 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 02:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:00:15 INFO - PROCESS | 1823 | 1461574815016 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:00:15 INFO - PROCESS | 1823 | 1461574815029 Marionette TRACE conn4 <- [1,2498,null,{}] 02:00:15 INFO - PROCESS | 1823 | 1461574815086 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:15 INFO - PROCESS | 1823 | 1461574815431 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 02:00:15 INFO - PROCESS | 1823 | 1461574815472 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e754800 == 130 [pid = 1823] [id = 632] 02:00:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f733caed400) [pid = 1823] [serial = 1897] [outer = (nil)] 02:00:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f733e743400) [pid = 1823] [serial = 1898] [outer = 0x7f733caed400] 02:00:15 INFO - PROCESS | 1823 | 1461574815544 Marionette DEBUG loaded listener.js 02:00:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f73400d1800) [pid = 1823] [serial = 1899] [outer = 0x7f733caed400] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f733ad3e400) [pid = 1823] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f7347205000) [pid = 1823] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f7337155800) [pid = 1823] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f733bd9b800) [pid = 1823] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f7342ea7000) [pid = 1823] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f734dc4cc00) [pid = 1823] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f734e4b6800) [pid = 1823] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f7338c6f400) [pid = 1823] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f733aebc400) [pid = 1823] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f734dc42800) [pid = 1823] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f7342ea5c00) [pid = 1823] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f734c1e0000) [pid = 1823] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f734063f800) [pid = 1823] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f7338c70000) [pid = 1823] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f7343818c00) [pid = 1823] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f7345c5d800) [pid = 1823] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f733c743000) [pid = 1823] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f7338f5ec00) [pid = 1823] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f733a5aec00) [pid = 1823] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f7342fda400) [pid = 1823] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f733fcc2c00) [pid = 1823] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f7336f04000) [pid = 1823] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:00:16 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f7347207400) [pid = 1823] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:00:17 INFO - PROCESS | 1823 | 1461574817214 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2239ms 02:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:00:17 INFO - PROCESS | 1823 | 1461574817247 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 02:00:17 INFO - PROCESS | 1823 | 1461574817251 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 02:00:17 INFO - PROCESS | 1823 | 1461574817258 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:00:17 INFO - PROCESS | 1823 | 1461574817261 Marionette TRACE conn4 <- [1,2502,null,{}] 02:00:17 INFO - PROCESS | 1823 | 1461574817266 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:17 INFO - PROCESS | 1823 | 1461574817503 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 02:00:17 INFO - PROCESS | 1823 | 1461574817692 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340098000 == 131 [pid = 1823] [id = 633] 02:00:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f7337eb0c00) [pid = 1823] [serial = 1900] [outer = (nil)] 02:00:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f733e5f0400) [pid = 1823] [serial = 1901] [outer = 0x7f7337eb0c00] 02:00:17 INFO - PROCESS | 1823 | 1461574817757 Marionette DEBUG loaded listener.js 02:00:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f73405e8000) [pid = 1823] [serial = 1902] [outer = 0x7f7337eb0c00] 02:00:18 INFO - PROCESS | 1823 | 1461574818711 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1481ms 02:00:18 INFO - PROCESS | 1823 | 1461574818750 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 02:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:00:18 INFO - PROCESS | 1823 | 1461574818756 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 02:00:18 INFO - PROCESS | 1823 | 1461574818766 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:00:18 INFO - PROCESS | 1823 | 1461574818772 Marionette TRACE conn4 <- [1,2506,null,{}] 02:00:18 INFO - PROCESS | 1823 | 1461574818780 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:19 INFO - PROCESS | 1823 | 1461574819063 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 02:00:19 INFO - PROCESS | 1823 | 1461574819393 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ab58800 == 132 [pid = 1823] [id = 634] 02:00:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f73385c6000) [pid = 1823] [serial = 1903] [outer = (nil)] 02:00:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f7338c7b400) [pid = 1823] [serial = 1904] [outer = 0x7f73385c6000] 02:00:19 INFO - PROCESS | 1823 | 1461574819475 Marionette DEBUG loaded listener.js 02:00:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f733a5b5800) [pid = 1823] [serial = 1905] [outer = 0x7f73385c6000] 02:00:20 INFO - PROCESS | 1823 | 1461574820405 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1696ms 02:00:20 INFO - PROCESS | 1823 | 1461574820461 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 02:00:20 INFO - PROCESS | 1823 | 1461574820470 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 02:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:00:20 INFO - PROCESS | 1823 | 1461574820482 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:00:20 INFO - PROCESS | 1823 | 1461574820485 Marionette TRACE conn4 <- [1,2510,null,{}] 02:00:20 INFO - PROCESS | 1823 | 1461574820492 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:20 INFO - PROCESS | 1823 | 1461574820767 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 02:00:21 INFO - PROCESS | 1823 | 1461574821074 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340b94800 == 133 [pid = 1823] [id = 635] 02:00:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f733bd98c00) [pid = 1823] [serial = 1906] [outer = (nil)] 02:00:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f733caeb000) [pid = 1823] [serial = 1907] [outer = 0x7f733bd98c00] 02:00:21 INFO - PROCESS | 1823 | 1461574821159 Marionette DEBUG loaded listener.js 02:00:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f733fcc2c00) [pid = 1823] [serial = 1908] [outer = 0x7f733bd98c00] 02:00:22 INFO - PROCESS | 1823 | 1461574822132 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1694ms 02:00:22 INFO - PROCESS | 1823 | 1461574822176 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 02:00:22 INFO - PROCESS | 1823 | 1461574822179 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 02:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:00:22 INFO - PROCESS | 1823 | 1461574822187 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:00:22 INFO - PROCESS | 1823 | 1461574822194 Marionette TRACE conn4 <- [1,2514,null,{}] 02:00:22 INFO - PROCESS | 1823 | 1461574822211 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:22 INFO - PROCESS | 1823 | 1461574822469 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 02:00:22 INFO - PROCESS | 1823 | 1461574822820 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342380800 == 134 [pid = 1823] [id = 636] 02:00:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f733f190000) [pid = 1823] [serial = 1909] [outer = (nil)] 02:00:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f7342428400) [pid = 1823] [serial = 1910] [outer = 0x7f733f190000] 02:00:22 INFO - PROCESS | 1823 | 1461574822910 Marionette DEBUG loaded listener.js 02:00:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f7343045800) [pid = 1823] [serial = 1911] [outer = 0x7f733f190000] 02:00:23 INFO - PROCESS | 1823 | 1461574823835 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1688ms 02:00:23 INFO - PROCESS | 1823 | 1461574823877 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 02:00:23 INFO - PROCESS | 1823 | 1461574823882 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 02:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:00:23 INFO - PROCESS | 1823 | 1461574823888 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:00:23 INFO - PROCESS | 1823 | 1461574823893 Marionette TRACE conn4 <- [1,2518,null,{}] 02:00:23 INFO - PROCESS | 1823 | 1461574823899 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:24 INFO - PROCESS | 1823 | 1461574824162 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 02:00:24 INFO - PROCESS | 1823 | 1461574824495 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342e52800 == 135 [pid = 1823] [id = 637] 02:00:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f733aeb4000) [pid = 1823] [serial = 1912] [outer = (nil)] 02:00:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f7343818c00) [pid = 1823] [serial = 1913] [outer = 0x7f733aeb4000] 02:00:24 INFO - PROCESS | 1823 | 1461574824578 Marionette DEBUG loaded listener.js 02:00:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f7343821800) [pid = 1823] [serial = 1914] [outer = 0x7f733aeb4000] 02:00:25 INFO - PROCESS | 1823 | 1461574825483 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1636ms 02:00:25 INFO - PROCESS | 1823 | 1461574825526 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 02:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:00:25 INFO - PROCESS | 1823 | 1461574825530 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 02:00:25 INFO - PROCESS | 1823 | 1461574825537 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:00:25 INFO - PROCESS | 1823 | 1461574825541 Marionette TRACE conn4 <- [1,2522,null,{}] 02:00:25 INFO - PROCESS | 1823 | 1461574825547 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:25 INFO - PROCESS | 1823 | 1461574825785 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 02:00:26 INFO - PROCESS | 1823 | 1461574826092 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73441e4000 == 136 [pid = 1823] [id = 638] 02:00:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f734304a000) [pid = 1823] [serial = 1915] [outer = (nil)] 02:00:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f7343f52c00) [pid = 1823] [serial = 1916] [outer = 0x7f734304a000] 02:00:26 INFO - PROCESS | 1823 | 1461574826176 Marionette DEBUG loaded listener.js 02:00:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f73440d2800) [pid = 1823] [serial = 1917] [outer = 0x7f734304a000] 02:00:27 INFO - PROCESS | 1823 | 1461574827040 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1540ms 02:00:27 INFO - PROCESS | 1823 | 1461574827077 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 02:00:27 INFO - PROCESS | 1823 | 1461574827081 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 02:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:00:27 INFO - PROCESS | 1823 | 1461574827088 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:00:27 INFO - PROCESS | 1823 | 1461574827092 Marionette TRACE conn4 <- [1,2526,null,{}] 02:00:27 INFO - PROCESS | 1823 | 1461574827098 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:27 INFO - PROCESS | 1823 | 1461574827372 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 02:00:27 INFO - PROCESS | 1823 | 1461574827690 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345ed8000 == 137 [pid = 1823] [id = 639] 02:00:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f7345dcd000) [pid = 1823] [serial = 1918] [outer = (nil)] 02:00:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f73466e1c00) [pid = 1823] [serial = 1919] [outer = 0x7f7345dcd000] 02:00:27 INFO - PROCESS | 1823 | 1461574827777 Marionette DEBUG loaded listener.js 02:00:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f734688a000) [pid = 1823] [serial = 1920] [outer = 0x7f7345dcd000] 02:00:28 INFO - PROCESS | 1823 | 1461574828653 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1633ms 02:00:28 INFO - PROCESS | 1823 | 1461574828722 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 02:00:28 INFO - PROCESS | 1823 | 1461574828726 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 02:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:00:28 INFO - PROCESS | 1823 | 1461574828735 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:00:28 INFO - PROCESS | 1823 | 1461574828738 Marionette TRACE conn4 <- [1,2530,null,{}] 02:00:28 INFO - PROCESS | 1823 | 1461574828744 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:29 INFO - PROCESS | 1823 | 1461574829020 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 02:00:29 INFO - PROCESS | 1823 | 1461574829337 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73471e6000 == 138 [pid = 1823] [id = 640] 02:00:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f7346784000) [pid = 1823] [serial = 1921] [outer = (nil)] 02:00:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f73469b9800) [pid = 1823] [serial = 1922] [outer = 0x7f7346784000] 02:00:29 INFO - PROCESS | 1823 | 1461574829423 Marionette DEBUG loaded listener.js 02:00:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f7347382400) [pid = 1823] [serial = 1923] [outer = 0x7f7346784000] 02:00:30 INFO - PROCESS | 1823 | 1461574830281 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1588ms 02:00:30 INFO - PROCESS | 1823 | 1461574830323 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 02:00:30 INFO - PROCESS | 1823 | 1461574830327 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 02:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:00:30 INFO - PROCESS | 1823 | 1461574830333 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:00:30 INFO - PROCESS | 1823 | 1461574830336 Marionette TRACE conn4 <- [1,2534,null,{}] 02:00:30 INFO - PROCESS | 1823 | 1461574830342 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:30 INFO - PROCESS | 1823 | 1461574830578 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 02:00:30 INFO - PROCESS | 1823 | 1461574830844 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347be0800 == 139 [pid = 1823] [id = 641] 02:00:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f7346892400) [pid = 1823] [serial = 1924] [outer = (nil)] 02:00:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f7347c4d800) [pid = 1823] [serial = 1925] [outer = 0x7f7346892400] 02:00:30 INFO - PROCESS | 1823 | 1461574830964 Marionette DEBUG loaded listener.js 02:00:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f734c1dbc00) [pid = 1823] [serial = 1926] [outer = 0x7f7346892400] 02:00:31 INFO - PROCESS | 1823 | 1461574831825 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1537ms 02:00:31 INFO - PROCESS | 1823 | 1461574831871 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 02:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:00:31 INFO - PROCESS | 1823 | 1461574831875 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 02:00:31 INFO - PROCESS | 1823 | 1461574831882 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:00:31 INFO - PROCESS | 1823 | 1461574831885 Marionette TRACE conn4 <- [1,2538,null,{}] 02:00:31 INFO - PROCESS | 1823 | 1461574831891 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:32 INFO - PROCESS | 1823 | 1461574832145 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 02:00:32 INFO - PROCESS | 1823 | 1461574832417 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c174800 == 140 [pid = 1823] [id = 642] 02:00:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f7337eb2800) [pid = 1823] [serial = 1927] [outer = (nil)] 02:00:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f734cc21c00) [pid = 1823] [serial = 1928] [outer = 0x7f7337eb2800] 02:00:32 INFO - PROCESS | 1823 | 1461574832538 Marionette DEBUG loaded listener.js 02:00:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f734cc9dc00) [pid = 1823] [serial = 1929] [outer = 0x7f7337eb2800] 02:00:33 INFO - PROCESS | 1823 | 1461574833432 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1588ms 02:00:33 INFO - PROCESS | 1823 | 1461574833470 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 02:00:33 INFO - PROCESS | 1823 | 1461574833473 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 02:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:00:33 INFO - PROCESS | 1823 | 1461574833482 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:00:33 INFO - PROCESS | 1823 | 1461574833485 Marionette TRACE conn4 <- [1,2542,null,{}] 02:00:33 INFO - PROCESS | 1823 | 1461574833491 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:33 INFO - PROCESS | 1823 | 1461574833730 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 02:00:34 INFO - PROCESS | 1823 | 1461574833995 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e3a1000 == 141 [pid = 1823] [id = 643] 02:00:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f733beedc00) [pid = 1823] [serial = 1930] [outer = (nil)] 02:00:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f734dc4cc00) [pid = 1823] [serial = 1931] [outer = 0x7f733beedc00] 02:00:34 INFO - PROCESS | 1823 | 1461574834115 Marionette DEBUG loaded listener.js 02:00:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f734e1dc000) [pid = 1823] [serial = 1932] [outer = 0x7f733beedc00] 02:00:34 INFO - PROCESS | 1823 | 1461574834995 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1580ms 02:00:35 INFO - PROCESS | 1823 | 1461574835063 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 02:00:35 INFO - PROCESS | 1823 | 1461574835066 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 02:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:00:35 INFO - PROCESS | 1823 | 1461574835073 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:00:35 INFO - PROCESS | 1823 | 1461574835078 Marionette TRACE conn4 <- [1,2546,null,{}] 02:00:35 INFO - PROCESS | 1823 | 1461574835083 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:35 INFO - PROCESS | 1823 | 1461574835353 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 02:00:35 INFO - PROCESS | 1823 | 1461574835668 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7351619000 == 142 [pid = 1823] [id = 644] 02:00:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f734e996c00) [pid = 1823] [serial = 1933] [outer = (nil)] 02:00:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f734e99c000) [pid = 1823] [serial = 1934] [outer = 0x7f734e996c00] 02:00:35 INFO - PROCESS | 1823 | 1461574835756 Marionette DEBUG loaded listener.js 02:00:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f734f0e6000) [pid = 1823] [serial = 1935] [outer = 0x7f734e996c00] 02:00:36 INFO - PROCESS | 1823 | 1461574836650 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1634ms 02:00:36 INFO - PROCESS | 1823 | 1461574836709 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 02:00:36 INFO - PROCESS | 1823 | 1461574836713 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 02:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:00:36 INFO - PROCESS | 1823 | 1461574836719 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:00:36 INFO - PROCESS | 1823 | 1461574836723 Marionette TRACE conn4 <- [1,2550,null,{}] 02:00:36 INFO - PROCESS | 1823 | 1461574836728 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:36 INFO - PROCESS | 1823 | 1461574836973 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 02:00:37 INFO - PROCESS | 1823 | 1461574837292 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73523cf000 == 143 [pid = 1823] [id = 645] 02:00:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f733ed94400) [pid = 1823] [serial = 1936] [outer = (nil)] 02:00:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f734fd3b000) [pid = 1823] [serial = 1937] [outer = 0x7f733ed94400] 02:00:37 INFO - PROCESS | 1823 | 1461574837371 Marionette DEBUG loaded listener.js 02:00:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f7350258800) [pid = 1823] [serial = 1938] [outer = 0x7f733ed94400] 02:00:38 INFO - PROCESS | 1823 | 1461574838279 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1580ms 02:00:38 INFO - PROCESS | 1823 | 1461574838300 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 02:00:38 INFO - PROCESS | 1823 | 1461574838304 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 02:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:00:38 INFO - PROCESS | 1823 | 1461574838310 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:00:38 INFO - PROCESS | 1823 | 1461574838313 Marionette TRACE conn4 <- [1,2554,null,{}] 02:00:38 INFO - PROCESS | 1823 | 1461574838319 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:38 INFO - PROCESS | 1823 | 1461574838560 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 02:00:38 INFO - PROCESS | 1823 | 1461574838873 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73525ed000 == 144 [pid = 1823] [id = 646] 02:00:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f73400d8800) [pid = 1823] [serial = 1939] [outer = (nil)] 02:00:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f73516e9000) [pid = 1823] [serial = 1940] [outer = 0x7f73400d8800] 02:00:38 INFO - PROCESS | 1823 | 1461574838952 Marionette DEBUG loaded listener.js 02:00:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f73517fb800) [pid = 1823] [serial = 1941] [outer = 0x7f73400d8800] 02:00:39 INFO - PROCESS | 1823 | 1461574839896 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1628ms 02:00:39 INFO - PROCESS | 1823 | 1461574839941 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 02:00:39 INFO - PROCESS | 1823 | 1461574839944 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 02:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:00:39 INFO - PROCESS | 1823 | 1461574839950 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:00:39 INFO - PROCESS | 1823 | 1461574839953 Marionette TRACE conn4 <- [1,2558,null,{}] 02:00:39 INFO - PROCESS | 1823 | 1461574839959 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:40 INFO - PROCESS | 1823 | 1461574840202 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 02:00:40 INFO - PROCESS | 1823 | 1461574840471 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352bac800 == 145 [pid = 1823] [id = 647] 02:00:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f734f0e4c00) [pid = 1823] [serial = 1942] [outer = (nil)] 02:00:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f7351b22000) [pid = 1823] [serial = 1943] [outer = 0x7f734f0e4c00] 02:00:40 INFO - PROCESS | 1823 | 1461574840590 Marionette DEBUG loaded listener.js 02:00:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f73525a2c00) [pid = 1823] [serial = 1944] [outer = 0x7f734f0e4c00] 02:00:41 INFO - PROCESS | 1823 | 1461574841477 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1581ms 02:00:41 INFO - PROCESS | 1823 | 1461574841533 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 02:00:41 INFO - PROCESS | 1823 | 1461574841537 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 02:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:00:41 INFO - PROCESS | 1823 | 1461574841543 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:00:41 INFO - PROCESS | 1823 | 1461574841546 Marionette TRACE conn4 <- [1,2562,null,{}] 02:00:41 INFO - PROCESS | 1823 | 1461574841551 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:41 INFO - PROCESS | 1823 | 1461574841801 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 02:00:42 INFO - PROCESS | 1823 | 1461574842132 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73584bd000 == 146 [pid = 1823] [id = 648] 02:00:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f734241f000) [pid = 1823] [serial = 1945] [outer = (nil)] 02:00:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f73442aa800) [pid = 1823] [serial = 1946] [outer = 0x7f734241f000] 02:00:42 INFO - PROCESS | 1823 | 1461574842215 Marionette DEBUG loaded listener.js 02:00:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f7354085000) [pid = 1823] [serial = 1947] [outer = 0x7f734241f000] 02:00:43 INFO - PROCESS | 1823 | 1461574843082 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1628ms 02:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:00:43 INFO - PROCESS | 1823 | 1461574843172 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 02:00:43 INFO - PROCESS | 1823 | 1461574843175 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 02:00:43 INFO - PROCESS | 1823 | 1461574843183 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:00:43 INFO - PROCESS | 1823 | 1461574843186 Marionette TRACE conn4 <- [1,2566,null,{}] 02:00:43 INFO - PROCESS | 1823 | 1461574843192 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:43 INFO - PROCESS | 1823 | 1461574843475 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 02:00:43 INFO - PROCESS | 1823 | 1461574843788 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359772800 == 147 [pid = 1823] [id = 649] 02:00:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f7343042800) [pid = 1823] [serial = 1948] [outer = (nil)] 02:00:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f7357573400) [pid = 1823] [serial = 1949] [outer = 0x7f7343042800] 02:00:43 INFO - PROCESS | 1823 | 1461574843868 Marionette DEBUG loaded listener.js 02:00:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f73580e1400) [pid = 1823] [serial = 1950] [outer = 0x7f7343042800] 02:00:44 INFO - PROCESS | 1823 | 1461574844824 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1697ms 02:00:44 INFO - PROCESS | 1823 | 1461574844879 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 02:00:44 INFO - PROCESS | 1823 | 1461574844883 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 02:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:00:44 INFO - PROCESS | 1823 | 1461574844889 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:00:44 INFO - PROCESS | 1823 | 1461574844891 Marionette TRACE conn4 <- [1,2570,null,{}] 02:00:44 INFO - PROCESS | 1823 | 1461574844897 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:45 INFO - PROCESS | 1823 | 1461574845135 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 02:00:45 INFO - PROCESS | 1823 | 1461574845448 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735f1fb000 == 148 [pid = 1823] [id = 650] 02:00:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f73525a4800) [pid = 1823] [serial = 1951] [outer = (nil)] 02:00:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f735895d800) [pid = 1823] [serial = 1952] [outer = 0x7f73525a4800] 02:00:45 INFO - PROCESS | 1823 | 1461574845531 Marionette DEBUG loaded listener.js 02:00:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f735955bc00) [pid = 1823] [serial = 1953] [outer = 0x7f73525a4800] 02:00:46 INFO - PROCESS | 1823 | 1461574846440 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1585ms 02:00:46 INFO - PROCESS | 1823 | 1461574846475 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 02:00:46 INFO - PROCESS | 1823 | 1461574846478 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 02:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:00:46 INFO - PROCESS | 1823 | 1461574846487 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:00:46 INFO - PROCESS | 1823 | 1461574846490 Marionette TRACE conn4 <- [1,2574,null,{}] 02:00:46 INFO - PROCESS | 1823 | 1461574846494 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:46 INFO - PROCESS | 1823 | 1461574846745 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 02:00:47 INFO - PROCESS | 1823 | 1461574847064 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7366272800 == 149 [pid = 1823] [id = 651] 02:00:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f7336f02c00) [pid = 1823] [serial = 1954] [outer = (nil)] 02:00:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f735955b000) [pid = 1823] [serial = 1955] [outer = 0x7f7336f02c00] 02:00:47 INFO - PROCESS | 1823 | 1461574847158 Marionette DEBUG loaded listener.js 02:00:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f735a361800) [pid = 1823] [serial = 1956] [outer = 0x7f7336f02c00] 02:00:48 INFO - PROCESS | 1823 | 1461574848047 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1636ms 02:00:48 INFO - PROCESS | 1823 | 1461574848130 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 02:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:00:48 INFO - PROCESS | 1823 | 1461574848139 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 02:00:48 INFO - PROCESS | 1823 | 1461574848145 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:00:48 INFO - PROCESS | 1823 | 1461574848149 Marionette TRACE conn4 <- [1,2578,null,{}] 02:00:48 INFO - PROCESS | 1823 | 1461574848155 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:48 INFO - PROCESS | 1823 | 1461574848445 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 02:00:48 INFO - PROCESS | 1823 | 1461574848761 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7369a49000 == 150 [pid = 1823] [id = 652] 02:00:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f7345c51c00) [pid = 1823] [serial = 1957] [outer = (nil)] 02:00:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f735a66d000) [pid = 1823] [serial = 1958] [outer = 0x7f7345c51c00] 02:00:48 INFO - PROCESS | 1823 | 1461574848839 Marionette DEBUG loaded listener.js 02:00:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f735b425000) [pid = 1823] [serial = 1959] [outer = 0x7f7345c51c00] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347b5c000 == 149 [pid = 1823] [id = 187] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340fcc000 == 148 [pid = 1823] [id = 427] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735f1e8000 == 147 [pid = 1823] [id = 628] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735a49b800 == 146 [pid = 1823] [id = 627] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359f14800 == 145 [pid = 1823] [id = 626] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735928a800 == 144 [pid = 1823] [id = 625] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7358d1c800 == 143 [pid = 1823] [id = 624] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7356b5c800 == 142 [pid = 1823] [id = 623] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73528ba800 == 141 [pid = 1823] [id = 622] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73523d4000 == 140 [pid = 1823] [id = 621] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734fb34800 == 139 [pid = 1823] [id = 620] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e392800 == 138 [pid = 1823] [id = 619] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c172800 == 137 [pid = 1823] [id = 618] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347bf3000 == 136 [pid = 1823] [id = 617] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345ef0800 == 135 [pid = 1823] [id = 616] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73439ab000 == 134 [pid = 1823] [id = 615] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342e26800 == 133 [pid = 1823] [id = 614] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734079d800 == 132 [pid = 1823] [id = 613] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733e306800 == 131 [pid = 1823] [id = 612] 02:00:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73384d2800 == 130 [pid = 1823] [id = 611] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f733beee400) [pid = 1823] [serial = 1772] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f7347981800) [pid = 1823] [serial = 1797] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f7338c6d400) [pid = 1823] [serial = 1767] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f733f18ac00) [pid = 1823] [serial = 1775] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f73440cc000) [pid = 1823] [serial = 1785] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f73525a8400) [pid = 1823] [serial = 1820] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f7351811400) [pid = 1823] [serial = 1815] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f7359503400) [pid = 1823] [serial = 1752] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f7338c76400) [pid = 1823] [serial = 1823] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f733bd96800) [pid = 1823] [serial = 1829] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f734fd2fc00) [pid = 1823] [serial = 1809] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f7342ea9000) [pid = 1823] [serial = 1781] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f734e688400) [pid = 1823] [serial = 1805] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f7352422000) [pid = 1823] [serial = 1818] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f733aafa000) [pid = 1823] [serial = 1827] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f7343f54800) [pid = 1823] [serial = 1784] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f733aacc800) [pid = 1823] [serial = 1826] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f7337160400) [pid = 1823] [serial = 1766] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f73440d7400) [pid = 1823] [serial = 1787] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f734eb56c00) [pid = 1823] [serial = 1808] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f734cc41c00) [pid = 1823] [serial = 1799] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f733e5d6c00) [pid = 1823] [serial = 1773] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f73405ec800) [pid = 1823] [serial = 1778] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f73390cec00) [pid = 1823] [serial = 1824] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f733f1d9c00) [pid = 1823] [serial = 1695] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f7351b25800) [pid = 1823] [serial = 1817] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f73472ec400) [pid = 1823] [serial = 1796] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f733ad37c00) [pid = 1823] [serial = 1770] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f7340644800) [pid = 1823] [serial = 1779] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f734db3dc00) [pid = 1823] [serial = 1800] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f7346788800) [pid = 1823] [serial = 1793] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f7345c54400) [pid = 1823] [serial = 1790] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f73442b7000) [pid = 1823] [serial = 1788] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f733cae2c00) [pid = 1823] [serial = 1830] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f734e997000) [pid = 1823] [serial = 1806] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f733fcbd800) [pid = 1823] [serial = 1776] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f734fd5c800) [pid = 1823] [serial = 1811] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f73466df000) [pid = 1823] [serial = 1791] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f734370b000) [pid = 1823] [serial = 1782] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f734dc5a000) [pid = 1823] [serial = 1802] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f73502d5000) [pid = 1823] [serial = 1812] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f734e269800) [pid = 1823] [serial = 1803] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f734688a800) [pid = 1823] [serial = 1794] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f733aad2c00) [pid = 1823] [serial = 1769] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f73517f1000) [pid = 1823] [serial = 1814] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f733caef800) [pid = 1823] [serial = 1832] [outer = (nil)] [url = about:blank] 02:00:51 INFO - PROCESS | 1823 | 1461574851661 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 3543ms 02:00:51 INFO - PROCESS | 1823 | 1461574851690 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 02:00:51 INFO - PROCESS | 1823 | 1461574851696 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 02:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:00:51 INFO - PROCESS | 1823 | 1461574851705 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:00:51 INFO - PROCESS | 1823 | 1461574851709 Marionette TRACE conn4 <- [1,2582,null,{}] 02:00:51 INFO - PROCESS | 1823 | 1461574851718 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:51 INFO - PROCESS | 1823 | 1461574851942 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 02:00:52 INFO - PROCESS | 1823 | 1461574852143 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7338dad800 == 131 [pid = 1823] [id = 653] 02:00:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f7337ddb000) [pid = 1823] [serial = 1960] [outer = (nil)] 02:00:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f7337eb2000) [pid = 1823] [serial = 1961] [outer = 0x7f7337ddb000] 02:00:52 INFO - PROCESS | 1823 | 1461574852215 Marionette DEBUG loaded listener.js 02:00:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f73385ccc00) [pid = 1823] [serial = 1962] [outer = 0x7f7337ddb000] 02:00:53 INFO - PROCESS | 1823 | 1461574853099 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1437ms 02:00:53 INFO - PROCESS | 1823 | 1461574853146 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 02:00:53 INFO - PROCESS | 1823 | 1461574853161 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 02:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:00:53 INFO - PROCESS | 1823 | 1461574853171 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:00:53 INFO - PROCESS | 1823 | 1461574853174 Marionette TRACE conn4 <- [1,2586,null,{}] 02:00:53 INFO - PROCESS | 1823 | 1461574853180 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:53 INFO - PROCESS | 1823 | 1461574853412 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 02:00:53 INFO - PROCESS | 1823 | 1461574853627 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ab73800 == 132 [pid = 1823] [id = 654] 02:00:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f7338f55400) [pid = 1823] [serial = 1963] [outer = (nil)] 02:00:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f7338f61c00) [pid = 1823] [serial = 1964] [outer = 0x7f7338f55400] 02:00:53 INFO - PROCESS | 1823 | 1461574853693 Marionette DEBUG loaded listener.js 02:00:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f73390d6000) [pid = 1823] [serial = 1965] [outer = 0x7f7338f55400] 02:00:54 INFO - PROCESS | 1823 | 1461574854661 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1539ms 02:00:54 INFO - PROCESS | 1823 | 1461574854711 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 02:00:54 INFO - PROCESS | 1823 | 1461574854714 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 02:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:00:54 INFO - PROCESS | 1823 | 1461574854726 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:00:54 INFO - PROCESS | 1823 | 1461574854731 Marionette TRACE conn4 <- [1,2590,null,{}] 02:00:54 INFO - PROCESS | 1823 | 1461574854755 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:55 INFO - PROCESS | 1823 | 1461574855152 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 02:00:55 INFO - PROCESS | 1823 | 1461574855188 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c618000 == 133 [pid = 1823] [id = 655] 02:00:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f733aaf3400) [pid = 1823] [serial = 1966] [outer = (nil)] 02:00:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f733aeb2800) [pid = 1823] [serial = 1967] [outer = 0x7f733aaf3400] 02:00:55 INFO - PROCESS | 1823 | 1461574855300 Marionette DEBUG loaded listener.js 02:00:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f733bb4b000) [pid = 1823] [serial = 1968] [outer = 0x7f733aaf3400] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f733ed8d000) [pid = 1823] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f734381e800) [pid = 1823] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f734e273800) [pid = 1823] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f734241e400) [pid = 1823] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f733caed400) [pid = 1823] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f7347176800) [pid = 1823] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f7343704c00) [pid = 1823] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f7343a75000) [pid = 1823] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f7337156000) [pid = 1823] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f7343823800) [pid = 1823] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f7338f56c00) [pid = 1823] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f733ed94c00) [pid = 1823] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f7338f57800) [pid = 1823] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f733aaf4400) [pid = 1823] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f733ed94000) [pid = 1823] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f733e735c00) [pid = 1823] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f733cae8000) [pid = 1823] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f7337156400) [pid = 1823] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f734717b400) [pid = 1823] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:00:56 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f733bd99800) [pid = 1823] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:00:56 INFO - PROCESS | 1823 | 1461574856755 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2092ms 02:00:56 INFO - PROCESS | 1823 | 1461574856814 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 02:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:00:56 INFO - PROCESS | 1823 | 1461574856818 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 02:00:56 INFO - PROCESS | 1823 | 1461574856826 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:00:56 INFO - PROCESS | 1823 | 1461574856830 Marionette TRACE conn4 <- [1,2594,null,{}] 02:00:56 INFO - PROCESS | 1823 | 1461574856836 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:57 INFO - PROCESS | 1823 | 1461574857157 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 02:00:57 INFO - PROCESS | 1823 | 1461574857175 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c9ca800 == 134 [pid = 1823] [id = 656] 02:00:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f733aacb400) [pid = 1823] [serial = 1969] [outer = (nil)] 02:00:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f733bd95800) [pid = 1823] [serial = 1970] [outer = 0x7f733aacb400] 02:00:57 INFO - PROCESS | 1823 | 1461574857242 Marionette DEBUG loaded listener.js 02:00:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f733bee7800) [pid = 1823] [serial = 1971] [outer = 0x7f733aacb400] 02:00:58 INFO - PROCESS | 1823 | 1461574858315 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1542ms 02:00:58 INFO - PROCESS | 1823 | 1461574858367 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 02:00:58 INFO - PROCESS | 1823 | 1461574858373 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 02:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:00:58 INFO - PROCESS | 1823 | 1461574858383 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:00:58 INFO - PROCESS | 1823 | 1461574858389 Marionette TRACE conn4 <- [1,2598,null,{}] 02:00:58 INFO - PROCESS | 1823 | 1461574858398 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:58 INFO - PROCESS | 1823 | 1461574858661 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 02:00:58 INFO - PROCESS | 1823 | 1461574858994 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733a3ae800 == 135 [pid = 1823] [id = 657] 02:00:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f7337ea7400) [pid = 1823] [serial = 1972] [outer = (nil)] 02:00:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f73385d1800) [pid = 1823] [serial = 1973] [outer = 0x7f7337ea7400] 02:00:59 INFO - PROCESS | 1823 | 1461574859078 Marionette DEBUG loaded listener.js 02:00:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f7338c7b000) [pid = 1823] [serial = 1974] [outer = 0x7f7337ea7400] 02:01:00 INFO - PROCESS | 1823 | 1461574860048 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1737ms 02:01:00 INFO - PROCESS | 1823 | 1461574860121 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 02:01:00 INFO - PROCESS | 1823 | 1461574860129 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 02:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:01:00 INFO - PROCESS | 1823 | 1461574860142 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:01:00 INFO - PROCESS | 1823 | 1461574860146 Marionette TRACE conn4 <- [1,2602,null,{}] 02:01:00 INFO - PROCESS | 1823 | 1461574860154 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:00 INFO - PROCESS | 1823 | 1461574860455 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 02:01:00 INFO - PROCESS | 1823 | 1461574860777 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e30c000 == 136 [pid = 1823] [id = 658] 02:01:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f733aac7400) [pid = 1823] [serial = 1975] [outer = (nil)] 02:01:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f733aaf4c00) [pid = 1823] [serial = 1976] [outer = 0x7f733aac7400] 02:01:00 INFO - PROCESS | 1823 | 1461574860857 Marionette DEBUG loaded listener.js 02:01:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f733aebb000) [pid = 1823] [serial = 1977] [outer = 0x7f733aac7400] 02:01:01 INFO - PROCESS | 1823 | 1461574861870 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1784ms 02:01:01 INFO - PROCESS | 1823 | 1461574861926 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 02:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:01:01 INFO - PROCESS | 1823 | 1461574861931 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 02:01:01 INFO - PROCESS | 1823 | 1461574861938 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:01:01 INFO - PROCESS | 1823 | 1461574861945 Marionette TRACE conn4 <- [1,2606,null,{}] 02:01:01 INFO - PROCESS | 1823 | 1461574861963 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:02 INFO - PROCESS | 1823 | 1461574862272 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 02:01:02 INFO - PROCESS | 1823 | 1461574862623 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733eebc800 == 137 [pid = 1823] [id = 659] 02:01:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f733beec800) [pid = 1823] [serial = 1978] [outer = (nil)] 02:01:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f733c74cc00) [pid = 1823] [serial = 1979] [outer = 0x7f733beec800] 02:01:02 INFO - PROCESS | 1823 | 1461574862705 Marionette DEBUG loaded listener.js 02:01:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f733caef000) [pid = 1823] [serial = 1980] [outer = 0x7f733beec800] 02:01:03 INFO - PROCESS | 1823 | 1461574863718 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1842ms 02:01:03 INFO - PROCESS | 1823 | 1461574863781 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 02:01:03 INFO - PROCESS | 1823 | 1461574863785 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 02:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:01:03 INFO - PROCESS | 1823 | 1461574863793 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:01:03 INFO - PROCESS | 1823 | 1461574863797 Marionette TRACE conn4 <- [1,2610,null,{}] 02:01:03 INFO - PROCESS | 1823 | 1461574863804 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:04 INFO - PROCESS | 1823 | 1461574864098 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 02:01:04 INFO - PROCESS | 1823 | 1461574864423 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733fe83000 == 138 [pid = 1823] [id = 660] 02:01:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f7338f5b800) [pid = 1823] [serial = 1981] [outer = (nil)] 02:01:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f733e5f0800) [pid = 1823] [serial = 1982] [outer = 0x7f7338f5b800] 02:01:04 INFO - PROCESS | 1823 | 1461574864552 Marionette DEBUG loaded listener.js 02:01:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f733e739800) [pid = 1823] [serial = 1983] [outer = 0x7f7338f5b800] 02:01:05 INFO - PROCESS | 1823 | 1461574865874 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2148ms 02:01:05 INFO - PROCESS | 1823 | 1461574865944 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 02:01:05 INFO - PROCESS | 1823 | 1461574865951 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 02:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:01:05 INFO - PROCESS | 1823 | 1461574865961 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:01:05 INFO - PROCESS | 1823 | 1461574865965 Marionette TRACE conn4 <- [1,2614,null,{}] 02:01:05 INFO - PROCESS | 1823 | 1461574865992 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:06 INFO - PROCESS | 1823 | 1461574866376 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 02:01:06 INFO - PROCESS | 1823 | 1461574866695 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340ba1000 == 139 [pid = 1823] [id = 661] 02:01:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f733beeb400) [pid = 1823] [serial = 1984] [outer = (nil)] 02:01:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f733ed8ec00) [pid = 1823] [serial = 1985] [outer = 0x7f733beeb400] 02:01:06 INFO - PROCESS | 1823 | 1461574866773 Marionette DEBUG loaded listener.js 02:01:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f733f183800) [pid = 1823] [serial = 1986] [outer = 0x7f733beeb400] 02:01:07 INFO - PROCESS | 1823 | 1461574867691 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1790ms 02:01:07 INFO - PROCESS | 1823 | 1461574867750 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 02:01:07 INFO - PROCESS | 1823 | 1461574867753 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 02:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:01:07 INFO - PROCESS | 1823 | 1461574867761 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:01:07 INFO - PROCESS | 1823 | 1461574867765 Marionette TRACE conn4 <- [1,2618,null,{}] 02:01:07 INFO - PROCESS | 1823 | 1461574867770 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:08 INFO - PROCESS | 1823 | 1461574868053 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 02:01:08 INFO - PROCESS | 1823 | 1461574868379 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340fd3800 == 140 [pid = 1823] [id = 662] 02:01:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f73400d9800) [pid = 1823] [serial = 1987] [outer = (nil)] 02:01:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f73400de800) [pid = 1823] [serial = 1988] [outer = 0x7f73400d9800] 02:01:08 INFO - PROCESS | 1823 | 1461574868465 Marionette DEBUG loaded listener.js 02:01:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f7340640800) [pid = 1823] [serial = 1989] [outer = 0x7f73400d9800] 02:01:09 INFO - PROCESS | 1823 | 1461574869321 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1588ms 02:01:09 INFO - PROCESS | 1823 | 1461574869351 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 02:01:09 INFO - PROCESS | 1823 | 1461574869356 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 02:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:01:09 INFO - PROCESS | 1823 | 1461574869366 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:01:09 INFO - PROCESS | 1823 | 1461574869372 Marionette TRACE conn4 <- [1,2622,null,{}] 02:01:09 INFO - PROCESS | 1823 | 1461574869379 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:09 INFO - PROCESS | 1823 | 1461574869628 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 02:01:09 INFO - PROCESS | 1823 | 1461574869978 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734238b000 == 141 [pid = 1823] [id = 663] 02:01:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f733ad2fc00) [pid = 1823] [serial = 1990] [outer = (nil)] 02:01:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f734241d000) [pid = 1823] [serial = 1991] [outer = 0x7f733ad2fc00] 02:01:10 INFO - PROCESS | 1823 | 1461574870059 Marionette DEBUG loaded listener.js 02:01:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f7342e9c000) [pid = 1823] [serial = 1992] [outer = 0x7f733ad2fc00] 02:01:10 INFO - PROCESS | 1823 | 1461574870929 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1643ms 02:01:11 INFO - PROCESS | 1823 | 1461574871009 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 02:01:11 INFO - PROCESS | 1823 | 1461574871013 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 02:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:01:11 INFO - PROCESS | 1823 | 1461574871020 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:01:11 INFO - PROCESS | 1823 | 1461574871024 Marionette TRACE conn4 <- [1,2626,null,{}] 02:01:11 INFO - PROCESS | 1823 | 1461574871029 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:11 INFO - PROCESS | 1823 | 1461574871311 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 02:01:11 INFO - PROCESS | 1823 | 1461574871617 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342e3c000 == 142 [pid = 1823] [id = 664] 02:01:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f733bef6000) [pid = 1823] [serial = 1993] [outer = (nil)] 02:01:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f7342ea5400) [pid = 1823] [serial = 1994] [outer = 0x7f733bef6000] 02:01:11 INFO - PROCESS | 1823 | 1461574871699 Marionette DEBUG loaded listener.js 02:01:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f7342fdb800) [pid = 1823] [serial = 1995] [outer = 0x7f733bef6000] 02:01:12 INFO - PROCESS | 1823 | 1461574872566 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1592ms 02:01:12 INFO - PROCESS | 1823 | 1461574872613 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 02:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:01:12 INFO - PROCESS | 1823 | 1461574872618 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 02:01:12 INFO - PROCESS | 1823 | 1461574872624 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:01:12 INFO - PROCESS | 1823 | 1461574872628 Marionette TRACE conn4 <- [1,2630,null,{}] 02:01:12 INFO - PROCESS | 1823 | 1461574872633 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:12 INFO - PROCESS | 1823 | 1461574872882 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 02:01:13 INFO - PROCESS | 1823 | 1461574873151 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734386e000 == 143 [pid = 1823] [id = 665] 02:01:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f7342e9c800) [pid = 1823] [serial = 1996] [outer = (nil)] 02:01:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f7342fe4000) [pid = 1823] [serial = 1997] [outer = 0x7f7342e9c800] 02:01:13 INFO - PROCESS | 1823 | 1461574873282 Marionette DEBUG loaded listener.js 02:01:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f734304cc00) [pid = 1823] [serial = 1998] [outer = 0x7f7342e9c800] 02:01:14 INFO - PROCESS | 1823 | 1461574874145 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1580ms 02:01:14 INFO - PROCESS | 1823 | 1461574874204 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 02:01:14 INFO - PROCESS | 1823 | 1461574874208 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 02:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:01:14 INFO - PROCESS | 1823 | 1461574874214 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:01:14 INFO - PROCESS | 1823 | 1461574874217 Marionette TRACE conn4 <- [1,2634,null,{}] 02:01:14 INFO - PROCESS | 1823 | 1461574874222 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:14 INFO - PROCESS | 1823 | 1461574874478 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 02:01:14 INFO - PROCESS | 1823 | 1461574874807 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73441f0000 == 144 [pid = 1823] [id = 666] 02:01:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f7336f0bc00) [pid = 1823] [serial = 1999] [outer = (nil)] 02:01:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f7343709800) [pid = 1823] [serial = 2000] [outer = 0x7f7336f0bc00] 02:01:14 INFO - PROCESS | 1823 | 1461574874897 Marionette DEBUG loaded listener.js 02:01:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f7343711000) [pid = 1823] [serial = 2001] [outer = 0x7f7336f0bc00] 02:01:15 INFO - PROCESS | 1823 | 1461574875982 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1838ms 02:01:16 INFO - PROCESS | 1823 | 1461574876054 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 02:01:16 INFO - PROCESS | 1823 | 1461574876062 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 02:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:01:16 INFO - PROCESS | 1823 | 1461574876072 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:01:16 INFO - PROCESS | 1823 | 1461574876078 Marionette TRACE conn4 <- [1,2638,null,{}] 02:01:16 INFO - PROCESS | 1823 | 1461574876089 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:16 INFO - PROCESS | 1823 | 1461574876585 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 02:01:16 INFO - PROCESS | 1823 | 1461574876919 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344ce0800 == 145 [pid = 1823] [id = 667] 02:01:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f7343a82000) [pid = 1823] [serial = 2002] [outer = (nil)] 02:01:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f7343eae800) [pid = 1823] [serial = 2003] [outer = 0x7f7343a82000] 02:01:17 INFO - PROCESS | 1823 | 1461574877062 Marionette DEBUG loaded listener.js 02:01:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f7343f51000) [pid = 1823] [serial = 2004] [outer = 0x7f7343a82000] 02:01:18 INFO - PROCESS | 1823 | 1461574878069 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2042ms 02:01:18 INFO - PROCESS | 1823 | 1461574878113 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 02:01:18 INFO - PROCESS | 1823 | 1461574878117 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 02:01:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:01:18 INFO - PROCESS | 1823 | 1461574878123 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:01:18 INFO - PROCESS | 1823 | 1461574878127 Marionette TRACE conn4 <- [1,2642,null,{}] 02:01:18 INFO - PROCESS | 1823 | 1461574878133 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:18 INFO - PROCESS | 1823 | 1461574878393 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 02:01:18 INFO - PROCESS | 1823 | 1461574878666 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345f0d000 == 146 [pid = 1823] [id = 668] 02:01:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f7343f52400) [pid = 1823] [serial = 2005] [outer = (nil)] 02:01:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f73440d0400) [pid = 1823] [serial = 2006] [outer = 0x7f7343f52400] 02:01:18 INFO - PROCESS | 1823 | 1461574878788 Marionette DEBUG loaded listener.js 02:01:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f73442af800) [pid = 1823] [serial = 2007] [outer = 0x7f7343f52400] 02:01:19 INFO - PROCESS | 1823 | 1461574879665 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:01:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:01:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1581ms 02:01:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:01:19 INFO - PROCESS | 1823 | 1461574879705 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 02:01:19 INFO - PROCESS | 1823 | 1461574879708 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 02:01:19 INFO - PROCESS | 1823 | 1461574879714 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:01:19 INFO - PROCESS | 1823 | 1461574879717 Marionette TRACE conn4 <- [1,2646,null,{}] 02:01:19 INFO - PROCESS | 1823 | 1461574879722 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:19 INFO - PROCESS | 1823 | 1461574879967 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 02:01:20 INFO - PROCESS | 1823 | 1461574880288 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73471d4800 == 147 [pid = 1823] [id = 669] 02:01:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f733f18a400) [pid = 1823] [serial = 2008] [outer = (nil)] 02:01:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f73442afc00) [pid = 1823] [serial = 2009] [outer = 0x7f733f18a400] 02:01:20 INFO - PROCESS | 1823 | 1461574880381 Marionette DEBUG loaded listener.js 02:01:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f7345b52c00) [pid = 1823] [serial = 2010] [outer = 0x7f733f18a400] 02:01:21 INFO - PROCESS | 1823 | 1461574881316 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:01:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:01:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1640ms 02:01:21 INFO - PROCESS | 1823 | 1461574881354 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 02:01:21 INFO - PROCESS | 1823 | 1461574881358 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 02:01:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:01:21 INFO - PROCESS | 1823 | 1461574881364 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:01:21 INFO - PROCESS | 1823 | 1461574881366 Marionette TRACE conn4 <- [1,2650,null,{}] 02:01:21 INFO - PROCESS | 1823 | 1461574881372 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:21 INFO - PROCESS | 1823 | 1461574881617 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 02:01:21 INFO - PROCESS | 1823 | 1461574881888 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347ae5000 == 148 [pid = 1823] [id = 670] 02:01:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f7340642c00) [pid = 1823] [serial = 2011] [outer = (nil)] 02:01:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f7345c54400) [pid = 1823] [serial = 2012] [outer = 0x7f7340642c00] 02:01:22 INFO - PROCESS | 1823 | 1461574882005 Marionette DEBUG loaded listener.js 02:01:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f7345c5c800) [pid = 1823] [serial = 2013] [outer = 0x7f7340642c00] 02:01:22 INFO - PROCESS | 1823 | 1461574882863 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:01:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:01:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1541ms 02:01:22 INFO - PROCESS | 1823 | 1461574882906 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 02:01:22 INFO - PROCESS | 1823 | 1461574882910 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 02:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:01:22 INFO - PROCESS | 1823 | 1461574882915 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:01:22 INFO - PROCESS | 1823 | 1461574882917 Marionette TRACE conn4 <- [1,2654,null,{}] 02:01:22 INFO - PROCESS | 1823 | 1461574882923 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:23 INFO - PROCESS | 1823 | 1461574883161 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 02:01:23 INFO - PROCESS | 1823 | 1461574883439 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734bf69000 == 149 [pid = 1823] [id = 671] 02:01:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f7336f0dc00) [pid = 1823] [serial = 2014] [outer = (nil)] 02:01:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f73466d3800) [pid = 1823] [serial = 2015] [outer = 0x7f7336f0dc00] 02:01:23 INFO - PROCESS | 1823 | 1461574883561 Marionette DEBUG loaded listener.js 02:01:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f73466dd800) [pid = 1823] [serial = 2016] [outer = 0x7f7336f0dc00] 02:01:24 INFO - PROCESS | 1823 | 1461574884452 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:01:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:01:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1586ms 02:01:24 INFO - PROCESS | 1823 | 1461574884504 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 02:01:24 INFO - PROCESS | 1823 | 1461574884506 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 02:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:01:24 INFO - PROCESS | 1823 | 1461574884513 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:01:24 INFO - PROCESS | 1823 | 1461574884515 Marionette TRACE conn4 <- [1,2658,null,{}] 02:01:24 INFO - PROCESS | 1823 | 1461574884521 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:24 INFO - PROCESS | 1823 | 1461574884765 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 02:01:25 INFO - PROCESS | 1823 | 1461574885125 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c178000 == 150 [pid = 1823] [id = 672] 02:01:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f7346786000) [pid = 1823] [serial = 2017] [outer = (nil)] 02:01:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f734678d000) [pid = 1823] [serial = 2018] [outer = 0x7f7346786000] 02:01:25 INFO - PROCESS | 1823 | 1461574885213 Marionette DEBUG loaded listener.js 02:01:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f7346887800) [pid = 1823] [serial = 2019] [outer = 0x7f7346786000] 02:01:26 INFO - PROCESS | 1823 | 1461574886066 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:01:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:01:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1589ms 02:01:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:01:26 INFO - PROCESS | 1823 | 1461574886103 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 02:01:26 INFO - PROCESS | 1823 | 1461574886106 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 02:01:26 INFO - PROCESS | 1823 | 1461574886112 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:01:26 INFO - PROCESS | 1823 | 1461574886116 Marionette TRACE conn4 <- [1,2662,null,{}] 02:01:26 INFO - PROCESS | 1823 | 1461574886121 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:26 INFO - PROCESS | 1823 | 1461574886359 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 02:01:26 INFO - PROCESS | 1823 | 1461574886632 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734ccb2800 == 151 [pid = 1823] [id = 673] 02:01:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f73466df000) [pid = 1823] [serial = 2020] [outer = (nil)] 02:01:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f7346932000) [pid = 1823] [serial = 2021] [outer = 0x7f73466df000] 02:01:26 INFO - PROCESS | 1823 | 1461574886751 Marionette DEBUG loaded listener.js 02:01:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f73469b5400) [pid = 1823] [serial = 2022] [outer = 0x7f73466df000] 02:01:27 INFO - PROCESS | 1823 | 1461574887602 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:01:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:01:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1533ms 02:01:27 INFO - PROCESS | 1823 | 1461574887647 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 02:01:27 INFO - PROCESS | 1823 | 1461574887649 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 02:01:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:01:27 INFO - PROCESS | 1823 | 1461574887656 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:01:27 INFO - PROCESS | 1823 | 1461574887659 Marionette TRACE conn4 <- [1,2666,null,{}] 02:01:27 INFO - PROCESS | 1823 | 1461574887665 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:27 INFO - PROCESS | 1823 | 1461574887924 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 02:01:28 INFO - PROCESS | 1823 | 1461574888234 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e5a1000 == 152 [pid = 1823] [id = 674] 02:01:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f7346787c00) [pid = 1823] [serial = 2023] [outer = (nil)] 02:01:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f734717bc00) [pid = 1823] [serial = 2024] [outer = 0x7f7346787c00] 02:01:28 INFO - PROCESS | 1823 | 1461574888327 Marionette DEBUG loaded listener.js 02:01:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f7347208c00) [pid = 1823] [serial = 2025] [outer = 0x7f7346787c00] 02:01:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736c21f800 == 151 [pid = 1823] [id = 136] 02:01:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c618000 == 150 [pid = 1823] [id = 655] 02:01:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ab73800 == 149 [pid = 1823] [id = 654] 02:01:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7338dad800 == 148 [pid = 1823] [id = 653] 02:01:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7366272800 == 147 [pid = 1823] [id = 651] 02:01:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735f1fb000 == 146 [pid = 1823] [id = 650] 02:01:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359772800 == 145 [pid = 1823] [id = 649] 02:01:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73584bd000 == 144 [pid = 1823] [id = 648] 02:01:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733a3bb800 == 143 [pid = 1823] [id = 560] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f733e5f0400) [pid = 1823] [serial = 1901] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f7359209800) [pid = 1823] [serial = 1889] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f7352429000) [pid = 1823] [serial = 1872] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f7343a77400) [pid = 1823] [serial = 1850] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f734eb60400) [pid = 1823] [serial = 1866] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f734798d800) [pid = 1823] [serial = 1859] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f73400d1800) [pid = 1823] [serial = 1899] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f73525ac000) [pid = 1823] [serial = 1874] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f7347384c00) [pid = 1823] [serial = 1857] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f73525c8c00) [pid = 1823] [serial = 1821] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f73525cb400) [pid = 1823] [serial = 1875] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f7337162c00) [pid = 1823] [serial = 1835] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f734cc3c800) [pid = 1823] [serial = 1862] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f7338f5dc00) [pid = 1823] [serial = 1892] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f734c1dc000) [pid = 1823] [serial = 1860] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f7343703400) [pid = 1823] [serial = 1848] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f733aaf6000) [pid = 1823] [serial = 1895] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f733ad35800) [pid = 1823] [serial = 1838] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f733bb51800) [pid = 1823] [serial = 1896] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f7346887c00) [pid = 1823] [serial = 1853] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f7352195400) [pid = 1823] [serial = 1871] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f734e685000) [pid = 1823] [serial = 1868] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f734064b000) [pid = 1823] [serial = 1844] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f733c74e800) [pid = 1823] [serial = 1764] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f7345c50c00) [pid = 1823] [serial = 1851] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f733e743400) [pid = 1823] [serial = 1898] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f7352b86800) [pid = 1823] [serial = 1878] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f7347205400) [pid = 1823] [serial = 1856] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f734e992400) [pid = 1823] [serial = 1865] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f733e5ed400) [pid = 1823] [serial = 1841] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f7357571800) [pid = 1823] [serial = 1883] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f73469b6400) [pid = 1823] [serial = 1854] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f73527a5000) [pid = 1823] [serial = 1877] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f7343044c00) [pid = 1823] [serial = 1847] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f733bb4e000) [pid = 1823] [serial = 1839] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f7355c57c00) [pid = 1823] [serial = 1880] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f7351b31400) [pid = 1823] [serial = 1869] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f733f18e000) [pid = 1823] [serial = 1842] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f733a5acc00) [pid = 1823] [serial = 1893] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f7342ea6c00) [pid = 1823] [serial = 1845] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f734cc9d000) [pid = 1823] [serial = 1863] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f7357634400) [pid = 1823] [serial = 1886] [outer = (nil)] [url = about:blank] 02:01:30 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f7338c71000) [pid = 1823] [serial = 1836] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:31 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:01:31 INFO - PROCESS | 1823 | 1461574891616 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:01:31 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:01:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 3994ms 02:01:31 INFO - PROCESS | 1823 | 1461574891652 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 02:01:31 INFO - PROCESS | 1823 | 1461574891657 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 02:01:31 INFO - PROCESS | 1823 | 1461574891671 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:01:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:01:31 INFO - PROCESS | 1823 | 1461574891676 Marionette TRACE conn4 <- [1,2670,null,{}] 02:01:31 INFO - PROCESS | 1823 | 1461574891684 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:32 INFO - PROCESS | 1823 | 1461574892039 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 02:01:32 INFO - PROCESS | 1823 | 1461574892375 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733a3b3800 == 144 [pid = 1823] [id = 675] 02:01:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f73385ca000) [pid = 1823] [serial = 2026] [outer = (nil)] 02:01:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f7338c77c00) [pid = 1823] [serial = 2027] [outer = 0x7f73385ca000] 02:01:32 INFO - PROCESS | 1823 | 1461574892485 Marionette DEBUG loaded listener.js 02:01:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f73390d3000) [pid = 1823] [serial = 2028] [outer = 0x7f73385ca000] 02:01:33 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:33 INFO - PROCESS | 1823 | 1461574893891 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 02:01:33 INFO - PROCESS | 1823 | 1461574893937 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 02:01:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:01:33 INFO - PROCESS | 1823 | 1461574893948 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:01:33 INFO - PROCESS | 1823 | 1461574893951 Marionette TRACE conn4 <- [1,2674,null,{}] 02:01:33 INFO - PROCESS | 1823 | 1461574893957 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:34 INFO - PROCESS | 1823 | 1461574894323 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 02:01:34 INFO - PROCESS | 1823 | 1461574894372 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c6da800 == 145 [pid = 1823] [id = 676] 02:01:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f7338c71000) [pid = 1823] [serial = 2029] [outer = (nil)] 02:01:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f733aafd000) [pid = 1823] [serial = 2030] [outer = 0x7f7338c71000] 02:01:34 INFO - PROCESS | 1823 | 1461574894499 Marionette DEBUG loaded listener.js 02:01:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f733bb51800) [pid = 1823] [serial = 2031] [outer = 0x7f7338c71000] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f734f0e4c00) [pid = 1823] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f7337ddb000) [pid = 1823] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f73400d8800) [pid = 1823] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f7345dcd000) [pid = 1823] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f733bd98c00) [pid = 1823] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f73525a4800) [pid = 1823] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f734241f000) [pid = 1823] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f733beedc00) [pid = 1823] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f7358c62000) [pid = 1823] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f7346892400) [pid = 1823] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f734304a000) [pid = 1823] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f733f190000) [pid = 1823] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f7337eb2800) [pid = 1823] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f734737d400) [pid = 1823] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f7338f55400) [pid = 1823] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f733aaf3400) [pid = 1823] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f7336f02c00) [pid = 1823] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f733ed94400) [pid = 1823] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f73385c6000) [pid = 1823] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f73517fb400) [pid = 1823] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f7346784000) [pid = 1823] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f7336f0a400) [pid = 1823] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f734e996c00) [pid = 1823] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7f7343042800) [pid = 1823] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7f733aeb4000) [pid = 1823] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:01:35 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7f7338c6f000) [pid = 1823] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:01:36 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:36 INFO - PROCESS | 1823 | 1461574896197 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 02:01:36 INFO - PROCESS | 1823 | 1461574896242 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 02:01:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:01:36 INFO - PROCESS | 1823 | 1461574896248 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:01:36 INFO - PROCESS | 1823 | 1461574896254 Marionette TRACE conn4 <- [1,2678,null,{}] 02:01:36 INFO - PROCESS | 1823 | 1461574896268 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:36 INFO - PROCESS | 1823 | 1461574896553 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 02:01:36 INFO - PROCESS | 1823 | 1461574896574 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e76d000 == 146 [pid = 1823] [id = 677] 02:01:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f7338c6f000) [pid = 1823] [serial = 2032] [outer = (nil)] 02:01:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f733cae3000) [pid = 1823] [serial = 2033] [outer = 0x7f7338c6f000] 02:01:36 INFO - PROCESS | 1823 | 1461574896641 Marionette DEBUG loaded listener.js 02:01:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f733e5edc00) [pid = 1823] [serial = 2034] [outer = 0x7f7338c6f000] 02:01:37 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:37 INFO - PROCESS | 1823 | 1461574897950 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:01:37 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:01:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1734ms 02:01:37 INFO - PROCESS | 1823 | 1461574897982 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 02:01:37 INFO - PROCESS | 1823 | 1461574897987 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 02:01:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:01:37 INFO - PROCESS | 1823 | 1461574897996 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:01:38 INFO - PROCESS | 1823 | 1461574898002 Marionette TRACE conn4 <- [1,2682,null,{}] 02:01:38 INFO - PROCESS | 1823 | 1461574898009 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:38 INFO - PROCESS | 1823 | 1461574898249 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 02:01:38 INFO - PROCESS | 1823 | 1461574898555 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733bb55800 == 147 [pid = 1823] [id = 678] 02:01:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f73385c3400) [pid = 1823] [serial = 2035] [outer = (nil)] 02:01:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f7338c70000) [pid = 1823] [serial = 2036] [outer = 0x7f73385c3400] 02:01:38 INFO - PROCESS | 1823 | 1461574898634 Marionette DEBUG loaded listener.js 02:01:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f733a5a8000) [pid = 1823] [serial = 2037] [outer = 0x7f73385c3400] 02:01:39 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:40 INFO - PROCESS | 1823 | 1461574900014 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:01:40 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:01:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2035ms 02:01:40 INFO - PROCESS | 1823 | 1461574900032 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 02:01:40 INFO - PROCESS | 1823 | 1461574900041 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 02:01:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:01:40 INFO - PROCESS | 1823 | 1461574900051 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:01:40 INFO - PROCESS | 1823 | 1461574900056 Marionette TRACE conn4 <- [1,2686,null,{}] 02:01:40 INFO - PROCESS | 1823 | 1461574900061 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:40 INFO - PROCESS | 1823 | 1461574900393 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 02:01:40 INFO - PROCESS | 1823 | 1461574900633 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734008f800 == 148 [pid = 1823] [id = 679] 02:01:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f733bb48000) [pid = 1823] [serial = 2038] [outer = (nil)] 02:01:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f733beef400) [pid = 1823] [serial = 2039] [outer = 0x7f733bb48000] 02:01:40 INFO - PROCESS | 1823 | 1461574900758 Marionette DEBUG loaded listener.js 02:01:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f733e5d3400) [pid = 1823] [serial = 2040] [outer = 0x7f733bb48000] 02:01:42 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:42 INFO - PROCESS | 1823 | 1461574902225 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 02:01:42 INFO - PROCESS | 1823 | 1461574902386 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 02:01:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:01:42 INFO - PROCESS | 1823 | 1461574902445 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:01:42 INFO - PROCESS | 1823 | 1461574902452 Marionette TRACE conn4 <- [1,2690,null,{}] 02:01:42 INFO - PROCESS | 1823 | 1461574902469 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:42 INFO - PROCESS | 1823 | 1461574902718 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 02:01:42 INFO - PROCESS | 1823 | 1461574902977 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342258000 == 149 [pid = 1823] [id = 680] 02:01:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f733e5d6c00) [pid = 1823] [serial = 2041] [outer = (nil)] 02:01:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f733ed97400) [pid = 1823] [serial = 2042] [outer = 0x7f733e5d6c00] 02:01:43 INFO - PROCESS | 1823 | 1461574903056 Marionette DEBUG loaded listener.js 02:01:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f733f1e0800) [pid = 1823] [serial = 2043] [outer = 0x7f733e5d6c00] 02:01:44 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:44 INFO - PROCESS | 1823 | 1461574904443 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 02:01:44 INFO - PROCESS | 1823 | 1461574904494 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 02:01:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:01:44 INFO - PROCESS | 1823 | 1461574904500 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:01:44 INFO - PROCESS | 1823 | 1461574904503 Marionette TRACE conn4 <- [1,2694,null,{}] 02:01:44 INFO - PROCESS | 1823 | 1461574904508 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:44 INFO - PROCESS | 1823 | 1461574904815 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 02:01:45 INFO - PROCESS | 1823 | 1461574905046 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7343870000 == 150 [pid = 1823] [id = 681] 02:01:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f733e5dcc00) [pid = 1823] [serial = 2044] [outer = (nil)] 02:01:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f73400ddc00) [pid = 1823] [serial = 2045] [outer = 0x7f733e5dcc00] 02:01:45 INFO - PROCESS | 1823 | 1461574905123 Marionette DEBUG loaded listener.js 02:01:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f734064b000) [pid = 1823] [serial = 2046] [outer = 0x7f733e5dcc00] 02:01:46 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:46 INFO - PROCESS | 1823 | 1461574906450 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 02:01:46 INFO - PROCESS | 1823 | 1461574906488 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 02:01:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:01:46 INFO - PROCESS | 1823 | 1461574906494 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:01:46 INFO - PROCESS | 1823 | 1461574906497 Marionette TRACE conn4 <- [1,2698,null,{}] 02:01:46 INFO - PROCESS | 1823 | 1461574906502 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:46 INFO - PROCESS | 1823 | 1461574906776 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 02:01:47 INFO - PROCESS | 1823 | 1461574907005 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344db7800 == 151 [pid = 1823] [id = 682] 02:01:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f733f1d2400) [pid = 1823] [serial = 2047] [outer = (nil)] 02:01:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f7342429400) [pid = 1823] [serial = 2048] [outer = 0x7f733f1d2400] 02:01:47 INFO - PROCESS | 1823 | 1461574907081 Marionette DEBUG loaded listener.js 02:01:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f7342fe3c00) [pid = 1823] [serial = 2049] [outer = 0x7f733f1d2400] 02:01:48 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:48 INFO - PROCESS | 1823 | 1461574908438 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 02:01:48 INFO - PROCESS | 1823 | 1461574908483 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 02:01:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:01:48 INFO - PROCESS | 1823 | 1461574908489 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:01:48 INFO - PROCESS | 1823 | 1461574908493 Marionette TRACE conn4 <- [1,2702,null,{}] 02:01:48 INFO - PROCESS | 1823 | 1461574908499 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:48 INFO - PROCESS | 1823 | 1461574908843 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 02:01:49 INFO - PROCESS | 1823 | 1461574909103 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347b57000 == 152 [pid = 1823] [id = 683] 02:01:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f7342428800) [pid = 1823] [serial = 2050] [outer = (nil)] 02:01:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f7343818400) [pid = 1823] [serial = 2051] [outer = 0x7f7342428800] 02:01:49 INFO - PROCESS | 1823 | 1461574909183 Marionette DEBUG loaded listener.js 02:01:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f73440d0800) [pid = 1823] [serial = 2052] [outer = 0x7f7342428800] 02:01:50 INFO - PROCESS | 1823 | 1461574910154 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:01:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:01:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1732ms 02:01:50 INFO - PROCESS | 1823 | 1461574910222 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 02:01:50 INFO - PROCESS | 1823 | 1461574910225 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 02:01:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:01:50 INFO - PROCESS | 1823 | 1461574910233 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:01:50 INFO - PROCESS | 1823 | 1461574910236 Marionette TRACE conn4 <- [1,2706,null,{}] 02:01:50 INFO - PROCESS | 1823 | 1461574910242 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:50 INFO - PROCESS | 1823 | 1461574910516 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 02:01:50 INFO - PROCESS | 1823 | 1461574910778 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c118800 == 153 [pid = 1823] [id = 684] 02:01:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f7342e9d000) [pid = 1823] [serial = 2053] [outer = (nil)] 02:01:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f7345b4dc00) [pid = 1823] [serial = 2054] [outer = 0x7f7342e9d000] 02:01:50 INFO - PROCESS | 1823 | 1461574910907 Marionette DEBUG loaded listener.js 02:01:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f73466d9c00) [pid = 1823] [serial = 2055] [outer = 0x7f7342e9d000] 02:01:51 INFO - PROCESS | 1823 | 1461574911794 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:01:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:01:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1630ms 02:01:51 INFO - PROCESS | 1823 | 1461574911864 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 02:01:51 INFO - PROCESS | 1823 | 1461574911868 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 02:01:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:01:51 INFO - PROCESS | 1823 | 1461574911875 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:01:51 INFO - PROCESS | 1823 | 1461574911878 Marionette TRACE conn4 <- [1,2710,null,{}] 02:01:51 INFO - PROCESS | 1823 | 1461574911884 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:52 INFO - PROCESS | 1823 | 1461574912122 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 02:01:52 INFO - PROCESS | 1823 | 1461574912439 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734cca8800 == 154 [pid = 1823] [id = 685] 02:01:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f734370f400) [pid = 1823] [serial = 2056] [outer = (nil)] 02:01:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f734678e400) [pid = 1823] [serial = 2057] [outer = 0x7f734370f400] 02:01:52 INFO - PROCESS | 1823 | 1461574912520 Marionette DEBUG loaded listener.js 02:01:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f7346892400) [pid = 1823] [serial = 2058] [outer = 0x7f734370f400] 02:01:53 INFO - PROCESS | 1823 | 1461574913413 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:01:53 INFO - PROCESS | 1823 | 1461574913462 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 02:01:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:01:53 INFO - PROCESS | 1823 | 1461574913468 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:01:53 INFO - PROCESS | 1823 | 1461574913470 Marionette TRACE conn4 <- [1,2714,null,{}] 02:01:53 INFO - PROCESS | 1823 | 1461574913477 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:53 INFO - PROCESS | 1823 | 1461574913716 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 02:01:54 INFO - PROCESS | 1823 | 1461574914024 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734eda3000 == 155 [pid = 1823] [id = 686] 02:01:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f73440d0c00) [pid = 1823] [serial = 2059] [outer = (nil)] 02:01:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f7347175800) [pid = 1823] [serial = 2060] [outer = 0x7f73440d0c00] 02:01:54 INFO - PROCESS | 1823 | 1461574914105 Marionette DEBUG loaded listener.js 02:01:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f73472e8c00) [pid = 1823] [serial = 2061] [outer = 0x7f73440d0c00] 02:01:54 INFO - PROCESS | 1823 | 1461574914987 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:01:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:01:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1581ms 02:01:55 INFO - PROCESS | 1823 | 1461574915051 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 02:01:55 INFO - PROCESS | 1823 | 1461574915054 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 02:01:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:01:55 INFO - PROCESS | 1823 | 1461574915060 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:01:55 INFO - PROCESS | 1823 | 1461574915063 Marionette TRACE conn4 <- [1,2718,null,{}] 02:01:55 INFO - PROCESS | 1823 | 1461574915068 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:55 INFO - PROCESS | 1823 | 1461574915289 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 02:01:55 INFO - PROCESS | 1823 | 1461574915595 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734fb34000 == 156 [pid = 1823] [id = 687] 02:01:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f73472ee800) [pid = 1823] [serial = 2062] [outer = (nil)] 02:01:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f734737cc00) [pid = 1823] [serial = 2063] [outer = 0x7f73472ee800] 02:01:55 INFO - PROCESS | 1823 | 1461574915719 Marionette DEBUG loaded listener.js 02:01:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f7347383000) [pid = 1823] [serial = 2064] [outer = 0x7f73472ee800] 02:01:56 INFO - PROCESS | 1823 | 1461574916631 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:01:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:01:56 INFO - PROCESS | 1823 | 1461574916711 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 02:01:56 INFO - PROCESS | 1823 | 1461574916718 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:01:56 INFO - PROCESS | 1823 | 1461574916723 Marionette TRACE conn4 <- [1,2722,null,{}] 02:01:56 INFO - PROCESS | 1823 | 1461574916729 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:57 INFO - PROCESS | 1823 | 1461574917041 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 02:01:57 INFO - PROCESS | 1823 | 1461574917360 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73521e4800 == 157 [pid = 1823] [id = 688] 02:01:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f7347c4ac00) [pid = 1823] [serial = 2065] [outer = (nil)] 02:01:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f7347c54000) [pid = 1823] [serial = 2066] [outer = 0x7f7347c4ac00] 02:01:57 INFO - PROCESS | 1823 | 1461574917455 Marionette DEBUG loaded listener.js 02:01:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f734c1dd800) [pid = 1823] [serial = 2067] [outer = 0x7f7347c4ac00] 02:01:58 INFO - PROCESS | 1823 | 1461574918375 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 02:01:58 INFO - PROCESS | 1823 | 1461574918410 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 02:01:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:01:58 INFO - PROCESS | 1823 | 1461574918423 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:01:58 INFO - PROCESS | 1823 | 1461574918426 Marionette TRACE conn4 <- [1,2726,null,{}] 02:01:58 INFO - PROCESS | 1823 | 1461574918435 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:58 INFO - PROCESS | 1823 | 1461574918671 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 02:01:58 INFO - PROCESS | 1823 | 1461574918980 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73523c9000 == 158 [pid = 1823] [id = 689] 02:01:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f7347c52400) [pid = 1823] [serial = 2068] [outer = (nil)] 02:01:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f734cc35000) [pid = 1823] [serial = 2069] [outer = 0x7f7347c52400] 02:01:59 INFO - PROCESS | 1823 | 1461574919061 Marionette DEBUG loaded listener.js 02:01:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f734cc40800) [pid = 1823] [serial = 2070] [outer = 0x7f7347c52400] 02:01:59 INFO - PROCESS | 1823 | 1461574919945 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:02:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:02:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1591ms 02:02:00 INFO - PROCESS | 1823 | 1461574920014 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 02:02:00 INFO - PROCESS | 1823 | 1461574920017 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 02:02:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:02:00 INFO - PROCESS | 1823 | 1461574920024 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:02:00 INFO - PROCESS | 1823 | 1461574920026 Marionette TRACE conn4 <- [1,2730,null,{}] 02:02:00 INFO - PROCESS | 1823 | 1461574920031 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:00 INFO - PROCESS | 1823 | 1461574920277 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 02:02:00 INFO - PROCESS | 1823 | 1461574920588 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73524cf000 == 159 [pid = 1823] [id = 690] 02:02:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f7347379800) [pid = 1823] [serial = 2071] [outer = (nil)] 02:02:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f734cc95c00) [pid = 1823] [serial = 2072] [outer = 0x7f7347379800] 02:02:00 INFO - PROCESS | 1823 | 1461574920670 Marionette DEBUG loaded listener.js 02:02:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f734cc9f000) [pid = 1823] [serial = 2073] [outer = 0x7f7347379800] 02:02:02 INFO - PROCESS | 1823 | 1461574922022 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 02:02:02 INFO - PROCESS | 1823 | 1461574922080 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 02:02:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:02:02 INFO - PROCESS | 1823 | 1461574922208 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:02:02 INFO - PROCESS | 1823 | 1461574922214 Marionette TRACE conn4 <- [1,2734,null,{}] 02:02:02 INFO - PROCESS | 1823 | 1461574922242 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:02 INFO - PROCESS | 1823 | 1461574922489 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 02:02:02 INFO - PROCESS | 1823 | 1461574922750 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352603800 == 160 [pid = 1823] [id = 691] 02:02:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f734cc1f400) [pid = 1823] [serial = 2074] [outer = (nil)] 02:02:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f734db38000) [pid = 1823] [serial = 2075] [outer = 0x7f734cc1f400] 02:02:02 INFO - PROCESS | 1823 | 1461574922824 Marionette DEBUG loaded listener.js 02:02:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f734dc43400) [pid = 1823] [serial = 2076] [outer = 0x7f734cc1f400] 02:02:03 INFO - PROCESS | 1823 | 1461574923835 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:02:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:02:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1822ms 02:02:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:02:03 INFO - PROCESS | 1823 | 1461574923913 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 02:02:03 INFO - PROCESS | 1823 | 1461574923916 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 02:02:03 INFO - PROCESS | 1823 | 1461574923922 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:02:03 INFO - PROCESS | 1823 | 1461574923925 Marionette TRACE conn4 <- [1,2738,null,{}] 02:02:03 INFO - PROCESS | 1823 | 1461574923931 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:04 INFO - PROCESS | 1823 | 1461574924182 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 02:02:04 INFO - PROCESS | 1823 | 1461574924501 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73527e8000 == 161 [pid = 1823] [id = 692] 02:02:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f733f1d7000) [pid = 1823] [serial = 2077] [outer = (nil)] 02:02:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f734dc50400) [pid = 1823] [serial = 2078] [outer = 0x7f733f1d7000] 02:02:04 INFO - PROCESS | 1823 | 1461574924583 Marionette DEBUG loaded listener.js 02:02:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f734dde9000) [pid = 1823] [serial = 2079] [outer = 0x7f733f1d7000] 02:02:05 INFO - PROCESS | 1823 | 1461574925514 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:02:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:02:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1631ms 02:02:05 INFO - PROCESS | 1823 | 1461574925553 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 02:02:05 INFO - PROCESS | 1823 | 1461574925556 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 02:02:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:02:05 INFO - PROCESS | 1823 | 1461574925562 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:02:05 INFO - PROCESS | 1823 | 1461574925564 Marionette TRACE conn4 <- [1,2742,null,{}] 02:02:05 INFO - PROCESS | 1823 | 1461574925570 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:05 INFO - PROCESS | 1823 | 1461574925814 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 02:02:06 INFO - PROCESS | 1823 | 1461574926163 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7338dc3000 == 162 [pid = 1823] [id = 693] 02:02:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f7337157000) [pid = 1823] [serial = 2080] [outer = (nil)] 02:02:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f7338f58400) [pid = 1823] [serial = 2081] [outer = 0x7f7337157000] 02:02:06 INFO - PROCESS | 1823 | 1461574926244 Marionette DEBUG loaded listener.js 02:02:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f734db39400) [pid = 1823] [serial = 2082] [outer = 0x7f7337157000] 02:02:07 INFO - PROCESS | 1823 | 1461574927151 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:02:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:02:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1636ms 02:02:07 INFO - PROCESS | 1823 | 1461574927199 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 02:02:07 INFO - PROCESS | 1823 | 1461574927202 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 02:02:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:02:07 INFO - PROCESS | 1823 | 1461574927208 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:02:07 INFO - PROCESS | 1823 | 1461574927210 Marionette TRACE conn4 <- [1,2746,null,{}] 02:02:07 INFO - PROCESS | 1823 | 1461574927216 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:07 INFO - PROCESS | 1823 | 1461574927472 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 02:02:07 INFO - PROCESS | 1823 | 1461574927721 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e310800 == 163 [pid = 1823] [id = 694] 02:02:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f7337158800) [pid = 1823] [serial = 2083] [outer = (nil)] 02:02:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f73405e8c00) [pid = 1823] [serial = 2084] [outer = 0x7f7337158800] 02:02:07 INFO - PROCESS | 1823 | 1461574927835 Marionette DEBUG loaded listener.js 02:02:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f734688c400) [pid = 1823] [serial = 2085] [outer = 0x7f7337158800] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73441f8800 == 162 [pid = 1823] [id = 260] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736509e800 == 161 [pid = 1823] [id = 389] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7359f67800 == 160 [pid = 1823] [id = 388] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c6da800 == 159 [pid = 1823] [id = 676] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733a3b3800 == 158 [pid = 1823] [id = 675] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73471d4800 == 157 [pid = 1823] [id = 669] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345f0d000 == 156 [pid = 1823] [id = 668] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344ce0800 == 155 [pid = 1823] [id = 667] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73441f0000 == 154 [pid = 1823] [id = 666] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734386e000 == 153 [pid = 1823] [id = 665] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342e3c000 == 152 [pid = 1823] [id = 664] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734238b000 == 151 [pid = 1823] [id = 663] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340fd3800 == 150 [pid = 1823] [id = 662] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340ba1000 == 149 [pid = 1823] [id = 661] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733fe83000 == 148 [pid = 1823] [id = 660] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733eebc800 == 147 [pid = 1823] [id = 659] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733e30c000 == 146 [pid = 1823] [id = 658] 02:02:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733a3ae800 == 145 [pid = 1823] [id = 657] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f733bd95800) [pid = 1823] [serial = 1970] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f73525a2c00) [pid = 1823] [serial = 1944] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f7337eb2000) [pid = 1823] [serial = 1961] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f73516e9000) [pid = 1823] [serial = 1940] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f734688a000) [pid = 1823] [serial = 1920] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f733fcc2c00) [pid = 1823] [serial = 1908] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f735955bc00) [pid = 1823] [serial = 1953] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f7354085000) [pid = 1823] [serial = 1947] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f734e1dc000) [pid = 1823] [serial = 1932] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f735990fc00) [pid = 1823] [serial = 1890] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f734c1dbc00) [pid = 1823] [serial = 1926] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f733caeb000) [pid = 1823] [serial = 1907] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f73440d2800) [pid = 1823] [serial = 1917] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f735895d800) [pid = 1823] [serial = 1952] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f735a66d000) [pid = 1823] [serial = 1958] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f7343f52c00) [pid = 1823] [serial = 1916] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f7343045800) [pid = 1823] [serial = 1911] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f734cc21c00) [pid = 1823] [serial = 1928] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f735757bc00) [pid = 1823] [serial = 1884] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f7338f61c00) [pid = 1823] [serial = 1964] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f73385ccc00) [pid = 1823] [serial = 1962] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f733aeb2800) [pid = 1823] [serial = 1967] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f7351b22000) [pid = 1823] [serial = 1943] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f735955b000) [pid = 1823] [serial = 1955] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f73390d6000) [pid = 1823] [serial = 1965] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f734fd3b000) [pid = 1823] [serial = 1937] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f733a5b5800) [pid = 1823] [serial = 1905] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f733bb4b000) [pid = 1823] [serial = 1968] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f73442aa800) [pid = 1823] [serial = 1946] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f7358039800) [pid = 1823] [serial = 1887] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f7347382400) [pid = 1823] [serial = 1923] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f73517fb800) [pid = 1823] [serial = 1941] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f7347c4d800) [pid = 1823] [serial = 1925] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f7356cc6000) [pid = 1823] [serial = 1881] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f7350258800) [pid = 1823] [serial = 1938] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f734e99c000) [pid = 1823] [serial = 1934] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f7342428400) [pid = 1823] [serial = 1910] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f7357573400) [pid = 1823] [serial = 1949] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f7343818c00) [pid = 1823] [serial = 1913] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f734cc9dc00) [pid = 1823] [serial = 1929] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f735a361800) [pid = 1823] [serial = 1956] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f7343821800) [pid = 1823] [serial = 1914] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f734dc4cc00) [pid = 1823] [serial = 1931] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f733e73dc00) [pid = 1823] [serial = 1833] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f73466e1c00) [pid = 1823] [serial = 1919] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f7338c7b400) [pid = 1823] [serial = 1904] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f734f0e6000) [pid = 1823] [serial = 1935] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f73469b9800) [pid = 1823] [serial = 1922] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f73580e1400) [pid = 1823] [serial = 1950] [outer = (nil)] [url = about:blank] 02:02:10 INFO - PROCESS | 1823 | 1461574930020 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:02:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:02:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2833ms 02:02:10 INFO - PROCESS | 1823 | 1461574930042 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 02:02:10 INFO - PROCESS | 1823 | 1461574930049 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 02:02:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:02:10 INFO - PROCESS | 1823 | 1461574930057 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:02:10 INFO - PROCESS | 1823 | 1461574930062 Marionette TRACE conn4 <- [1,2750,null,{}] 02:02:10 INFO - PROCESS | 1823 | 1461574930068 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:10 INFO - PROCESS | 1823 | 1461574930298 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 02:02:10 INFO - PROCESS | 1823 | 1461574930518 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ae58800 == 146 [pid = 1823] [id = 695] 02:02:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f73385cbc00) [pid = 1823] [serial = 2086] [outer = (nil)] 02:02:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f7338c7ac00) [pid = 1823] [serial = 2087] [outer = 0x7f73385cbc00] 02:02:10 INFO - PROCESS | 1823 | 1461574930609 Marionette DEBUG loaded listener.js 02:02:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f733a5a8400) [pid = 1823] [serial = 2088] [outer = 0x7f73385cbc00] 02:02:11 INFO - PROCESS | 1823 | 1461574931482 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:02:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:02:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1482ms 02:02:11 INFO - PROCESS | 1823 | 1461574931540 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 02:02:11 INFO - PROCESS | 1823 | 1461574931548 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 02:02:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:02:11 INFO - PROCESS | 1823 | 1461574931559 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:02:11 INFO - PROCESS | 1823 | 1461574931562 Marionette TRACE conn4 <- [1,2754,null,{}] 02:02:11 INFO - PROCESS | 1823 | 1461574931568 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:11 INFO - PROCESS | 1823 | 1461574931905 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 02:02:11 INFO - PROCESS | 1823 | 1461574931941 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e30c000 == 147 [pid = 1823] [id = 696] 02:02:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f733bd96800) [pid = 1823] [serial = 2089] [outer = (nil)] 02:02:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f733c745800) [pid = 1823] [serial = 2090] [outer = 0x7f733bd96800] 02:02:12 INFO - PROCESS | 1823 | 1461574932038 Marionette DEBUG loaded listener.js 02:02:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f733e5d0800) [pid = 1823] [serial = 2091] [outer = 0x7f733bd96800] 02:02:13 INFO - PROCESS | 1823 | 1461574933470 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:02:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:02:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1931ms 02:02:13 INFO - PROCESS | 1823 | 1461574933494 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 02:02:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:02:13 INFO - PROCESS | 1823 | 1461574933504 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 02:02:13 INFO - PROCESS | 1823 | 1461574933510 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:02:13 INFO - PROCESS | 1823 | 1461574933517 Marionette TRACE conn4 <- [1,2758,null,{}] 02:02:13 INFO - PROCESS | 1823 | 1461574933540 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:13 INFO - PROCESS | 1823 | 1461574933837 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f7338c71000) [pid = 1823] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f7337ea7400) [pid = 1823] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f7340642c00) [pid = 1823] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f7336f0dc00) [pid = 1823] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f733aac7400) [pid = 1823] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f733beeb400) [pid = 1823] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f733beec800) [pid = 1823] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f7343a82000) [pid = 1823] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7f73385ca000) [pid = 1823] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7f7342e9c800) [pid = 1823] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7f733ad2fc00) [pid = 1823] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7f7343f52400) [pid = 1823] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7f7336f0bc00) [pid = 1823] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7f73400d9800) [pid = 1823] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7f733bef6000) [pid = 1823] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7f7346787c00) [pid = 1823] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7f7346786000) [pid = 1823] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7f73466df000) [pid = 1823] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7f733f18a400) [pid = 1823] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7f7338f5b800) [pid = 1823] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7f7345c51c00) [pid = 1823] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:02:14 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7f7337eb0c00) [pid = 1823] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:02:14 INFO - PROCESS | 1823 | 1461574934541 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e31a000 == 148 [pid = 1823] [id = 697] 02:02:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7f7336f0dc00) [pid = 1823] [serial = 2092] [outer = (nil)] 02:02:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f7337ea7000) [pid = 1823] [serial = 2093] [outer = 0x7f7336f0dc00] 02:02:14 INFO - PROCESS | 1823 | 1461574934611 Marionette DEBUG loaded listener.js 02:02:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f733e5d7000) [pid = 1823] [serial = 2094] [outer = 0x7f7336f0dc00] 02:02:15 INFO - PROCESS | 1823 | 1461574935398 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:02:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:02:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1901ms 02:02:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:02:15 INFO - PROCESS | 1823 | 1461574935411 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 02:02:15 INFO - PROCESS | 1823 | 1461574935415 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 02:02:15 INFO - PROCESS | 1823 | 1461574935421 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:02:15 INFO - PROCESS | 1823 | 1461574935424 Marionette TRACE conn4 <- [1,2762,null,{}] 02:02:15 INFO - PROCESS | 1823 | 1461574935441 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:15 INFO - PROCESS | 1823 | 1461574935679 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 02:02:15 INFO - PROCESS | 1823 | 1461574935923 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340c06000 == 149 [pid = 1823] [id = 698] 02:02:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f7337158400) [pid = 1823] [serial = 2095] [outer = (nil)] 02:02:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f733f1d3800) [pid = 1823] [serial = 2096] [outer = 0x7f7337158400] 02:02:16 INFO - PROCESS | 1823 | 1461574936034 Marionette DEBUG loaded listener.js 02:02:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7f73400d4400) [pid = 1823] [serial = 2097] [outer = 0x7f7337158400] 02:02:17 INFO - PROCESS | 1823 | 1461574937610 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:02:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:02:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 2246ms 02:02:17 INFO - PROCESS | 1823 | 1461574937669 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 02:02:17 INFO - PROCESS | 1823 | 1461574937675 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 02:02:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:02:17 INFO - PROCESS | 1823 | 1461574937686 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:02:17 INFO - PROCESS | 1823 | 1461574937690 Marionette TRACE conn4 <- [1,2766,null,{}] 02:02:17 INFO - PROCESS | 1823 | 1461574937698 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:17 INFO - PROCESS | 1823 | 1461574937937 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 02:02:18 INFO - PROCESS | 1823 | 1461574938229 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c7df800 == 150 [pid = 1823] [id = 699] 02:02:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7f733aaf3400) [pid = 1823] [serial = 2098] [outer = (nil)] 02:02:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7f733ad32c00) [pid = 1823] [serial = 2099] [outer = 0x7f733aaf3400] 02:02:18 INFO - PROCESS | 1823 | 1461574938307 Marionette DEBUG loaded listener.js 02:02:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7f733bd93c00) [pid = 1823] [serial = 2100] [outer = 0x7f733aaf3400] 02:02:19 INFO - PROCESS | 1823 | 1461574939219 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:02:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:02:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1582ms 02:02:19 INFO - PROCESS | 1823 | 1461574939269 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 02:02:19 INFO - PROCESS | 1823 | 1461574939277 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 02:02:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:02:19 INFO - PROCESS | 1823 | 1461574939288 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:02:19 INFO - PROCESS | 1823 | 1461574939291 Marionette TRACE conn4 <- [1,2770,null,{}] 02:02:19 INFO - PROCESS | 1823 | 1461574939298 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:19 INFO - PROCESS | 1823 | 1461574939549 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 02:02:19 INFO - PROCESS | 1823 | 1461574939893 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340fc6800 == 151 [pid = 1823] [id = 700] 02:02:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7f733e5fa800) [pid = 1823] [serial = 2101] [outer = (nil)] 02:02:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f733e73d000) [pid = 1823] [serial = 2102] [outer = 0x7f733e5fa800] 02:02:19 INFO - PROCESS | 1823 | 1461574939972 Marionette DEBUG loaded listener.js 02:02:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f733f187400) [pid = 1823] [serial = 2103] [outer = 0x7f733e5fa800] 02:02:20 INFO - PROCESS | 1823 | 1461574940832 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:02:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:02:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1595ms 02:02:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:02:20 INFO - PROCESS | 1823 | 1461574940883 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 02:02:20 INFO - PROCESS | 1823 | 1461574940886 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 02:02:20 INFO - PROCESS | 1823 | 1461574940892 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:02:20 INFO - PROCESS | 1823 | 1461574940898 Marionette TRACE conn4 <- [1,2774,null,{}] 02:02:20 INFO - PROCESS | 1823 | 1461574940914 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:21 INFO - PROCESS | 1823 | 1461574941214 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 02:02:21 INFO - PROCESS | 1823 | 1461574941528 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342e42800 == 152 [pid = 1823] [id = 701] 02:02:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f73405df800) [pid = 1823] [serial = 2104] [outer = (nil)] 02:02:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f7340647400) [pid = 1823] [serial = 2105] [outer = 0x7f73405df800] 02:02:21 INFO - PROCESS | 1823 | 1461574941606 Marionette DEBUG loaded listener.js 02:02:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f734242a400) [pid = 1823] [serial = 2106] [outer = 0x7f73405df800] 02:02:22 INFO - PROCESS | 1823 | 1461574942465 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:02:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:02:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1638ms 02:02:22 INFO - PROCESS | 1823 | 1461574942530 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 02:02:22 INFO - PROCESS | 1823 | 1461574942535 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 02:02:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:02:22 INFO - PROCESS | 1823 | 1461574942541 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:02:22 INFO - PROCESS | 1823 | 1461574942544 Marionette TRACE conn4 <- [1,2778,null,{}] 02:02:22 INFO - PROCESS | 1823 | 1461574942549 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:22 INFO - PROCESS | 1823 | 1461574942777 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 02:02:23 INFO - PROCESS | 1823 | 1461574943035 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73441f4800 == 153 [pid = 1823] [id = 702] 02:02:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f733fcb9800) [pid = 1823] [serial = 2107] [outer = (nil)] 02:02:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f7342fe1c00) [pid = 1823] [serial = 2108] [outer = 0x7f733fcb9800] 02:02:23 INFO - PROCESS | 1823 | 1461574943153 Marionette DEBUG loaded listener.js 02:02:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f734304ac00) [pid = 1823] [serial = 2109] [outer = 0x7f733fcb9800] 02:02:23 INFO - PROCESS | 1823 | 1461574943971 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:02:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:02:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1481ms 02:02:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:02:24 INFO - PROCESS | 1823 | 1461574944024 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 02:02:24 INFO - PROCESS | 1823 | 1461574944027 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 02:02:24 INFO - PROCESS | 1823 | 1461574944033 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:02:24 INFO - PROCESS | 1823 | 1461574944037 Marionette TRACE conn4 <- [1,2782,null,{}] 02:02:24 INFO - PROCESS | 1823 | 1461574944042 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:24 INFO - PROCESS | 1823 | 1461574944260 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 02:02:24 INFO - PROCESS | 1823 | 1461574944525 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345bcf800 == 154 [pid = 1823] [id = 703] 02:02:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f7342ea1000) [pid = 1823] [serial = 2110] [outer = (nil)] 02:02:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f734370a000) [pid = 1823] [serial = 2111] [outer = 0x7f7342ea1000] 02:02:24 INFO - PROCESS | 1823 | 1461574944604 Marionette DEBUG loaded listener.js 02:02:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f7343819800) [pid = 1823] [serial = 2112] [outer = 0x7f7342ea1000] 02:02:25 INFO - PROCESS | 1823 | 1461574945504 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:02:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:02:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1534ms 02:02:25 INFO - PROCESS | 1823 | 1461574945569 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 02:02:25 INFO - PROCESS | 1823 | 1461574945572 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 02:02:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:02:25 INFO - PROCESS | 1823 | 1461574945578 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:02:25 INFO - PROCESS | 1823 | 1461574945581 Marionette TRACE conn4 <- [1,2786,null,{}] 02:02:25 INFO - PROCESS | 1823 | 1461574945587 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:25 INFO - PROCESS | 1823 | 1461574945895 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 02:02:26 INFO - PROCESS | 1823 | 1461574946238 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734721d000 == 155 [pid = 1823] [id = 704] 02:02:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f73440d7400) [pid = 1823] [serial = 2113] [outer = (nil)] 02:02:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f73442b3c00) [pid = 1823] [serial = 2114] [outer = 0x7f73440d7400] 02:02:26 INFO - PROCESS | 1823 | 1461574946322 Marionette DEBUG loaded listener.js 02:02:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f7345b59400) [pid = 1823] [serial = 2115] [outer = 0x7f73440d7400] 02:02:27 INFO - PROCESS | 1823 | 1461574947162 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:02:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:02:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1630ms 02:02:27 INFO - PROCESS | 1823 | 1461574947210 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 02:02:27 INFO - PROCESS | 1823 | 1461574947214 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 02:02:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:02:27 INFO - PROCESS | 1823 | 1461574947220 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:02:27 INFO - PROCESS | 1823 | 1461574947222 Marionette TRACE conn4 <- [1,2790,null,{}] 02:02:27 INFO - PROCESS | 1823 | 1461574947228 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:27 INFO - PROCESS | 1823 | 1461574947460 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 02:02:27 INFO - PROCESS | 1823 | 1461574947740 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347bf7000 == 156 [pid = 1823] [id = 705] 02:02:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f7343a80800) [pid = 1823] [serial = 2116] [outer = (nil)] 02:02:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f7345dd6400) [pid = 1823] [serial = 2117] [outer = 0x7f7343a80800] 02:02:27 INFO - PROCESS | 1823 | 1461574947858 Marionette DEBUG loaded listener.js 02:02:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f734678a800) [pid = 1823] [serial = 2118] [outer = 0x7f7343a80800] 02:02:28 INFO - PROCESS | 1823 | 1461574948711 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:02:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:02:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1535ms 02:02:28 INFO - PROCESS | 1823 | 1461574948757 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 02:02:28 INFO - PROCESS | 1823 | 1461574948761 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 02:02:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:02:28 INFO - PROCESS | 1823 | 1461574948767 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:02:28 INFO - PROCESS | 1823 | 1461574948769 Marionette TRACE conn4 <- [1,2794,null,{}] 02:02:28 INFO - PROCESS | 1823 | 1461574948775 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:28 INFO - PROCESS | 1823 | 1461574948989 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 02:02:29 INFO - PROCESS | 1823 | 1461574949255 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734cad5800 == 157 [pid = 1823] [id = 706] 02:02:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f7343f56c00) [pid = 1823] [serial = 2119] [outer = (nil)] 02:02:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f7346892800) [pid = 1823] [serial = 2120] [outer = 0x7f7343f56c00] 02:02:29 INFO - PROCESS | 1823 | 1461574949335 Marionette DEBUG loaded listener.js 02:02:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f73469ba400) [pid = 1823] [serial = 2121] [outer = 0x7f7343f56c00] 02:02:30 INFO - PROCESS | 1823 | 1461574950236 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:02:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:02:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1538ms 02:02:30 INFO - PROCESS | 1823 | 1461574950306 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 02:02:30 INFO - PROCESS | 1823 | 1461574950310 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 02:02:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:02:30 INFO - PROCESS | 1823 | 1461574950316 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:02:30 INFO - PROCESS | 1823 | 1461574950318 Marionette TRACE conn4 <- [1,2798,null,{}] 02:02:30 INFO - PROCESS | 1823 | 1461574950325 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:30 INFO - PROCESS | 1823 | 1461574950569 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 02:02:30 INFO - PROCESS | 1823 | 1461574950842 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e7d4000 == 158 [pid = 1823] [id = 707] 02:02:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f7343f5a800) [pid = 1823] [serial = 2122] [outer = (nil)] 02:02:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f7347211800) [pid = 1823] [serial = 2123] [outer = 0x7f7343f5a800] 02:02:30 INFO - PROCESS | 1823 | 1461574950960 Marionette DEBUG loaded listener.js 02:02:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f7347386800) [pid = 1823] [serial = 2124] [outer = 0x7f7343f5a800] 02:02:31 INFO - PROCESS | 1823 | 1461574951840 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:02:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:02:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1580ms 02:02:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:02:31 INFO - PROCESS | 1823 | 1461574951898 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 02:02:31 INFO - PROCESS | 1823 | 1461574951901 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 02:02:31 INFO - PROCESS | 1823 | 1461574951907 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:02:31 INFO - PROCESS | 1823 | 1461574951910 Marionette TRACE conn4 <- [1,2802,null,{}] 02:02:31 INFO - PROCESS | 1823 | 1461574951916 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:32 INFO - PROCESS | 1823 | 1461574952147 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 02:02:32 INFO - PROCESS | 1823 | 1461574952464 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73521d6800 == 159 [pid = 1823] [id = 708] 02:02:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f734678ac00) [pid = 1823] [serial = 2125] [outer = (nil)] 02:02:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f7347c4dc00) [pid = 1823] [serial = 2126] [outer = 0x7f734678ac00] 02:02:32 INFO - PROCESS | 1823 | 1461574952553 Marionette DEBUG loaded listener.js 02:02:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f734c1d9c00) [pid = 1823] [serial = 2127] [outer = 0x7f734678ac00] 02:02:33 INFO - PROCESS | 1823 | 1461574953399 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:02:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:02:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1533ms 02:02:33 INFO - PROCESS | 1823 | 1461574953439 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 02:02:33 INFO - PROCESS | 1823 | 1461574953444 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 02:02:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:02:33 INFO - PROCESS | 1823 | 1461574953450 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:02:33 INFO - PROCESS | 1823 | 1461574953454 Marionette TRACE conn4 <- [1,2806,null,{}] 02:02:33 INFO - PROCESS | 1823 | 1461574953459 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:33 INFO - PROCESS | 1823 | 1461574953740 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 02:02:34 INFO - PROCESS | 1823 | 1461574954004 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352615000 == 160 [pid = 1823] [id = 709] 02:02:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f734dde7400) [pid = 1823] [serial = 2128] [outer = (nil)] 02:02:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f734e1d5000) [pid = 1823] [serial = 2129] [outer = 0x7f734dde7400] 02:02:34 INFO - PROCESS | 1823 | 1461574954136 Marionette DEBUG loaded listener.js 02:02:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f734e266000) [pid = 1823] [serial = 2130] [outer = 0x7f734dde7400] 02:02:34 INFO - PROCESS | 1823 | 1461574954964 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:02:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:02:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1580ms 02:02:35 INFO - PROCESS | 1823 | 1461574955033 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 02:02:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:02:35 INFO - PROCESS | 1823 | 1461574955037 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 02:02:35 INFO - PROCESS | 1823 | 1461574955042 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:02:35 INFO - PROCESS | 1823 | 1461574955046 Marionette TRACE conn4 <- [1,2810,null,{}] 02:02:35 INFO - PROCESS | 1823 | 1461574955051 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:35 INFO - PROCESS | 1823 | 1461574955292 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 02:02:35 INFO - PROCESS | 1823 | 1461574955567 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7354042800 == 161 [pid = 1823] [id = 710] 02:02:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f733bef3800) [pid = 1823] [serial = 2131] [outer = (nil)] 02:02:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f734e26b800) [pid = 1823] [serial = 2132] [outer = 0x7f733bef3800] 02:02:35 INFO - PROCESS | 1823 | 1461574955698 Marionette DEBUG loaded listener.js 02:02:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f734e2e0c00) [pid = 1823] [serial = 2133] [outer = 0x7f733bef3800] 02:02:36 INFO - PROCESS | 1823 | 1461574956536 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:02:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:02:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1528ms 02:02:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:02:36 INFO - PROCESS | 1823 | 1461574956571 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 02:02:36 INFO - PROCESS | 1823 | 1461574956574 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 02:02:36 INFO - PROCESS | 1823 | 1461574956581 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:02:36 INFO - PROCESS | 1823 | 1461574956584 Marionette TRACE conn4 <- [1,2814,null,{}] 02:02:36 INFO - PROCESS | 1823 | 1461574956589 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:36 INFO - PROCESS | 1823 | 1461574956826 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 02:02:37 INFO - PROCESS | 1823 | 1461574957097 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7355db2000 == 162 [pid = 1823] [id = 711] 02:02:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f733e73e400) [pid = 1823] [serial = 2134] [outer = (nil)] 02:02:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f734e684800) [pid = 1823] [serial = 2135] [outer = 0x7f733e73e400] 02:02:37 INFO - PROCESS | 1823 | 1461574957220 Marionette DEBUG loaded listener.js 02:02:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f734e991c00) [pid = 1823] [serial = 2136] [outer = 0x7f733e73e400] 02:02:38 INFO - PROCESS | 1823 | 1461574958094 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:02:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:02:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1585ms 02:02:38 INFO - PROCESS | 1823 | 1461574958165 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 02:02:38 INFO - PROCESS | 1823 | 1461574958168 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 02:02:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:02:38 INFO - PROCESS | 1823 | 1461574958174 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:02:38 INFO - PROCESS | 1823 | 1461574958176 Marionette TRACE conn4 <- [1,2818,null,{}] 02:02:38 INFO - PROCESS | 1823 | 1461574958182 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:38 INFO - PROCESS | 1823 | 1461574958423 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 02:02:38 INFO - PROCESS | 1823 | 1461574958743 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7357614800 == 163 [pid = 1823] [id = 712] 02:02:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f734e269c00) [pid = 1823] [serial = 2137] [outer = (nil)] 02:02:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f734e998000) [pid = 1823] [serial = 2138] [outer = 0x7f734e269c00] 02:02:38 INFO - PROCESS | 1823 | 1461574958826 Marionette DEBUG loaded listener.js 02:02:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f734e99dc00) [pid = 1823] [serial = 2139] [outer = 0x7f734e269c00] 02:02:39 INFO - PROCESS | 1823 | 1461574959741 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:02:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:02:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1632ms 02:02:39 INFO - PROCESS | 1823 | 1461574959807 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 02:02:39 INFO - PROCESS | 1823 | 1461574959811 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 02:02:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:02:39 INFO - PROCESS | 1823 | 1461574959817 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:02:39 INFO - PROCESS | 1823 | 1461574959819 Marionette TRACE conn4 <- [1,2822,null,{}] 02:02:39 INFO - PROCESS | 1823 | 1461574959825 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:40 INFO - PROCESS | 1823 | 1461574960086 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 02:02:40 INFO - PROCESS | 1823 | 1461574960397 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358b85800 == 164 [pid = 1823] [id = 713] 02:02:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f7336f03000) [pid = 1823] [serial = 2140] [outer = (nil)] 02:02:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f734eb56400) [pid = 1823] [serial = 2141] [outer = 0x7f7336f03000] 02:02:40 INFO - PROCESS | 1823 | 1461574960477 Marionette DEBUG loaded listener.js 02:02:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f734eb60800) [pid = 1823] [serial = 2142] [outer = 0x7f7336f03000] 02:02:41 INFO - PROCESS | 1823 | 1461574961377 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:02:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:02:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1632ms 02:02:41 INFO - PROCESS | 1823 | 1461574961450 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 02:02:41 INFO - PROCESS | 1823 | 1461574961453 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 02:02:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:02:41 INFO - PROCESS | 1823 | 1461574961459 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:02:41 INFO - PROCESS | 1823 | 1461574961462 Marionette TRACE conn4 <- [1,2826,null,{}] 02:02:41 INFO - PROCESS | 1823 | 1461574961467 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:41 INFO - PROCESS | 1823 | 1461574961699 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 02:02:42 INFO - PROCESS | 1823 | 1461574962009 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73591fc800 == 165 [pid = 1823] [id = 714] 02:02:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f7336f05400) [pid = 1823] [serial = 2143] [outer = (nil)] 02:02:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f734fd2fc00) [pid = 1823] [serial = 2144] [outer = 0x7f7336f05400] 02:02:42 INFO - PROCESS | 1823 | 1461574962087 Marionette DEBUG loaded listener.js 02:02:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f734fd39400) [pid = 1823] [serial = 2145] [outer = 0x7f7336f05400] 02:02:42 INFO - PROCESS | 1823 | 1461574962940 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:02:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:02:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1529ms 02:02:42 INFO - PROCESS | 1823 | 1461574962990 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 02:02:42 INFO - PROCESS | 1823 | 1461574962993 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 02:02:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:02:43 INFO - PROCESS | 1823 | 1461574962999 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:02:43 INFO - PROCESS | 1823 | 1461574963001 Marionette TRACE conn4 <- [1,2830,null,{}] 02:02:43 INFO - PROCESS | 1823 | 1461574963006 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:43 INFO - PROCESS | 1823 | 1461574963242 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 02:02:43 INFO - PROCESS | 1823 | 1461574963517 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735976c000 == 166 [pid = 1823] [id = 715] 02:02:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f733e743800) [pid = 1823] [serial = 2146] [outer = (nil)] 02:02:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f734fd54c00) [pid = 1823] [serial = 2147] [outer = 0x7f733e743800] 02:02:43 INFO - PROCESS | 1823 | 1461574963649 Marionette DEBUG loaded listener.js 02:02:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f734fd5e000) [pid = 1823] [serial = 2148] [outer = 0x7f733e743800] 02:02:44 INFO - PROCESS | 1823 | 1461574964513 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:02:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:02:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1582ms 02:02:44 INFO - PROCESS | 1823 | 1461574964582 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 02:02:44 INFO - PROCESS | 1823 | 1461574964586 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 02:02:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:02:44 INFO - PROCESS | 1823 | 1461574964592 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:02:44 INFO - PROCESS | 1823 | 1461574964594 Marionette TRACE conn4 <- [1,2834,null,{}] 02:02:44 INFO - PROCESS | 1823 | 1461574964600 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:44 INFO - PROCESS | 1823 | 1461574964847 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 02:02:45 INFO - PROCESS | 1823 | 1461574965118 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359f1c800 == 167 [pid = 1823] [id = 716] 02:02:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f7336f08800) [pid = 1823] [serial = 2149] [outer = (nil)] 02:02:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f734fde0000) [pid = 1823] [serial = 2150] [outer = 0x7f7336f08800] 02:02:45 INFO - PROCESS | 1823 | 1461574965235 Marionette DEBUG loaded listener.js 02:02:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f734fe4fc00) [pid = 1823] [serial = 2151] [outer = 0x7f7336f08800] 02:02:46 INFO - PROCESS | 1823 | 1461574966079 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:02:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:02:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1534ms 02:02:46 INFO - PROCESS | 1823 | 1461574966128 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 02:02:46 INFO - PROCESS | 1823 | 1461574966130 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 02:02:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:02:46 INFO - PROCESS | 1823 | 1461574966138 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:02:46 INFO - PROCESS | 1823 | 1461574966141 Marionette TRACE conn4 <- [1,2838,null,{}] 02:02:46 INFO - PROCESS | 1823 | 1461574966146 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:46 INFO - PROCESS | 1823 | 1461574966405 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 02:02:46 INFO - PROCESS | 1823 | 1461574966725 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a390800 == 168 [pid = 1823] [id = 717] 02:02:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f734c1d8c00) [pid = 1823] [serial = 2152] [outer = (nil)] 02:02:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f735025a400) [pid = 1823] [serial = 2153] [outer = 0x7f734c1d8c00] 02:02:46 INFO - PROCESS | 1823 | 1461574966803 Marionette DEBUG loaded listener.js 02:02:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f73502de000) [pid = 1823] [serial = 2154] [outer = 0x7f734c1d8c00] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735f1e6800 == 167 [pid = 1823] [id = 135] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e14e800 == 166 [pid = 1823] [id = 268] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733e31a000 == 165 [pid = 1823] [id = 697] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733e30c000 == 164 [pid = 1823] [id = 696] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ae58800 == 163 [pid = 1823] [id = 695] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7338dc3000 == 162 [pid = 1823] [id = 693] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73527e8000 == 161 [pid = 1823] [id = 692] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352603800 == 160 [pid = 1823] [id = 691] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73524cf000 == 159 [pid = 1823] [id = 690] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73523c9000 == 158 [pid = 1823] [id = 689] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73521e4800 == 157 [pid = 1823] [id = 688] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734fb34000 == 156 [pid = 1823] [id = 687] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734eda3000 == 155 [pid = 1823] [id = 686] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734cca8800 == 154 [pid = 1823] [id = 685] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c118800 == 153 [pid = 1823] [id = 684] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347b57000 == 152 [pid = 1823] [id = 683] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344db7800 == 151 [pid = 1823] [id = 682] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7343870000 == 150 [pid = 1823] [id = 681] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342258000 == 149 [pid = 1823] [id = 680] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734008f800 == 148 [pid = 1823] [id = 679] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733e76d000 == 147 [pid = 1823] [id = 677] 02:02:49 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733bb55800 == 146 [pid = 1823] [id = 678] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f735b425000) [pid = 1823] [serial = 1959] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f73405e8000) [pid = 1823] [serial = 1902] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f73390d3000) [pid = 1823] [serial = 2028] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f733bb51800) [pid = 1823] [serial = 2031] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f733cae3000) [pid = 1823] [serial = 2033] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f733aafd000) [pid = 1823] [serial = 2030] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f73385d1800) [pid = 1823] [serial = 1973] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f7345c5c800) [pid = 1823] [serial = 2013] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f7345c54400) [pid = 1823] [serial = 2012] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f73466dd800) [pid = 1823] [serial = 2016] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f73466d3800) [pid = 1823] [serial = 2015] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f733aebb000) [pid = 1823] [serial = 1977] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f733aaf4c00) [pid = 1823] [serial = 1976] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f733f183800) [pid = 1823] [serial = 1986] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f733ed8ec00) [pid = 1823] [serial = 1985] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f733caef000) [pid = 1823] [serial = 1980] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f733c74cc00) [pid = 1823] [serial = 1979] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f7343f51000) [pid = 1823] [serial = 2004] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f7343eae800) [pid = 1823] [serial = 2003] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f7338c77c00) [pid = 1823] [serial = 2027] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f734304cc00) [pid = 1823] [serial = 1998] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f7342fe4000) [pid = 1823] [serial = 1997] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f7342e9c000) [pid = 1823] [serial = 1992] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f734241d000) [pid = 1823] [serial = 1991] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f73442af800) [pid = 1823] [serial = 2007] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f73440d0400) [pid = 1823] [serial = 2006] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f7343711000) [pid = 1823] [serial = 2001] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f7343709800) [pid = 1823] [serial = 2000] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f7340640800) [pid = 1823] [serial = 1989] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f73400de800) [pid = 1823] [serial = 1988] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f7342fdb800) [pid = 1823] [serial = 1995] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f7342ea5400) [pid = 1823] [serial = 1994] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f7347208c00) [pid = 1823] [serial = 2025] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f734717bc00) [pid = 1823] [serial = 2024] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f7346887800) [pid = 1823] [serial = 2019] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f734678d000) [pid = 1823] [serial = 2018] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f73469b5400) [pid = 1823] [serial = 2022] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f7346932000) [pid = 1823] [serial = 2021] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f7345b52c00) [pid = 1823] [serial = 2010] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f73442afc00) [pid = 1823] [serial = 2009] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f733e739800) [pid = 1823] [serial = 1983] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f733e5f0800) [pid = 1823] [serial = 1982] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f7338c7b000) [pid = 1823] [serial = 1974] [outer = (nil)] [url = about:blank] 02:02:49 INFO - PROCESS | 1823 | 1461574969753 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:02:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:02:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 3639ms 02:02:49 INFO - PROCESS | 1823 | 1461574969779 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 02:02:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:02:49 INFO - PROCESS | 1823 | 1461574969784 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 02:02:49 INFO - PROCESS | 1823 | 1461574969791 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:02:49 INFO - PROCESS | 1823 | 1461574969797 Marionette TRACE conn4 <- [1,2842,null,{}] 02:02:49 INFO - PROCESS | 1823 | 1461574969805 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:50 INFO - PROCESS | 1823 | 1461574970148 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 02:02:50 INFO - PROCESS | 1823 | 1461574970276 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733a0ea000 == 147 [pid = 1823] [id = 718] 02:02:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f73385c5400) [pid = 1823] [serial = 2155] [outer = (nil)] 02:02:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f7338c7b400) [pid = 1823] [serial = 2156] [outer = 0x7f73385c5400] 02:02:50 INFO - PROCESS | 1823 | 1461574970346 Marionette DEBUG loaded listener.js 02:02:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f73390d3000) [pid = 1823] [serial = 2157] [outer = 0x7f73385c5400] 02:02:51 INFO - PROCESS | 1823 | 1461574971255 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:02:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:02:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1486ms 02:02:51 INFO - PROCESS | 1823 | 1461574971278 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 02:02:51 INFO - PROCESS | 1823 | 1461574971287 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 02:02:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:02:51 INFO - PROCESS | 1823 | 1461574971298 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:02:51 INFO - PROCESS | 1823 | 1461574971302 Marionette TRACE conn4 <- [1,2846,null,{}] 02:02:51 INFO - PROCESS | 1823 | 1461574971308 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:51 INFO - PROCESS | 1823 | 1461574971554 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 02:02:51 INFO - PROCESS | 1823 | 1461574971781 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733bdb4000 == 148 [pid = 1823] [id = 719] 02:02:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f73385cc000) [pid = 1823] [serial = 2158] [outer = (nil)] 02:02:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f733aaf9c00) [pid = 1823] [serial = 2159] [outer = 0x7f73385cc000] 02:02:51 INFO - PROCESS | 1823 | 1461574971847 Marionette DEBUG loaded listener.js 02:02:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f733aeae400) [pid = 1823] [serial = 2160] [outer = 0x7f73385cc000] 02:02:52 INFO - PROCESS | 1823 | 1461574972731 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:02:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:02:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1481ms 02:02:52 INFO - PROCESS | 1823 | 1461574972780 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 02:02:52 INFO - PROCESS | 1823 | 1461574972783 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 02:02:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:02:52 INFO - PROCESS | 1823 | 1461574972799 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:02:52 INFO - PROCESS | 1823 | 1461574972804 Marionette TRACE conn4 <- [1,2850,null,{}] 02:02:52 INFO - PROCESS | 1823 | 1461574972820 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:53 INFO - PROCESS | 1823 | 1461574973135 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 02:02:53 INFO - PROCESS | 1823 | 1461574973182 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c7e7000 == 149 [pid = 1823] [id = 720] 02:02:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f733bb44800) [pid = 1823] [serial = 2161] [outer = (nil)] 02:02:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f733c746c00) [pid = 1823] [serial = 2162] [outer = 0x7f733bb44800] 02:02:53 INFO - PROCESS | 1823 | 1461574973440 Marionette DEBUG loaded listener.js 02:02:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f733e5d2400) [pid = 1823] [serial = 2163] [outer = 0x7f733bb44800] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f733bb48000) [pid = 1823] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f733f1d7000) [pid = 1823] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f733aacb400) [pid = 1823] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f733bd96800) [pid = 1823] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f7337157000) [pid = 1823] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f7347379800) [pid = 1823] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f7342428800) [pid = 1823] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f73440d0c00) [pid = 1823] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f7347c4ac00) [pid = 1823] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f73385c3400) [pid = 1823] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f73472ee800) [pid = 1823] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f734370f400) [pid = 1823] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f7336f0dc00) [pid = 1823] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f7342e9d000) [pid = 1823] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f7347c52400) [pid = 1823] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7f734cc1f400) [pid = 1823] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7f73385cbc00) [pid = 1823] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7f733f1d2400) [pid = 1823] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7f733e5d6c00) [pid = 1823] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:02:54 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7f733e5dcc00) [pid = 1823] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:02:55 INFO - PROCESS | 1823 | 1461574975169 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:02:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:02:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2439ms 02:02:55 INFO - PROCESS | 1823 | 1461574975238 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 02:02:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:02:55 INFO - PROCESS | 1823 | 1461574975243 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 02:02:55 INFO - PROCESS | 1823 | 1461574975249 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:02:55 INFO - PROCESS | 1823 | 1461574975252 Marionette TRACE conn4 <- [1,2854,null,{}] 02:02:55 INFO - PROCESS | 1823 | 1461574975258 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:55 INFO - PROCESS | 1823 | 1461574975502 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 02:02:55 INFO - PROCESS | 1823 | 1461574975686 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733e6b6800 == 150 [pid = 1823] [id = 721] 02:02:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7f7336f0dc00) [pid = 1823] [serial = 2164] [outer = (nil)] 02:02:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f733e5d8800) [pid = 1823] [serial = 2165] [outer = 0x7f7336f0dc00] 02:02:55 INFO - PROCESS | 1823 | 1461574975755 Marionette DEBUG loaded listener.js 02:02:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f733e735000) [pid = 1823] [serial = 2166] [outer = 0x7f7336f0dc00] 02:02:56 INFO - PROCESS | 1823 | 1461574976766 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:02:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:02:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1580ms 02:02:56 INFO - PROCESS | 1823 | 1461574976829 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 02:02:56 INFO - PROCESS | 1823 | 1461574976836 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 02:02:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:02:56 INFO - PROCESS | 1823 | 1461574976844 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:02:56 INFO - PROCESS | 1823 | 1461574976850 Marionette TRACE conn4 <- [1,2858,null,{}] 02:02:56 INFO - PROCESS | 1823 | 1461574976858 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:57 INFO - PROCESS | 1823 | 1461574977143 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 02:02:57 INFO - PROCESS | 1823 | 1461574977471 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ab6f800 == 151 [pid = 1823] [id = 722] 02:02:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f73385ca000) [pid = 1823] [serial = 2167] [outer = (nil)] 02:02:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f7338f56c00) [pid = 1823] [serial = 2168] [outer = 0x7f73385ca000] 02:02:57 INFO - PROCESS | 1823 | 1461574977554 Marionette DEBUG loaded listener.js 02:02:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f733aaca000) [pid = 1823] [serial = 2169] [outer = 0x7f73385ca000] 02:02:58 INFO - PROCESS | 1823 | 1461574978509 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:02:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:02:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1743ms 02:02:58 INFO - PROCESS | 1823 | 1461574978588 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 02:02:58 INFO - PROCESS | 1823 | 1461574978596 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 02:02:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:02:58 INFO - PROCESS | 1823 | 1461574978607 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:02:58 INFO - PROCESS | 1823 | 1461574978612 Marionette TRACE conn4 <- [1,2862,null,{}] 02:02:58 INFO - PROCESS | 1823 | 1461574978619 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:58 INFO - PROCESS | 1823 | 1461574978918 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 02:02:59 INFO - PROCESS | 1823 | 1461574979235 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733eecb000 == 152 [pid = 1823] [id = 723] 02:02:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f733aeba000) [pid = 1823] [serial = 2170] [outer = (nil)] 02:02:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f733bd98800) [pid = 1823] [serial = 2171] [outer = 0x7f733aeba000] 02:02:59 INFO - PROCESS | 1823 | 1461574979309 Marionette DEBUG loaded listener.js 02:02:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f733caed400) [pid = 1823] [serial = 2172] [outer = 0x7f733aeba000] 02:03:00 INFO - PROCESS | 1823 | 1461574980248 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:03:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:03:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1682ms 02:03:00 INFO - PROCESS | 1823 | 1461574980291 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 02:03:00 INFO - PROCESS | 1823 | 1461574980295 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 02:03:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:03:00 INFO - PROCESS | 1823 | 1461574980301 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:03:00 INFO - PROCESS | 1823 | 1461574980307 Marionette TRACE conn4 <- [1,2866,null,{}] 02:03:00 INFO - PROCESS | 1823 | 1461574980322 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:00 INFO - PROCESS | 1823 | 1461574980576 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 02:03:00 INFO - PROCESS | 1823 | 1461574980927 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73407a1000 == 153 [pid = 1823] [id = 724] 02:03:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f733ed8e400) [pid = 1823] [serial = 2173] [outer = (nil)] 02:03:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f733f1d2400) [pid = 1823] [serial = 2174] [outer = 0x7f733ed8e400] 02:03:01 INFO - PROCESS | 1823 | 1461574981012 Marionette DEBUG loaded listener.js 02:03:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f733fcc2800) [pid = 1823] [serial = 2175] [outer = 0x7f733ed8e400] 02:03:01 INFO - PROCESS | 1823 | 1461574981889 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:03:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:03:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1640ms 02:03:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:03:01 INFO - PROCESS | 1823 | 1461574981942 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 02:03:01 INFO - PROCESS | 1823 | 1461574981946 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 02:03:01 INFO - PROCESS | 1823 | 1461574981952 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:03:01 INFO - PROCESS | 1823 | 1461574981955 Marionette TRACE conn4 <- [1,2870,null,{}] 02:03:01 INFO - PROCESS | 1823 | 1461574981960 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:02 INFO - PROCESS | 1823 | 1461574982205 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 02:03:02 INFO - PROCESS | 1823 | 1461574982466 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340fcd800 == 154 [pid = 1823] [id = 725] 02:03:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f733e5f8c00) [pid = 1823] [serial = 2176] [outer = (nil)] 02:03:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f73405e4c00) [pid = 1823] [serial = 2177] [outer = 0x7f733e5f8c00] 02:03:02 INFO - PROCESS | 1823 | 1461574982593 Marionette DEBUG loaded listener.js 02:03:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f734064d000) [pid = 1823] [serial = 2178] [outer = 0x7f733e5f8c00] 02:03:03 INFO - PROCESS | 1823 | 1461574983481 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:03:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:03:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1583ms 02:03:03 INFO - PROCESS | 1823 | 1461574983535 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 02:03:03 INFO - PROCESS | 1823 | 1461574983539 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 02:03:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:03:03 INFO - PROCESS | 1823 | 1461574983545 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:03:03 INFO - PROCESS | 1823 | 1461574983548 Marionette TRACE conn4 <- [1,2874,null,{}] 02:03:03 INFO - PROCESS | 1823 | 1461574983554 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:03 INFO - PROCESS | 1823 | 1461574983801 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 02:03:04 INFO - PROCESS | 1823 | 1461574984066 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342e12000 == 155 [pid = 1823] [id = 726] 02:03:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f73400d5800) [pid = 1823] [serial = 2179] [outer = (nil)] 02:03:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f7342425c00) [pid = 1823] [serial = 2180] [outer = 0x7f73400d5800] 02:03:04 INFO - PROCESS | 1823 | 1461574984190 Marionette DEBUG loaded listener.js 02:03:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f7342ea9c00) [pid = 1823] [serial = 2181] [outer = 0x7f73400d5800] 02:03:05 INFO - PROCESS | 1823 | 1461574985050 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:03:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:03:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1538ms 02:03:05 INFO - PROCESS | 1823 | 1461574985084 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 02:03:05 INFO - PROCESS | 1823 | 1461574985086 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 02:03:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:03:05 INFO - PROCESS | 1823 | 1461574985093 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:03:05 INFO - PROCESS | 1823 | 1461574985096 Marionette TRACE conn4 <- [1,2878,null,{}] 02:03:05 INFO - PROCESS | 1823 | 1461574985101 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:05 INFO - PROCESS | 1823 | 1461574985417 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 02:03:05 INFO - PROCESS | 1823 | 1461574985799 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342ec4800 == 156 [pid = 1823] [id = 727] 02:03:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f734370a400) [pid = 1823] [serial = 2182] [outer = (nil)] 02:03:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f734381f800) [pid = 1823] [serial = 2183] [outer = 0x7f734370a400] 02:03:05 INFO - PROCESS | 1823 | 1461574985889 Marionette DEBUG loaded listener.js 02:03:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f7343a7c800) [pid = 1823] [serial = 2184] [outer = 0x7f734370a400] 02:03:06 INFO - PROCESS | 1823 | 1461574986792 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:03:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:03:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1737ms 02:03:06 INFO - PROCESS | 1823 | 1461574986832 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 02:03:06 INFO - PROCESS | 1823 | 1461574986835 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 02:03:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:03:06 INFO - PROCESS | 1823 | 1461574986841 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:03:06 INFO - PROCESS | 1823 | 1461574986844 Marionette TRACE conn4 <- [1,2882,null,{}] 02:03:06 INFO - PROCESS | 1823 | 1461574986850 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:07 INFO - PROCESS | 1823 | 1461574987077 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 02:03:07 INFO - PROCESS | 1823 | 1461574987343 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73441ef800 == 157 [pid = 1823] [id = 728] 02:03:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f733ed99400) [pid = 1823] [serial = 2185] [outer = (nil)] 02:03:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f7343f51000) [pid = 1823] [serial = 2186] [outer = 0x7f733ed99400] 02:03:07 INFO - PROCESS | 1823 | 1461574987462 Marionette DEBUG loaded listener.js 02:03:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f73440cac00) [pid = 1823] [serial = 2187] [outer = 0x7f733ed99400] 02:03:08 INFO - PROCESS | 1823 | 1461574988319 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:03:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:03:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1534ms 02:03:08 INFO - PROCESS | 1823 | 1461574988376 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 02:03:08 INFO - PROCESS | 1823 | 1461574988379 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 02:03:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:03:08 INFO - PROCESS | 1823 | 1461574988386 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:03:08 INFO - PROCESS | 1823 | 1461574988388 Marionette TRACE conn4 <- [1,2886,null,{}] 02:03:08 INFO - PROCESS | 1823 | 1461574988394 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:08 INFO - PROCESS | 1823 | 1461574988632 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 02:03:08 INFO - PROCESS | 1823 | 1461574988910 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344cd5800 == 158 [pid = 1823] [id = 729] 02:03:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f7336f09800) [pid = 1823] [serial = 2188] [outer = (nil)] 02:03:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f73442aac00) [pid = 1823] [serial = 2189] [outer = 0x7f7336f09800] 02:03:09 INFO - PROCESS | 1823 | 1461574989029 Marionette DEBUG loaded listener.js 02:03:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f7345b4c000) [pid = 1823] [serial = 2190] [outer = 0x7f7336f09800] 02:03:09 INFO - PROCESS | 1823 | 1461574989985 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:03:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:03:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1629ms 02:03:10 INFO - PROCESS | 1823 | 1461574990016 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 02:03:10 INFO - PROCESS | 1823 | 1461574990020 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 02:03:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:03:10 INFO - PROCESS | 1823 | 1461574990027 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:03:10 INFO - PROCESS | 1823 | 1461574990029 Marionette TRACE conn4 <- [1,2890,null,{}] 02:03:10 INFO - PROCESS | 1823 | 1461574990035 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:10 INFO - PROCESS | 1823 | 1461574990279 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 02:03:10 INFO - PROCESS | 1823 | 1461574990604 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345fdd800 == 159 [pid = 1823] [id = 730] 02:03:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f733ad3d400) [pid = 1823] [serial = 2191] [outer = (nil)] 02:03:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f7345b57c00) [pid = 1823] [serial = 2192] [outer = 0x7f733ad3d400] 02:03:10 INFO - PROCESS | 1823 | 1461574990693 Marionette DEBUG loaded listener.js 02:03:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f7345dd7c00) [pid = 1823] [serial = 2193] [outer = 0x7f733ad3d400] 02:03:11 INFO - PROCESS | 1823 | 1461574991630 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:03:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:03:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1681ms 02:03:11 INFO - PROCESS | 1823 | 1461574991710 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 02:03:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:03:11 INFO - PROCESS | 1823 | 1461574991714 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 02:03:11 INFO - PROCESS | 1823 | 1461574991721 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:03:11 INFO - PROCESS | 1823 | 1461574991725 Marionette TRACE conn4 <- [1,2894,null,{}] 02:03:11 INFO - PROCESS | 1823 | 1461574991731 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:12 INFO - PROCESS | 1823 | 1461574992036 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 02:03:12 INFO - PROCESS | 1823 | 1461574992366 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73471d4800 == 160 [pid = 1823] [id = 731] 02:03:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f7343703400) [pid = 1823] [serial = 2194] [outer = (nil)] 02:03:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f7346790000) [pid = 1823] [serial = 2195] [outer = 0x7f7343703400] 02:03:12 INFO - PROCESS | 1823 | 1461574992451 Marionette DEBUG loaded listener.js 02:03:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f7346933800) [pid = 1823] [serial = 2196] [outer = 0x7f7343703400] 02:03:13 INFO - PROCESS | 1823 | 1461574993328 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:03:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:03:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1684ms 02:03:13 INFO - PROCESS | 1823 | 1461574993405 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 02:03:13 INFO - PROCESS | 1823 | 1461574993410 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 02:03:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:03:13 INFO - PROCESS | 1823 | 1461574993416 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:03:13 INFO - PROCESS | 1823 | 1461574993421 Marionette TRACE conn4 <- [1,2898,null,{}] 02:03:13 INFO - PROCESS | 1823 | 1461574993426 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:13 INFO - PROCESS | 1823 | 1461574993765 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 02:03:14 INFO - PROCESS | 1823 | 1461574994085 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347be8000 == 161 [pid = 1823] [id = 732] 02:03:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f73472edc00) [pid = 1823] [serial = 2197] [outer = (nil)] 02:03:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f734737a400) [pid = 1823] [serial = 2198] [outer = 0x7f73472edc00] 02:03:14 INFO - PROCESS | 1823 | 1461574994172 Marionette DEBUG loaded listener.js 02:03:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f7347980000) [pid = 1823] [serial = 2199] [outer = 0x7f73472edc00] 02:03:15 INFO - PROCESS | 1823 | 1461574995085 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:03:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:03:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1731ms 02:03:15 INFO - PROCESS | 1823 | 1461574995149 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 02:03:15 INFO - PROCESS | 1823 | 1461574995153 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 02:03:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:03:15 INFO - PROCESS | 1823 | 1461574995159 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:03:15 INFO - PROCESS | 1823 | 1461574995163 Marionette TRACE conn4 <- [1,2902,null,{}] 02:03:15 INFO - PROCESS | 1823 | 1461574995169 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:15 INFO - PROCESS | 1823 | 1461574995422 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 02:03:15 INFO - PROCESS | 1823 | 1461574995744 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c8c0000 == 162 [pid = 1823] [id = 733] 02:03:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f734241c000) [pid = 1823] [serial = 2200] [outer = (nil)] 02:03:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f734c1d7000) [pid = 1823] [serial = 2201] [outer = 0x7f734241c000] 02:03:15 INFO - PROCESS | 1823 | 1461574995825 Marionette DEBUG loaded listener.js 02:03:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f734cc1f400) [pid = 1823] [serial = 2202] [outer = 0x7f734241c000] 02:03:16 INFO - PROCESS | 1823 | 1461574996703 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:03:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:03:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1580ms 02:03:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:03:16 INFO - PROCESS | 1823 | 1461574996741 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 02:03:16 INFO - PROCESS | 1823 | 1461574996743 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 02:03:16 INFO - PROCESS | 1823 | 1461574996750 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:03:16 INFO - PROCESS | 1823 | 1461574996753 Marionette TRACE conn4 <- [1,2906,null,{}] 02:03:16 INFO - PROCESS | 1823 | 1461574996759 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:17 INFO - PROCESS | 1823 | 1461574996998 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 02:03:17 INFO - PROCESS | 1823 | 1461574997270 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e14e800 == 163 [pid = 1823] [id = 734] 02:03:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f7347208c00) [pid = 1823] [serial = 2203] [outer = (nil)] 02:03:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f734cc39400) [pid = 1823] [serial = 2204] [outer = 0x7f7347208c00] 02:03:17 INFO - PROCESS | 1823 | 1461574997389 Marionette DEBUG loaded listener.js 02:03:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f734cc97400) [pid = 1823] [serial = 2205] [outer = 0x7f7347208c00] 02:03:18 INFO - PROCESS | 1823 | 1461574998233 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:03:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:03:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1533ms 02:03:18 INFO - PROCESS | 1823 | 1461574998284 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 02:03:18 INFO - PROCESS | 1823 | 1461574998287 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 02:03:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:03:18 INFO - PROCESS | 1823 | 1461574998293 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:03:18 INFO - PROCESS | 1823 | 1461574998295 Marionette TRACE conn4 <- [1,2910,null,{}] 02:03:18 INFO - PROCESS | 1823 | 1461574998301 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:18 INFO - PROCESS | 1823 | 1461574998547 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 02:03:18 INFO - PROCESS | 1823 | 1461574998834 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e7dd800 == 164 [pid = 1823] [id = 735] 02:03:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f734cc1ec00) [pid = 1823] [serial = 2206] [outer = (nil)] 02:03:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f734db32c00) [pid = 1823] [serial = 2207] [outer = 0x7f734cc1ec00] 02:03:18 INFO - PROCESS | 1823 | 1461574998957 Marionette DEBUG loaded listener.js 02:03:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f734db3f800) [pid = 1823] [serial = 2208] [outer = 0x7f734cc1ec00] 02:03:19 INFO - PROCESS | 1823 | 1461574999727 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:03:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:03:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:03:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1480ms 02:03:19 INFO - PROCESS | 1823 | 1461574999775 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 02:03:19 INFO - PROCESS | 1823 | 1461574999779 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 02:03:19 INFO - TEST-START | /DOMEvents/constructors.html 02:03:19 INFO - PROCESS | 1823 | 1461574999785 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:03:19 INFO - PROCESS | 1823 | 1461574999789 Marionette TRACE conn4 <- [1,2914,null,{}] 02:03:19 INFO - PROCESS | 1823 | 1461574999794 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:20 INFO - PROCESS | 1823 | 1461575000041 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 02:03:20 INFO - PROCESS | 1823 | 1461575000316 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734febb800 == 165 [pid = 1823] [id = 736] 02:03:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f7347980c00) [pid = 1823] [serial = 2209] [outer = (nil)] 02:03:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f734dc49400) [pid = 1823] [serial = 2210] [outer = 0x7f7347980c00] 02:03:20 INFO - PROCESS | 1823 | 1461575000392 Marionette DEBUG loaded listener.js 02:03:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f734ddee400) [pid = 1823] [serial = 2211] [outer = 0x7f7347980c00] 02:03:21 INFO - PROCESS | 1823 | 1461575001372 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:03:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:03:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 1660ms 02:03:21 INFO - PROCESS | 1823 | 1461575001471 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 02:03:21 INFO - PROCESS | 1823 | 1461575001478 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 02:03:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:03:21 INFO - PROCESS | 1823 | 1461575001492 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:03:21 INFO - PROCESS | 1823 | 1461575001495 Marionette TRACE conn4 <- [1,2918,null,{}] 02:03:21 INFO - PROCESS | 1823 | 1461575001502 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:21 INFO - PROCESS | 1823 | 1461575001767 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 02:03:22 INFO - PROCESS | 1823 | 1461575002079 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735235e800 == 166 [pid = 1823] [id = 737] 02:03:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f7345b54400) [pid = 1823] [serial = 2212] [outer = (nil)] 02:03:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f734e1df400) [pid = 1823] [serial = 2213] [outer = 0x7f7345b54400] 02:03:22 INFO - PROCESS | 1823 | 1461575002158 Marionette DEBUG loaded listener.js 02:03:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f734eb5d000) [pid = 1823] [serial = 2214] [outer = 0x7f7345b54400] 02:03:22 INFO - PROCESS | 1823 | 1461575002942 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:03:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:03:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1492ms 02:03:22 INFO - PROCESS | 1823 | 1461575002982 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 02:03:22 INFO - PROCESS | 1823 | 1461575002986 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 02:03:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:03:22 INFO - PROCESS | 1823 | 1461575002993 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:03:22 INFO - PROCESS | 1823 | 1461575002997 Marionette TRACE conn4 <- [1,2922,null,{}] 02:03:23 INFO - PROCESS | 1823 | 1461575003003 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:23 INFO - PROCESS | 1823 | 1461575003286 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 02:03:23 INFO - PROCESS | 1823 | 1461575003536 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73525d8000 == 167 [pid = 1823] [id = 738] 02:03:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f7337158c00) [pid = 1823] [serial = 2215] [outer = (nil)] 02:03:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f734fd34800) [pid = 1823] [serial = 2216] [outer = 0x7f7337158c00] 02:03:23 INFO - PROCESS | 1823 | 1461575003616 Marionette DEBUG loaded listener.js 02:03:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f7350212400) [pid = 1823] [serial = 2217] [outer = 0x7f7337158c00] 02:03:24 INFO - PROCESS | 1823 | [1823] 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:03:24 INFO - PROCESS | 1823 | [1823] 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:03:24 INFO - PROCESS | 1823 | [1823] 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:03:24 INFO - PROCESS | 1823 | [1823] 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:03:24 INFO - PROCESS | 1823 | 1461575004469 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:03:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:03:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:03:24 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:03:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:03:24 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:03:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:03:24 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:03:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:03:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:03:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1535ms 02:03:24 INFO - PROCESS | 1823 | 1461575004534 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 02:03:24 INFO - PROCESS | 1823 | 1461575004539 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 02:03:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:03:24 INFO - PROCESS | 1823 | 1461575004550 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:03:24 INFO - PROCESS | 1823 | 1461575004552 Marionette TRACE conn4 <- [1,2926,null,{}] 02:03:24 INFO - PROCESS | 1823 | 1461575004558 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:24 INFO - PROCESS | 1823 | 1461575004816 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 02:03:25 INFO - PROCESS | 1823 | 1461575005095 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73527f4000 == 168 [pid = 1823] [id = 739] 02:03:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f734cc22c00) [pid = 1823] [serial = 2218] [outer = (nil)] 02:03:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f73517f9c00) [pid = 1823] [serial = 2219] [outer = 0x7f734cc22c00] 02:03:25 INFO - PROCESS | 1823 | 1461575005173 Marionette DEBUG loaded listener.js 02:03:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f7351803400) [pid = 1823] [serial = 2220] [outer = 0x7f734cc22c00] 02:03:25 INFO - PROCESS | 1823 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:03:25 INFO - PROCESS | 1823 | 1461575005978 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:03:26 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:03:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1480ms 02:03:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:03:26 INFO - PROCESS | 1823 | 1461575006031 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 02:03:26 INFO - PROCESS | 1823 | 1461575006034 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 02:03:26 INFO - PROCESS | 1823 | 1461575006041 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:03:26 INFO - PROCESS | 1823 | 1461575006044 Marionette TRACE conn4 <- [1,2930,null,{}] 02:03:26 INFO - PROCESS | 1823 | 1461575006049 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:26 INFO - PROCESS | 1823 | 1461575006329 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 02:03:26 INFO - PROCESS | 1823 | 1461575006613 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7357617000 == 169 [pid = 1823] [id = 740] 02:03:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f734678a000) [pid = 1823] [serial = 2221] [outer = (nil)] 02:03:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f735180a000) [pid = 1823] [serial = 2222] [outer = 0x7f734678a000] 02:03:26 INFO - PROCESS | 1823 | 1461575006707 Marionette DEBUG loaded listener.js 02:03:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f7351b21400) [pid = 1823] [serial = 2223] [outer = 0x7f734678a000] 02:03:28 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347ae5000 == 168 [pid = 1823] [id = 670] 02:03:28 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c178000 == 167 [pid = 1823] [id = 672] 02:03:28 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734ccb2800 == 166 [pid = 1823] [id = 673] 02:03:28 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734bf69000 == 165 [pid = 1823] [id = 671] 02:03:28 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c7e7000 == 164 [pid = 1823] [id = 720] 02:03:28 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c9ca800 == 163 [pid = 1823] [id = 656] 02:03:28 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733bdb4000 == 162 [pid = 1823] [id = 719] 02:03:28 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733a0ea000 == 161 [pid = 1823] [id = 718] 02:03:28 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7355db2000 == 160 [pid = 1823] [id = 711] 02:03:28 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7354042800 == 159 [pid = 1823] [id = 710] 02:03:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7352615000 == 158 [pid = 1823] [id = 709] 02:03:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73521d6800 == 157 [pid = 1823] [id = 708] 02:03:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e7d4000 == 156 [pid = 1823] [id = 707] 02:03:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734cad5800 == 155 [pid = 1823] [id = 706] 02:03:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347bf7000 == 154 [pid = 1823] [id = 705] 02:03:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734721d000 == 153 [pid = 1823] [id = 704] 02:03:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345bcf800 == 152 [pid = 1823] [id = 703] 02:03:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73441f4800 == 151 [pid = 1823] [id = 702] 02:03:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342e42800 == 150 [pid = 1823] [id = 701] 02:03:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340fc6800 == 149 [pid = 1823] [id = 700] 02:03:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c7df800 == 148 [pid = 1823] [id = 699] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f733beef400) [pid = 1823] [serial = 2039] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f734dc50400) [pid = 1823] [serial = 2078] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f733bee7800) [pid = 1823] [serial = 1971] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f733e5d0800) [pid = 1823] [serial = 2091] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f734db39400) [pid = 1823] [serial = 2082] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f734cc95c00) [pid = 1823] [serial = 2072] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f7343818400) [pid = 1823] [serial = 2051] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f73472e8c00) [pid = 1823] [serial = 2061] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f734c1dd800) [pid = 1823] [serial = 2067] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f7338c70000) [pid = 1823] [serial = 2036] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f734737cc00) [pid = 1823] [serial = 2063] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f733a5a8000) [pid = 1823] [serial = 2037] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f7347c54000) [pid = 1823] [serial = 2066] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f7346892400) [pid = 1823] [serial = 2058] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f733e5d7000) [pid = 1823] [serial = 2094] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f733c745800) [pid = 1823] [serial = 2090] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f7345b4dc00) [pid = 1823] [serial = 2054] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f734cc40800) [pid = 1823] [serial = 2070] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f734db38000) [pid = 1823] [serial = 2075] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f733a5a8400) [pid = 1823] [serial = 2088] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f7342429400) [pid = 1823] [serial = 2048] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f7347383000) [pid = 1823] [serial = 2064] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f7337ea7000) [pid = 1823] [serial = 2093] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f7338c7ac00) [pid = 1823] [serial = 2087] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f734678e400) [pid = 1823] [serial = 2057] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f733ed97400) [pid = 1823] [serial = 2042] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f734cc9f000) [pid = 1823] [serial = 2073] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f73440d0800) [pid = 1823] [serial = 2052] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f73405e8c00) [pid = 1823] [serial = 2084] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f73466d9c00) [pid = 1823] [serial = 2055] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f7342fe3c00) [pid = 1823] [serial = 2049] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f734064b000) [pid = 1823] [serial = 2046] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f7338f58400) [pid = 1823] [serial = 2081] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f734dde9000) [pid = 1823] [serial = 2079] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f7347175800) [pid = 1823] [serial = 2060] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f73400ddc00) [pid = 1823] [serial = 2045] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f734dc43400) [pid = 1823] [serial = 2076] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f734cc35000) [pid = 1823] [serial = 2069] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f733f1e0800) [pid = 1823] [serial = 2043] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f733e5d3400) [pid = 1823] [serial = 2040] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f733f1d3800) [pid = 1823] [serial = 2096] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1823 | 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:03:29 INFO - PROCESS | 1823 | 1461575009767 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:03:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:03:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 3786ms 02:03:29 INFO - PROCESS | 1823 | 1461575009827 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 02:03:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:03:29 INFO - PROCESS | 1823 | 1461575009834 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 02:03:29 INFO - PROCESS | 1823 | 1461575009842 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:03:29 INFO - PROCESS | 1823 | 1461575009847 Marionette TRACE conn4 <- [1,2934,null,{}] 02:03:29 INFO - PROCESS | 1823 | 1461575009855 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:30 INFO - PROCESS | 1823 | 1461575010093 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 02:03:30 INFO - PROCESS | 1823 | 1461575010279 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733bb6c000 == 149 [pid = 1823] [id = 741] 02:03:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f73385cd400) [pid = 1823] [serial = 2224] [outer = (nil)] 02:03:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f73390cb400) [pid = 1823] [serial = 2225] [outer = 0x7f73385cd400] 02:03:30 INFO - PROCESS | 1823 | 1461575010350 Marionette DEBUG loaded listener.js 02:03:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f733a5b4000) [pid = 1823] [serial = 2226] [outer = 0x7f73385cd400] 02:03:31 INFO - PROCESS | 1823 | 1461575011156 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:03:31 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:03:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1338ms 02:03:31 INFO - PROCESS | 1823 | 1461575011180 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 02:03:31 INFO - PROCESS | 1823 | 1461575011189 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 02:03:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:03:31 INFO - PROCESS | 1823 | 1461575011200 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:03:31 INFO - PROCESS | 1823 | 1461575011204 Marionette TRACE conn4 <- [1,2938,null,{}] 02:03:31 INFO - PROCESS | 1823 | 1461575011210 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:31 INFO - PROCESS | 1823 | 1461575011442 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 02:03:31 INFO - PROCESS | 1823 | 1461575011685 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c9ca800 == 150 [pid = 1823] [id = 742] 02:03:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f733aafd800) [pid = 1823] [serial = 2227] [outer = (nil)] 02:03:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f733bd98c00) [pid = 1823] [serial = 2228] [outer = 0x7f733aafd800] 02:03:31 INFO - PROCESS | 1823 | 1461575011751 Marionette DEBUG loaded listener.js 02:03:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f733c750400) [pid = 1823] [serial = 2229] [outer = 0x7f733aafd800] 02:03:32 INFO - PROCESS | 1823 | 1461575012575 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:03:32 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:03:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1384ms 02:03:32 INFO - PROCESS | 1823 | 1461575012584 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 02:03:32 INFO - PROCESS | 1823 | 1461575012586 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 02:03:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:03:32 INFO - PROCESS | 1823 | 1461575012594 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:03:32 INFO - PROCESS | 1823 | 1461575012600 Marionette TRACE conn4 <- [1,2942,null,{}] 02:03:32 INFO - PROCESS | 1823 | 1461575012625 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:32 INFO - PROCESS | 1823 | 1461575012937 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 02:03:32 INFO - PROCESS | 1823 | 1461575012987 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ef46800 == 151 [pid = 1823] [id = 743] 02:03:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f733e5f6c00) [pid = 1823] [serial = 2230] [outer = (nil)] 02:03:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f733ed91800) [pid = 1823] [serial = 2231] [outer = 0x7f733e5f6c00] 02:03:33 INFO - PROCESS | 1823 | 1461575013055 Marionette DEBUG loaded listener.js 02:03:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f733f1e0400) [pid = 1823] [serial = 2232] [outer = 0x7f733e5f6c00] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f733e5fa800) [pid = 1823] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f734dde7400) [pid = 1823] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f733fcb9800) [pid = 1823] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f734c1d8c00) [pid = 1823] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f734678ac00) [pid = 1823] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f7336f03000) [pid = 1823] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f7342ea1000) [pid = 1823] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f733aaf3400) [pid = 1823] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f7343a80800) [pid = 1823] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f73405df800) [pid = 1823] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f73385c5400) [pid = 1823] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f733e73e400) [pid = 1823] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f73440d7400) [pid = 1823] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f7337158800) [pid = 1823] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f7343f5a800) [pid = 1823] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f7336f05400) [pid = 1823] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f733bb44800) [pid = 1823] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f733bef3800) [pid = 1823] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f7338c6f000) [pid = 1823] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f733e743800) [pid = 1823] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f734e269c00) [pid = 1823] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f73385cc000) [pid = 1823] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:03:34 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f7343f56c00) [pid = 1823] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:03:34 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:03:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:03:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1993ms 02:03:34 INFO - PROCESS | 1823 | 1461575014579 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:03:34 INFO - PROCESS | 1823 | 1461575014589 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 02:03:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:03:34 INFO - PROCESS | 1823 | 1461575014594 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 02:03:34 INFO - PROCESS | 1823 | 1461575014600 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:03:34 INFO - PROCESS | 1823 | 1461575014604 Marionette TRACE conn4 <- [1,2946,null,{}] 02:03:34 INFO - PROCESS | 1823 | 1461575014609 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:34 INFO - PROCESS | 1823 | 1461575014841 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 02:03:35 INFO - PROCESS | 1823 | 1461575015033 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340792000 == 152 [pid = 1823] [id = 744] 02:03:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f7336f03000) [pid = 1823] [serial = 2233] [outer = (nil)] 02:03:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f733e5dc000) [pid = 1823] [serial = 2234] [outer = 0x7f7336f03000] 02:03:35 INFO - PROCESS | 1823 | 1461575015097 Marionette DEBUG loaded listener.js 02:03:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f73400d9800) [pid = 1823] [serial = 2235] [outer = 0x7f7336f03000] 02:03:35 INFO - PROCESS | 1823 | 1461575015753 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:03:35 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:03:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1185ms 02:03:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:03:35 INFO - PROCESS | 1823 | 1461575015785 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 02:03:35 INFO - PROCESS | 1823 | 1461575015788 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 02:03:35 INFO - PROCESS | 1823 | 1461575015794 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:03:35 INFO - PROCESS | 1823 | 1461575015797 Marionette TRACE conn4 <- [1,2950,null,{}] 02:03:35 INFO - PROCESS | 1823 | 1461575015802 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:36 INFO - PROCESS | 1823 | 1461575016104 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 02:03:36 INFO - PROCESS | 1823 | 1461575016455 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73384cd800 == 153 [pid = 1823] [id = 745] 02:03:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f7336f03c00) [pid = 1823] [serial = 2236] [outer = (nil)] 02:03:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f733715b000) [pid = 1823] [serial = 2237] [outer = 0x7f7336f03c00] 02:03:36 INFO - PROCESS | 1823 | 1461575016540 Marionette DEBUG loaded listener.js 02:03:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f73385c5400) [pid = 1823] [serial = 2238] [outer = 0x7f7336f03c00] 02:03:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c7dd800 == 154 [pid = 1823] [id = 746] 02:03:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f733ad38800) [pid = 1823] [serial = 2239] [outer = (nil)] 02:03:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f73390c7400) [pid = 1823] [serial = 2240] [outer = 0x7f733ad38800] 02:03:37 INFO - PROCESS | 1823 | 1461575017522 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:03:37 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:03:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1785ms 02:03:37 INFO - PROCESS | 1823 | 1461575017581 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 02:03:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:03:37 INFO - PROCESS | 1823 | 1461575017587 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 02:03:37 INFO - PROCESS | 1823 | 1461575017596 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:03:37 INFO - PROCESS | 1823 | 1461575017603 Marionette TRACE conn4 <- [1,2954,null,{}] 02:03:37 INFO - PROCESS | 1823 | 1461575017611 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:37 INFO - PROCESS | 1823 | 1461575017989 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 02:03:38 INFO - PROCESS | 1823 | 1461575018311 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340c7d000 == 155 [pid = 1823] [id = 747] 02:03:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f733bb4d800) [pid = 1823] [serial = 2241] [outer = (nil)] 02:03:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f733cae3c00) [pid = 1823] [serial = 2242] [outer = 0x7f733bb4d800] 02:03:38 INFO - PROCESS | 1823 | 1461575018390 Marionette DEBUG loaded listener.js 02:03:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f733e5f0400) [pid = 1823] [serial = 2243] [outer = 0x7f733bb4d800] 02:03:39 INFO - PROCESS | 1823 | 1461575019198 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:03:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:03:39 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:03:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1648ms 02:03:39 INFO - PROCESS | 1823 | 1461575019248 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 02:03:39 INFO - PROCESS | 1823 | 1461575019254 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 02:03:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:03:39 INFO - PROCESS | 1823 | 1461575019261 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:03:39 INFO - PROCESS | 1823 | 1461575019263 Marionette TRACE conn4 <- [1,2958,null,{}] 02:03:39 INFO - PROCESS | 1823 | 1461575019269 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:39 INFO - PROCESS | 1823 | 1461575019530 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 02:03:39 INFO - PROCESS | 1823 | 1461575019799 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7342eb3800 == 156 [pid = 1823] [id = 748] 02:03:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f733fcb9800) [pid = 1823] [serial = 2244] [outer = (nil)] 02:03:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f7340645c00) [pid = 1823] [serial = 2245] [outer = 0x7f733fcb9800] 02:03:39 INFO - PROCESS | 1823 | 1461575019875 Marionette DEBUG loaded listener.js 02:03:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f7342429400) [pid = 1823] [serial = 2246] [outer = 0x7f733fcb9800] 02:03:40 INFO - PROCESS | 1823 | 1461575020746 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:03:40 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:03:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1533ms 02:03:40 INFO - PROCESS | 1823 | 1461575020795 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 02:03:40 INFO - PROCESS | 1823 | 1461575020799 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 02:03:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:03:40 INFO - PROCESS | 1823 | 1461575020816 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:03:40 INFO - PROCESS | 1823 | 1461575020826 Marionette TRACE conn4 <- [1,2962,null,{}] 02:03:40 INFO - PROCESS | 1823 | 1461575020883 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:41 INFO - PROCESS | 1823 | 1461575021139 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 02:03:41 INFO - PROCESS | 1823 | 1461575021403 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7344263000 == 157 [pid = 1823] [id = 749] 02:03:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f733ed8c000) [pid = 1823] [serial = 2247] [outer = (nil)] 02:03:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f7342fe3c00) [pid = 1823] [serial = 2248] [outer = 0x7f733ed8c000] 02:03:41 INFO - PROCESS | 1823 | 1461575021479 Marionette DEBUG loaded listener.js 02:03:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f7343707800) [pid = 1823] [serial = 2249] [outer = 0x7f733ed8c000] 02:03:42 INFO - PROCESS | 1823 | 1461575022313 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:03:42 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:03:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1545ms 02:03:42 INFO - PROCESS | 1823 | 1461575022353 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 02:03:42 INFO - PROCESS | 1823 | 1461575022357 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 02:03:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:03:42 INFO - PROCESS | 1823 | 1461575022364 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:03:42 INFO - PROCESS | 1823 | 1461575022368 Marionette TRACE conn4 <- [1,2966,null,{}] 02:03:42 INFO - PROCESS | 1823 | 1461575022373 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:42 INFO - PROCESS | 1823 | 1461575022619 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 02:03:42 INFO - PROCESS | 1823 | 1461575022905 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7346771800 == 158 [pid = 1823] [id = 750] 02:03:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f73400d9400) [pid = 1823] [serial = 2250] [outer = (nil)] 02:03:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f734381c400) [pid = 1823] [serial = 2251] [outer = 0x7f73400d9400] 02:03:42 INFO - PROCESS | 1823 | 1461575022984 Marionette DEBUG loaded listener.js 02:03:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f7343a7fc00) [pid = 1823] [serial = 2252] [outer = 0x7f73400d9400] 02:03:43 INFO - PROCESS | 1823 | 1461575023776 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:03:43 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:03:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1428ms 02:03:43 INFO - PROCESS | 1823 | 1461575023795 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 02:03:43 INFO - PROCESS | 1823 | 1461575023799 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 02:03:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:03:43 INFO - PROCESS | 1823 | 1461575023805 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:03:43 INFO - PROCESS | 1823 | 1461575023809 Marionette TRACE conn4 <- [1,2970,null,{}] 02:03:43 INFO - PROCESS | 1823 | 1461575023815 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:44 INFO - PROCESS | 1823 | 1461575024071 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 02:03:44 INFO - PROCESS | 1823 | 1461575024344 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7347bea000 == 159 [pid = 1823] [id = 751] 02:03:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f73442b7000) [pid = 1823] [serial = 2253] [outer = (nil)] 02:03:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f73442b8c00) [pid = 1823] [serial = 2254] [outer = 0x7f73442b7000] 02:03:44 INFO - PROCESS | 1823 | 1461575024442 Marionette DEBUG loaded listener.js 02:03:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f7345dd2c00) [pid = 1823] [serial = 2255] [outer = 0x7f73442b7000] 02:03:45 INFO - PROCESS | 1823 | 1461575025279 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:03:45 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:03:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1486ms 02:03:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:03:45 INFO - PROCESS | 1823 | 1461575025292 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 02:03:45 INFO - PROCESS | 1823 | 1461575025295 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 02:03:45 INFO - PROCESS | 1823 | 1461575025302 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:03:45 INFO - PROCESS | 1823 | 1461575025305 Marionette TRACE conn4 <- [1,2974,null,{}] 02:03:45 INFO - PROCESS | 1823 | 1461575025311 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:45 INFO - PROCESS | 1823 | 1461575025550 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 02:03:45 INFO - PROCESS | 1823 | 1461575025808 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734cad5800 == 160 [pid = 1823] [id = 752] 02:03:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f7343f5b400) [pid = 1823] [serial = 2256] [outer = (nil)] 02:03:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f7346892400) [pid = 1823] [serial = 2257] [outer = 0x7f7343f5b400] 02:03:45 INFO - PROCESS | 1823 | 1461575025887 Marionette DEBUG loaded listener.js 02:03:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f7347177400) [pid = 1823] [serial = 2258] [outer = 0x7f7343f5b400] 02:03:46 INFO - PROCESS | 1823 | 1461575026675 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:03:46 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:03:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1390ms 02:03:46 INFO - PROCESS | 1823 | 1461575026691 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 02:03:46 INFO - PROCESS | 1823 | 1461575026694 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 02:03:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:03:46 INFO - PROCESS | 1823 | 1461575026703 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:03:46 INFO - PROCESS | 1823 | 1461575026707 Marionette TRACE conn4 <- [1,2978,null,{}] 02:03:46 INFO - PROCESS | 1823 | 1461575026713 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:46 INFO - PROCESS | 1823 | 1461575026954 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 02:03:47 INFO - PROCESS | 1823 | 1461575027201 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e7d4000 == 161 [pid = 1823] [id = 753] 02:03:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f73442b8800) [pid = 1823] [serial = 2259] [outer = (nil)] 02:03:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f7347206400) [pid = 1823] [serial = 2260] [outer = 0x7f73442b8800] 02:03:47 INFO - PROCESS | 1823 | 1461575027277 Marionette DEBUG loaded listener.js 02:03:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f734737cc00) [pid = 1823] [serial = 2261] [outer = 0x7f73442b8800] 02:03:48 INFO - PROCESS | 1823 | 1461575028111 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:03:48 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:03:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1436ms 02:03:48 INFO - PROCESS | 1823 | 1461575028140 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 02:03:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:03:48 INFO - PROCESS | 1823 | 1461575028144 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 02:03:48 INFO - PROCESS | 1823 | 1461575028151 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:03:48 INFO - PROCESS | 1823 | 1461575028154 Marionette TRACE conn4 <- [1,2982,null,{}] 02:03:48 INFO - PROCESS | 1823 | 1461575028160 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:48 INFO - PROCESS | 1823 | 1461575028405 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 02:03:48 INFO - PROCESS | 1823 | 1461575028682 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7350286800 == 162 [pid = 1823] [id = 754] 02:03:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f7345dd3800) [pid = 1823] [serial = 2262] [outer = (nil)] 02:03:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f7347387800) [pid = 1823] [serial = 2263] [outer = 0x7f7345dd3800] 02:03:48 INFO - PROCESS | 1823 | 1461575028765 Marionette DEBUG loaded listener.js 02:03:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f7347c54000) [pid = 1823] [serial = 2264] [outer = 0x7f7345dd3800] 02:03:49 INFO - PROCESS | 1823 | 1461575029571 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:03:49 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:03:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:03:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1430ms 02:03:49 INFO - PROCESS | 1823 | 1461575029581 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 02:03:49 INFO - PROCESS | 1823 | 1461575029585 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 02:03:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:03:49 INFO - PROCESS | 1823 | 1461575029591 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:03:49 INFO - PROCESS | 1823 | 1461575029595 Marionette TRACE conn4 <- [1,2986,null,{}] 02:03:49 INFO - PROCESS | 1823 | 1461575029600 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:49 INFO - PROCESS | 1823 | 1461575029851 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 02:03:50 INFO - PROCESS | 1823 | 1461575030139 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352353000 == 163 [pid = 1823] [id = 755] 02:03:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f733cae7800) [pid = 1823] [serial = 2265] [outer = (nil)] 02:03:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f734c1e2800) [pid = 1823] [serial = 2266] [outer = 0x7f733cae7800] 02:03:50 INFO - PROCESS | 1823 | 1461575030216 Marionette DEBUG loaded listener.js 02:03:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f734cc98000) [pid = 1823] [serial = 2267] [outer = 0x7f733cae7800] 02:03:51 INFO - PROCESS | 1823 | 1461575031042 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:03:51 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:03:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1482ms 02:03:51 INFO - PROCESS | 1823 | 1461575031075 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 02:03:51 INFO - PROCESS | 1823 | 1461575031079 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 02:03:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:03:51 INFO - PROCESS | 1823 | 1461575031085 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:03:51 INFO - PROCESS | 1823 | 1461575031089 Marionette TRACE conn4 <- [1,2990,null,{}] 02:03:51 INFO - PROCESS | 1823 | 1461575031094 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:51 INFO - PROCESS | 1823 | 1461575031380 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 02:03:51 INFO - PROCESS | 1823 | 1461575031631 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73525d7800 == 164 [pid = 1823] [id = 756] 02:03:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f7347184000) [pid = 1823] [serial = 2268] [outer = (nil)] 02:03:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f734dc50400) [pid = 1823] [serial = 2269] [outer = 0x7f7347184000] 02:03:51 INFO - PROCESS | 1823 | 1461575031719 Marionette DEBUG loaded listener.js 02:03:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f734e269800) [pid = 1823] [serial = 2270] [outer = 0x7f7347184000] 02:03:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73528b3800 == 165 [pid = 1823] [id = 757] 02:03:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f734e992800) [pid = 1823] [serial = 2271] [outer = (nil)] 02:03:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f734db39000) [pid = 1823] [serial = 2272] [outer = 0x7f734e992800] 02:03:52 INFO - PROCESS | 1823 | 1461575032649 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:03:52 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:03:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1586ms 02:03:52 INFO - PROCESS | 1823 | 1461575032677 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 02:03:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:03:52 INFO - PROCESS | 1823 | 1461575032682 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 02:03:52 INFO - PROCESS | 1823 | 1461575032689 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:03:52 INFO - PROCESS | 1823 | 1461575032693 Marionette TRACE conn4 <- [1,2994,null,{}] 02:03:52 INFO - PROCESS | 1823 | 1461575032714 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:53 INFO - PROCESS | 1823 | 1461575033085 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 02:03:53 INFO - PROCESS | 1823 | 1461575033428 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7354a56800 == 166 [pid = 1823] [id = 758] 02:03:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f734e269c00) [pid = 1823] [serial = 2273] [outer = (nil)] 02:03:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f734eb59c00) [pid = 1823] [serial = 2274] [outer = 0x7f734e269c00] 02:03:53 INFO - PROCESS | 1823 | 1461575033509 Marionette DEBUG loaded listener.js 02:03:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f734fd33c00) [pid = 1823] [serial = 2275] [outer = 0x7f734e269c00] 02:03:54 INFO - PROCESS | 1823 | 1461575034256 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:03:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:03:54 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:03:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1587ms 02:03:54 INFO - PROCESS | 1823 | 1461575034285 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 02:03:54 INFO - PROCESS | 1823 | 1461575034289 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 02:03:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:03:54 INFO - PROCESS | 1823 | 1461575034299 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:03:54 INFO - PROCESS | 1823 | 1461575034302 Marionette TRACE conn4 <- [1,2998,null,{}] 02:03:54 INFO - PROCESS | 1823 | 1461575034308 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:54 INFO - PROCESS | 1823 | 1461575034567 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 02:03:54 INFO - PROCESS | 1823 | 1461575034828 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7358760800 == 167 [pid = 1823] [id = 759] 02:03:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f7338c6fc00) [pid = 1823] [serial = 2276] [outer = (nil)] 02:03:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f734fd50400) [pid = 1823] [serial = 2277] [outer = 0x7f7338c6fc00] 02:03:54 INFO - PROCESS | 1823 | 1461575034906 Marionette DEBUG loaded listener.js 02:03:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f7350215400) [pid = 1823] [serial = 2278] [outer = 0x7f7338c6fc00] 02:03:55 INFO - PROCESS | 1823 | 1461575035693 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:03:55 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:03:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1429ms 02:03:55 INFO - PROCESS | 1823 | 1461575035729 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 02:03:55 INFO - PROCESS | 1823 | 1461575035733 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 02:03:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:03:55 INFO - PROCESS | 1823 | 1461575035739 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:03:55 INFO - PROCESS | 1823 | 1461575035742 Marionette TRACE conn4 <- [1,3002,null,{}] 02:03:55 INFO - PROCESS | 1823 | 1461575035747 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:56 INFO - PROCESS | 1823 | 1461575036017 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 02:03:56 INFO - PROCESS | 1823 | 1461575036269 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359283800 == 168 [pid = 1823] [id = 760] 02:03:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f733a5a9800) [pid = 1823] [serial = 2279] [outer = (nil)] 02:03:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f73502e0c00) [pid = 1823] [serial = 2280] [outer = 0x7f733a5a9800] 02:03:56 INFO - PROCESS | 1823 | 1461575036346 Marionette DEBUG loaded listener.js 02:03:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f73517fa800) [pid = 1823] [serial = 2281] [outer = 0x7f733a5a9800] 02:03:57 INFO - PROCESS | 1823 | 1461575037160 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:03:57 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:03:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1437ms 02:03:57 INFO - PROCESS | 1823 | 1461575037176 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 02:03:57 INFO - PROCESS | 1823 | 1461575037179 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 02:03:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:03:57 INFO - PROCESS | 1823 | 1461575037186 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:03:57 INFO - PROCESS | 1823 | 1461575037189 Marionette TRACE conn4 <- [1,3006,null,{}] 02:03:57 INFO - PROCESS | 1823 | 1461575037195 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:57 INFO - PROCESS | 1823 | 1461575037442 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 02:03:57 INFO - PROCESS | 1823 | 1461575037693 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359f20000 == 169 [pid = 1823] [id = 761] 02:03:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f734e689400) [pid = 1823] [serial = 2282] [outer = (nil)] 02:03:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f735180a800) [pid = 1823] [serial = 2283] [outer = 0x7f734e689400] 02:03:57 INFO - PROCESS | 1823 | 1461575037772 Marionette DEBUG loaded listener.js 02:03:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f735218d000) [pid = 1823] [serial = 2284] [outer = 0x7f734e689400] 02:03:58 INFO - PROCESS | 1823 | 1461575038578 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:03:58 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:03:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1438ms 02:03:58 INFO - PROCESS | 1823 | 1461575038626 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 02:03:58 INFO - PROCESS | 1823 | 1461575038629 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 02:03:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:03:58 INFO - PROCESS | 1823 | 1461575038636 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:03:58 INFO - PROCESS | 1823 | 1461575038639 Marionette TRACE conn4 <- [1,3010,null,{}] 02:03:58 INFO - PROCESS | 1823 | 1461575038645 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:58 INFO - PROCESS | 1823 | 1461575038945 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 02:03:59 INFO - PROCESS | 1823 | 1461575039213 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a71b000 == 170 [pid = 1823] [id = 762] 02:03:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f7343706800) [pid = 1823] [serial = 2285] [outer = (nil)] 02:03:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f7352192000) [pid = 1823] [serial = 2286] [outer = 0x7f7343706800] 02:03:59 INFO - PROCESS | 1823 | 1461575039294 Marionette DEBUG loaded listener.js 02:03:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f735241d400) [pid = 1823] [serial = 2287] [outer = 0x7f7343706800] 02:04:00 INFO - PROCESS | 1823 | 1461575040136 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:04:00 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:04:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1530ms 02:04:00 INFO - PROCESS | 1823 | 1461575040167 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 02:04:00 INFO - PROCESS | 1823 | 1461575040170 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 02:04:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:04:00 INFO - PROCESS | 1823 | 1461575040177 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:04:00 INFO - PROCESS | 1823 | 1461575040181 Marionette TRACE conn4 <- [1,3014,null,{}] 02:04:00 INFO - PROCESS | 1823 | 1461575040187 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:00 INFO - PROCESS | 1823 | 1461575040487 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 02:04:00 INFO - PROCESS | 1823 | 1461575040742 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73641bd000 == 171 [pid = 1823] [id = 763] 02:04:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f7336f0bc00) [pid = 1823] [serial = 2288] [outer = (nil)] 02:04:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f7352423c00) [pid = 1823] [serial = 2289] [outer = 0x7f7336f0bc00] 02:04:00 INFO - PROCESS | 1823 | 1461575040827 Marionette DEBUG loaded listener.js 02:04:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f73525a4000) [pid = 1823] [serial = 2290] [outer = 0x7f7336f0bc00] 02:04:01 INFO - PROCESS | 1823 | [1823] 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:04:01 INFO - PROCESS | 1823 | 1461575041768 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:04:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:04:01 INFO - {} 02:04:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:04:01 INFO - {} 02:04:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:04:01 INFO - {} 02:04:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:04:01 INFO - {} 02:04:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1637ms 02:04:01 INFO - PROCESS | 1823 | 1461575041818 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 02:04:01 INFO - PROCESS | 1823 | 1461575041821 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 02:04:01 INFO - TEST-START | /FileAPI/fileReader.html 02:04:01 INFO - PROCESS | 1823 | 1461575041828 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:04:01 INFO - PROCESS | 1823 | 1461575041832 Marionette TRACE conn4 <- [1,3018,null,{}] 02:04:01 INFO - PROCESS | 1823 | 1461575041890 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:02 INFO - PROCESS | 1823 | 1461575042180 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 02:04:02 INFO - PROCESS | 1823 | 1461575042496 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7365f1c000 == 172 [pid = 1823] [id = 764] 02:04:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f7352421c00) [pid = 1823] [serial = 2291] [outer = (nil)] 02:04:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f73525c4c00) [pid = 1823] [serial = 2292] [outer = 0x7f7352421c00] 02:04:02 INFO - PROCESS | 1823 | 1461575042588 Marionette DEBUG loaded listener.js 02:04:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f73525d1000) [pid = 1823] [serial = 2293] [outer = 0x7f7352421c00] 02:04:03 INFO - PROCESS | 1823 | 1461575043362 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:04:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:04:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:04:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:04:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:04:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 1585ms 02:04:03 INFO - PROCESS | 1823 | 1461575043415 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 02:04:03 INFO - PROCESS | 1823 | 1461575043419 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 02:04:03 INFO - TEST-START | /FileAPI/historical.html 02:04:03 INFO - PROCESS | 1823 | 1461575043425 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:04:03 INFO - PROCESS | 1823 | 1461575043428 Marionette TRACE conn4 <- [1,3022,null,{}] 02:04:03 INFO - PROCESS | 1823 | 1461575043434 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:03 INFO - PROCESS | 1823 | 1461575043692 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 02:04:04 INFO - PROCESS | 1823 | 1461575043992 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7366279800 == 173 [pid = 1823] [id = 765] 02:04:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f7337157800) [pid = 1823] [serial = 2294] [outer = (nil)] 02:04:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f73527a8c00) [pid = 1823] [serial = 2295] [outer = 0x7f7337157800] 02:04:04 INFO - PROCESS | 1823 | 1461575044079 Marionette DEBUG loaded listener.js 02:04:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f7352b7d000) [pid = 1823] [serial = 2296] [outer = 0x7f7337157800] 02:04:04 INFO - PROCESS | 1823 | 1461575044885 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:04:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:04:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:04:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:04:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:04:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:04:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:04:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:04:04 INFO - TEST-OK | /FileAPI/historical.html | took 1485ms 02:04:04 INFO - PROCESS | 1823 | 1461575044914 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 02:04:04 INFO - PROCESS | 1823 | 1461575044918 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 02:04:04 INFO - TEST-START | /FileAPI/idlharness.html 02:04:04 INFO - PROCESS | 1823 | 1461575044925 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:04:04 INFO - PROCESS | 1823 | 1461575044929 Marionette TRACE conn4 <- [1,3026,null,{}] 02:04:04 INFO - PROCESS | 1823 | 1461575044935 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:05 INFO - PROCESS | 1823 | 1461575045226 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 02:04:05 INFO - PROCESS | 1823 | 1461575045484 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7369a5a800 == 174 [pid = 1823] [id = 766] 02:04:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f7343706c00) [pid = 1823] [serial = 2297] [outer = (nil)] 02:04:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f7352b83400) [pid = 1823] [serial = 2298] [outer = 0x7f7343706c00] 02:04:05 INFO - PROCESS | 1823 | 1461575045565 Marionette DEBUG loaded listener.js 02:04:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f7354090800) [pid = 1823] [serial = 2299] [outer = 0x7f7343706c00] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736a717800 == 173 [pid = 1823] [id = 82] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735f1e5000 == 172 [pid = 1823] [id = 168] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736a734000 == 171 [pid = 1823] [id = 199] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f736a24c800 == 170 [pid = 1823] [id = 170] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7365f14800 == 169 [pid = 1823] [id = 169] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340792000 == 168 [pid = 1823] [id = 744] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ef46800 == 167 [pid = 1823] [id = 743] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733c9ca800 == 166 [pid = 1823] [id = 742] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733bb6c000 == 165 [pid = 1823] [id = 741] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73525d8000 == 164 [pid = 1823] [id = 738] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f735235e800 == 163 [pid = 1823] [id = 737] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734febb800 == 162 [pid = 1823] [id = 736] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e7dd800 == 161 [pid = 1823] [id = 735] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734e14e800 == 160 [pid = 1823] [id = 734] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f734c8c0000 == 159 [pid = 1823] [id = 733] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7347be8000 == 158 [pid = 1823] [id = 732] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73471d4800 == 157 [pid = 1823] [id = 731] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7345fdd800 == 156 [pid = 1823] [id = 730] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7344cd5800 == 155 [pid = 1823] [id = 729] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73441ef800 == 154 [pid = 1823] [id = 728] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342ec4800 == 153 [pid = 1823] [id = 727] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7342e12000 == 152 [pid = 1823] [id = 726] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f7340fcd800 == 151 [pid = 1823] [id = 725] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f73407a1000 == 150 [pid = 1823] [id = 724] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733eecb000 == 149 [pid = 1823] [id = 723] 02:04:09 INFO - PROCESS | 1823 | --DOCSHELL 0x7f733ab6f800 == 148 [pid = 1823] [id = 722] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f733f187400) [pid = 1823] [serial = 2103] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f734e1d5000) [pid = 1823] [serial = 2129] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f734304ac00) [pid = 1823] [serial = 2109] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f735025a400) [pid = 1823] [serial = 2153] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f734c1d9c00) [pid = 1823] [serial = 2127] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f734eb60800) [pid = 1823] [serial = 2142] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f7342fe1c00) [pid = 1823] [serial = 2108] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f7343819800) [pid = 1823] [serial = 2112] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f733ad32c00) [pid = 1823] [serial = 2099] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f734eb56400) [pid = 1823] [serial = 2141] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f734678a800) [pid = 1823] [serial = 2118] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f7340647400) [pid = 1823] [serial = 2105] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f7338c7b400) [pid = 1823] [serial = 2156] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f734e684800) [pid = 1823] [serial = 2135] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f7345b59400) [pid = 1823] [serial = 2115] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f734e266000) [pid = 1823] [serial = 2130] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f734fde0000) [pid = 1823] [serial = 2150] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f734688c400) [pid = 1823] [serial = 2085] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f733bd93c00) [pid = 1823] [serial = 2100] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f7347211800) [pid = 1823] [serial = 2123] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f734fd2fc00) [pid = 1823] [serial = 2144] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f733c746c00) [pid = 1823] [serial = 2162] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f734e2e0c00) [pid = 1823] [serial = 2133] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f734e26b800) [pid = 1823] [serial = 2132] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f733e5edc00) [pid = 1823] [serial = 2034] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f734fd39400) [pid = 1823] [serial = 2145] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f734fd5e000) [pid = 1823] [serial = 2148] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f734e998000) [pid = 1823] [serial = 2138] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f733aeae400) [pid = 1823] [serial = 2160] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f73502de000) [pid = 1823] [serial = 2154] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f734e991c00) [pid = 1823] [serial = 2136] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f7346892800) [pid = 1823] [serial = 2120] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f733aaf9c00) [pid = 1823] [serial = 2159] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f734e99dc00) [pid = 1823] [serial = 2139] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f7347c4dc00) [pid = 1823] [serial = 2126] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f733e73d000) [pid = 1823] [serial = 2102] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f734370a000) [pid = 1823] [serial = 2111] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f73442b3c00) [pid = 1823] [serial = 2114] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f73469ba400) [pid = 1823] [serial = 2121] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f734fd54c00) [pid = 1823] [serial = 2147] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f733e5d2400) [pid = 1823] [serial = 2163] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f734242a400) [pid = 1823] [serial = 2106] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f7345dd6400) [pid = 1823] [serial = 2117] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f73390d3000) [pid = 1823] [serial = 2157] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f7347386800) [pid = 1823] [serial = 2124] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f733e5d8800) [pid = 1823] [serial = 2165] [outer = (nil)] [url = about:blank] 02:04:10 INFO - PROCESS | 1823 | 1461575050026 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:04:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:04:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:04:10 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:04:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:04:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:04:10 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:04:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:04:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:04:10 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:04:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:04:10 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:04:10 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:04:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:04:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:04:10 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:04:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:04:10 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:04:10 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:04:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:04:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 5221ms 02:04:10 INFO - PROCESS | 1823 | 1461575050148 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 02:04:10 INFO - PROCESS | 1823 | 1461575050158 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 02:04:10 INFO - TEST-START | /FileAPI/idlharness.worker 02:04:10 INFO - PROCESS | 1823 | 1461575050170 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:04:10 INFO - PROCESS | 1823 | 1461575050186 Marionette TRACE conn4 <- [1,3030,null,{}] 02:04:10 INFO - PROCESS | 1823 | 1461575050209 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:10 INFO - PROCESS | 1823 | 1461575050534 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 02:04:10 INFO - PROCESS | 1823 | 1461575050725 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733ab6d800 == 149 [pid = 1823] [id = 767] 02:04:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f73390d6400) [pid = 1823] [serial = 2300] [outer = (nil)] 02:04:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f733a5ae000) [pid = 1823] [serial = 2301] [outer = 0x7f73390d6400] 02:04:10 INFO - PROCESS | 1823 | 1461575050800 Marionette DEBUG loaded listener.js 02:04:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f733aad3000) [pid = 1823] [serial = 2302] [outer = 0x7f73390d6400] 02:04:11 INFO - PROCESS | 1823 | [1823] 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:04:12 INFO - PROCESS | 1823 | 1461575052847 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:04:12 INFO - {} 02:04:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:04:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:04:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:04:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:04:12 INFO - {} 02:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:04:12 INFO - {} 02:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:04:12 INFO - {} 02:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:04:12 INFO - {} 02:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:04:12 INFO - {} 02:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:04:12 INFO - {} 02:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:04:12 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:04:13 INFO - {} 02:04:13 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:04:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:04:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:04:13 INFO - {} 02:04:13 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:04:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:04:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:04:13 INFO - {} 02:04:13 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:04:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:04:13 INFO - {} 02:04:13 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:04:13 INFO - {} 02:04:13 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:04:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:04:13 INFO - {} 02:04:13 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:04:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:04:13 INFO - {} 02:04:13 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:04:13 INFO - {} 02:04:13 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:04:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:13 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:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:13 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:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:13 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:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:13 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:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:13 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:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:13 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:04:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:04:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:13 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:04:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:04:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:04:13 INFO - {} 02:04:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2834ms 02:04:13 INFO - PROCESS | 1823 | 1461575053016 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 02:04:13 INFO - PROCESS | 1823 | 1461575053036 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 02:04:13 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:04:13 INFO - PROCESS | 1823 | 1461575053071 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:04:13 INFO - PROCESS | 1823 | 1461575053083 Marionette TRACE conn4 <- [1,3034,null,{}] 02:04:13 INFO - PROCESS | 1823 | 1461575053096 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:13 INFO - PROCESS | 1823 | 1461575053447 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 02:04:13 INFO - PROCESS | 1823 | 1461575053493 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340798800 == 150 [pid = 1823] [id = 768] 02:04:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f733aeb6400) [pid = 1823] [serial = 2303] [outer = (nil)] 02:04:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f7343eb6400) [pid = 1823] [serial = 2304] [outer = 0x7f733aeb6400] 02:04:13 INFO - PROCESS | 1823 | 1461575053557 Marionette DEBUG loaded listener.js 02:04:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f73440cd800) [pid = 1823] [serial = 2305] [outer = 0x7f733aeb6400] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f734cc1ec00) [pid = 1823] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f733aeba000) [pid = 1823] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f7337158400) [pid = 1823] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f733ed99400) [pid = 1823] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f7345b54400) [pid = 1823] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f7347980c00) [pid = 1823] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f7337158c00) [pid = 1823] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f734cc22c00) [pid = 1823] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f73472edc00) [pid = 1823] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f733e5f8c00) [pid = 1823] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f73385cd400) [pid = 1823] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f733ad3d400) [pid = 1823] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f733aafd800) [pid = 1823] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f7336f09800) [pid = 1823] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f7347208c00) [pid = 1823] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f7343703400) [pid = 1823] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f733e5f6c00) [pid = 1823] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f73385ca000) [pid = 1823] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f734370a400) [pid = 1823] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f733ed8e400) [pid = 1823] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f73400d5800) [pid = 1823] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f734241c000) [pid = 1823] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:04:14 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f7336f08800) [pid = 1823] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:04:15 INFO - PROCESS | 1823 | 1461575055223 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:04:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2199ms 02:04:15 INFO - PROCESS | 1823 | 1461575055274 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 02:04:15 INFO - PROCESS | 1823 | 1461575055278 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 02:04:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:04:15 INFO - PROCESS | 1823 | 1461575055286 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:04:15 INFO - PROCESS | 1823 | 1461575055292 Marionette TRACE conn4 <- [1,3038,null,{}] 02:04:15 INFO - PROCESS | 1823 | 1461575055308 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:15 INFO - PROCESS | 1823 | 1461575055609 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 02:04:15 INFO - PROCESS | 1823 | 1461575055633 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734224e000 == 151 [pid = 1823] [id = 769] 02:04:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f733aad3c00) [pid = 1823] [serial = 2306] [outer = (nil)] 02:04:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f734241e000) [pid = 1823] [serial = 2307] [outer = 0x7f733aad3c00] 02:04:15 INFO - PROCESS | 1823 | 1461575055703 Marionette DEBUG loaded listener.js 02:04:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f7345c5b000) [pid = 1823] [serial = 2308] [outer = 0x7f733aad3c00] 02:04:16 INFO - PROCESS | 1823 | 1461575056506 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:04:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1234ms 02:04:16 INFO - PROCESS | 1823 | 1461575056532 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 02:04:16 INFO - PROCESS | 1823 | 1461575056538 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 02:04:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:04:16 INFO - PROCESS | 1823 | 1461575056545 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:04:16 INFO - PROCESS | 1823 | 1461575056548 Marionette TRACE conn4 <- [1,3042,null,{}] 02:04:16 INFO - PROCESS | 1823 | 1461575056564 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:16 INFO - PROCESS | 1823 | 1461575056798 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 02:04:17 INFO - PROCESS | 1823 | 1461575057214 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733848d800 == 152 [pid = 1823] [id = 770] 02:04:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f7336f08800) [pid = 1823] [serial = 2309] [outer = (nil)] 02:04:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f7337dd7000) [pid = 1823] [serial = 2310] [outer = 0x7f7336f08800] 02:04:17 INFO - PROCESS | 1823 | 1461575057300 Marionette DEBUG loaded listener.js 02:04:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f7338c6f000) [pid = 1823] [serial = 2311] [outer = 0x7f7336f08800] 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:04:18 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:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:04:18 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:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:04:18 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:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:04:18 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:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:04:18 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:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:04:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:04:18 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:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:04:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:04:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:04:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2117ms 02:04:18 INFO - PROCESS | 1823 | 1461575058602 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:04:18 INFO - PROCESS | 1823 | 1461575058675 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 02:04:18 INFO - PROCESS | 1823 | 1461575058692 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 02:04:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:04:18 INFO - PROCESS | 1823 | 1461575058708 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:04:18 INFO - PROCESS | 1823 | 1461575058718 Marionette TRACE conn4 <- [1,3046,null,{}] 02:04:18 INFO - PROCESS | 1823 | 1461575058753 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:19 INFO - PROCESS | 1823 | 1461575059031 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 02:04:19 INFO - PROCESS | 1823 | 1461575059320 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f733c9c4000 == 153 [pid = 1823] [id = 771] 02:04:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f73390cdc00) [pid = 1823] [serial = 2312] [outer = (nil)] 02:04:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f733bd94800) [pid = 1823] [serial = 2313] [outer = 0x7f73390cdc00] 02:04:19 INFO - PROCESS | 1823 | 1461575059400 Marionette DEBUG loaded listener.js 02:04:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f733c74d400) [pid = 1823] [serial = 2314] [outer = 0x7f73390cdc00] 02:04:19 INFO - PROCESS | 1823 | [1823] 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:04:20 INFO - PROCESS | 1823 | 1461575060299 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:04:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:04:20 INFO - {} 02:04:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1610ms 02:04:20 INFO - PROCESS | 1823 | 1461575060319 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 02:04:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:04:20 INFO - PROCESS | 1823 | 1461575060325 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 02:04:20 INFO - PROCESS | 1823 | 1461575060331 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:04:20 INFO - PROCESS | 1823 | 1461575060334 Marionette TRACE conn4 <- [1,3050,null,{}] 02:04:20 INFO - PROCESS | 1823 | 1461575060340 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:20 INFO - PROCESS | 1823 | 1461575060593 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 02:04:20 INFO - PROCESS | 1823 | 1461575060866 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7340ba4000 == 154 [pid = 1823] [id = 772] 02:04:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f733e737800) [pid = 1823] [serial = 2315] [outer = (nil)] 02:04:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f733f191400) [pid = 1823] [serial = 2316] [outer = 0x7f733e737800] 02:04:20 INFO - PROCESS | 1823 | 1461575060945 Marionette DEBUG loaded listener.js 02:04:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f733fcc5400) [pid = 1823] [serial = 2317] [outer = 0x7f733e737800] 02:04:21 INFO - PROCESS | 1823 | 1461575061898 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:04:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:04:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:04:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:04:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:04:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1587ms 02:04:21 INFO - PROCESS | 1823 | 1461575061920 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 02:04:21 INFO - PROCESS | 1823 | 1461575061924 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 02:04:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:04:21 INFO - PROCESS | 1823 | 1461575061941 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:04:21 INFO - PROCESS | 1823 | 1461575061951 Marionette TRACE conn4 <- [1,3054,null,{}] 02:04:21 INFO - PROCESS | 1823 | 1461575061957 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:22 INFO - PROCESS | 1823 | 1461575062214 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 02:04:22 INFO - PROCESS | 1823 | 1461575062491 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73441dd000 == 155 [pid = 1823] [id = 773] 02:04:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f733e738000) [pid = 1823] [serial = 2318] [outer = (nil)] 02:04:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f7343a7a400) [pid = 1823] [serial = 2319] [outer = 0x7f733e738000] 02:04:22 INFO - PROCESS | 1823 | 1461575062577 Marionette DEBUG loaded listener.js 02:04:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f7343f52c00) [pid = 1823] [serial = 2320] [outer = 0x7f733e738000] 02:04:23 INFO - PROCESS | 1823 | 1461575063868 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:04:24 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:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:04:24 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:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:04:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2047ms 02:04:24 INFO - PROCESS | 1823 | 1461575064020 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 02:04:24 INFO - PROCESS | 1823 | 1461575064030 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 02:04:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:04:24 INFO - PROCESS | 1823 | 1461575064046 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:04:24 INFO - PROCESS | 1823 | 1461575064053 Marionette TRACE conn4 <- [1,3058,null,{}] 02:04:24 INFO - PROCESS | 1823 | 1461575064065 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:24 INFO - PROCESS | 1823 | 1461575064413 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 02:04:24 INFO - PROCESS | 1823 | 1461575064658 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345bdd800 == 156 [pid = 1823] [id = 774] 02:04:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f73400d8400) [pid = 1823] [serial = 2321] [outer = (nil)] 02:04:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f7347209800) [pid = 1823] [serial = 2322] [outer = 0x7f73400d8400] 02:04:24 INFO - PROCESS | 1823 | 1461575064735 Marionette DEBUG loaded listener.js 02:04:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f73472f0400) [pid = 1823] [serial = 2323] [outer = 0x7f73400d8400] 02:04:25 INFO - PROCESS | 1823 | 1461575065614 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:04:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:04:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:04:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:04:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:04:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:04:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:04:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:04:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:04:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:04:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:04:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:04:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:04:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:04:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:04:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:04:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:04:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:04:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:04:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:04:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1607ms 02:04:25 INFO - PROCESS | 1823 | 1461575065654 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 02:04:25 INFO - PROCESS | 1823 | 1461575065661 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 02:04:25 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:04:25 INFO - PROCESS | 1823 | 1461575065688 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:04:25 INFO - PROCESS | 1823 | 1461575065692 Marionette TRACE conn4 <- [1,3062,null,{}] 02:04:25 INFO - PROCESS | 1823 | 1461575065700 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:25 INFO - PROCESS | 1823 | 1461575065947 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 02:04:26 INFO - PROCESS | 1823 | 1461575066233 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7345fec000 == 157 [pid = 1823] [id = 775] 02:04:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f734737d000) [pid = 1823] [serial = 2324] [outer = (nil)] 02:04:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f734797fc00) [pid = 1823] [serial = 2325] [outer = 0x7f734737d000] 02:04:26 INFO - PROCESS | 1823 | 1461575066375 Marionette DEBUG loaded listener.js 02:04:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f734db35400) [pid = 1823] [serial = 2326] [outer = 0x7f734737d000] 02:04:26 INFO - PROCESS | 1823 | [1823] 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:04:27 INFO - PROCESS | 1823 | 1461575067262 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:04:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:04:27 INFO - {} 02:04:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1600ms 02:04:27 INFO - PROCESS | 1823 | 1461575067270 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 02:04:27 INFO - PROCESS | 1823 | 1461575067274 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 02:04:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:04:27 INFO - PROCESS | 1823 | 1461575067280 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:04:27 INFO - PROCESS | 1823 | 1461575067284 Marionette TRACE conn4 <- [1,3066,null,{}] 02:04:27 INFO - PROCESS | 1823 | 1461575067289 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:27 INFO - PROCESS | 1823 | 1461575067556 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 02:04:27 INFO - PROCESS | 1823 | 1461575067829 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c10b800 == 158 [pid = 1823] [id = 776] 02:04:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f7345b52800) [pid = 1823] [serial = 2327] [outer = (nil)] 02:04:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f734e210c00) [pid = 1823] [serial = 2328] [outer = 0x7f7345b52800] 02:04:27 INFO - PROCESS | 1823 | 1461575067907 Marionette DEBUG loaded listener.js 02:04:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f734e4bec00) [pid = 1823] [serial = 2329] [outer = 0x7f7345b52800] 02:04:28 INFO - PROCESS | 1823 | 1461575068742 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:04:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:04:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:04:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:04:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:04:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:04:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:04:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:04:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1486ms 02:04:28 INFO - PROCESS | 1823 | 1461575068774 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 02:04:28 INFO - PROCESS | 1823 | 1461575068778 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 02:04:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:04:28 INFO - PROCESS | 1823 | 1461575068788 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:04:28 INFO - PROCESS | 1823 | 1461575068790 Marionette TRACE conn4 <- [1,3070,null,{}] 02:04:28 INFO - PROCESS | 1823 | 1461575068796 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:29 INFO - PROCESS | 1823 | 1461575069062 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 02:04:29 INFO - PROCESS | 1823 | 1461575069327 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734c8b5800 == 159 [pid = 1823] [id = 777] 02:04:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f734db35c00) [pid = 1823] [serial = 2330] [outer = (nil)] 02:04:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f734e995800) [pid = 1823] [serial = 2331] [outer = 0x7f734db35c00] 02:04:29 INFO - PROCESS | 1823 | 1461575069406 Marionette DEBUG loaded listener.js 02:04:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f734eb5b400) [pid = 1823] [serial = 2332] [outer = 0x7f734db35c00] 02:04:30 INFO - PROCESS | 1823 | 1461575070260 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:04:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1528ms 02:04:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:04:30 INFO - PROCESS | 1823 | 1461575070318 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 02:04:30 INFO - PROCESS | 1823 | 1461575070321 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 02:04:30 INFO - PROCESS | 1823 | 1461575070328 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:04:30 INFO - PROCESS | 1823 | 1461575070331 Marionette TRACE conn4 <- [1,3074,null,{}] 02:04:30 INFO - PROCESS | 1823 | 1461575070336 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:30 INFO - PROCESS | 1823 | 1461575070613 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 02:04:30 INFO - PROCESS | 1823 | 1461575070854 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734e5b9000 == 160 [pid = 1823] [id = 778] 02:04:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f733aafd000) [pid = 1823] [serial = 2333] [outer = (nil)] 02:04:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f734f0e4c00) [pid = 1823] [serial = 2334] [outer = 0x7f733aafd000] 02:04:30 INFO - PROCESS | 1823 | 1461575070930 Marionette DEBUG loaded listener.js 02:04:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f734fdd7c00) [pid = 1823] [serial = 2335] [outer = 0x7f733aafd000] 02:04:31 INFO - PROCESS | 1823 | 1461575071716 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:04:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:04:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:04:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:04:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:04:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:04:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:04:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1446ms 02:04:31 INFO - PROCESS | 1823 | 1461575071775 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 02:04:31 INFO - PROCESS | 1823 | 1461575071778 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 02:04:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:04:31 INFO - PROCESS | 1823 | 1461575071785 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:04:31 INFO - PROCESS | 1823 | 1461575071788 Marionette TRACE conn4 <- [1,3078,null,{}] 02:04:31 INFO - PROCESS | 1823 | 1461575071794 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:32 INFO - PROCESS | 1823 | 1461575072047 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 02:04:32 INFO - PROCESS | 1823 | 1461575072328 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f734fb27800 == 161 [pid = 1823] [id = 779] 02:04:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f73400df800) [pid = 1823] [serial = 2336] [outer = (nil)] 02:04:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f734dc5ec00) [pid = 1823] [serial = 2337] [outer = 0x7f73400df800] 02:04:32 INFO - PROCESS | 1823 | 1461575072440 Marionette DEBUG loaded listener.js 02:04:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f734dc46800) [pid = 1823] [serial = 2338] [outer = 0x7f73400df800] 02:04:33 INFO - PROCESS | 1823 | 1461575073297 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 02:04:33 INFO - PROCESS | 1823 | 1461575073317 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 02:04:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:04:33 INFO - PROCESS | 1823 | 1461575073328 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:04:33 INFO - PROCESS | 1823 | 1461575073336 Marionette TRACE conn4 <- [1,3082,null,{}] 02:04:33 INFO - PROCESS | 1823 | 1461575073346 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:33 INFO - PROCESS | 1823 | 1461575073622 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 02:04:33 INFO - PROCESS | 1823 | 1461575073882 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73521e7000 == 162 [pid = 1823] [id = 780] 02:04:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f734dc47000) [pid = 1823] [serial = 2339] [outer = (nil)] 02:04:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f735180d000) [pid = 1823] [serial = 2340] [outer = 0x7f734dc47000] 02:04:33 INFO - PROCESS | 1823 | 1461575073976 Marionette DEBUG loaded listener.js 02:04:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f7352423800) [pid = 1823] [serial = 2341] [outer = 0x7f734dc47000] 02:04:34 INFO - PROCESS | 1823 | 1461575074812 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:04:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:04:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:04:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:04:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:04:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1537ms 02:04:34 INFO - PROCESS | 1823 | 1461575074868 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 02:04:34 INFO - PROCESS | 1823 | 1461575074871 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 02:04:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:04:34 INFO - PROCESS | 1823 | 1461575074878 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:04:34 INFO - PROCESS | 1823 | 1461575074882 Marionette TRACE conn4 <- [1,3086,null,{}] 02:04:34 INFO - PROCESS | 1823 | 1461575074888 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:35 INFO - PROCESS | 1823 | 1461575075194 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 02:04:35 INFO - PROCESS | 1823 | 1461575075477 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f73527e1800 == 163 [pid = 1823] [id = 781] 02:04:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f734dc56000) [pid = 1823] [serial = 2342] [outer = (nil)] 02:04:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f7354c70800) [pid = 1823] [serial = 2343] [outer = 0x7f734dc56000] 02:04:35 INFO - PROCESS | 1823 | 1461575075553 Marionette DEBUG loaded listener.js 02:04:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f7356d8d400) [pid = 1823] [serial = 2344] [outer = 0x7f734dc56000] 02:04:36 INFO - PROCESS | 1823 | 1461575076363 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:04:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:04:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1531ms 02:04:36 INFO - PROCESS | 1823 | 1461575076409 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 02:04:36 INFO - PROCESS | 1823 | 1461575076413 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 02:04:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:04:36 INFO - PROCESS | 1823 | 1461575076419 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:04:36 INFO - PROCESS | 1823 | 1461575076422 Marionette TRACE conn4 <- [1,3090,null,{}] 02:04:36 INFO - PROCESS | 1823 | 1461575076427 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:36 INFO - PROCESS | 1823 | 1461575076709 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 02:04:36 INFO - PROCESS | 1823 | 1461575076973 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7352bb3800 == 164 [pid = 1823] [id = 782] 02:04:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f7336f07800) [pid = 1823] [serial = 2345] [outer = (nil)] 02:04:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f7356fc6800) [pid = 1823] [serial = 2346] [outer = 0x7f7336f07800] 02:04:37 INFO - PROCESS | 1823 | 1461575077048 Marionette DEBUG loaded listener.js 02:04:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f7357631400) [pid = 1823] [serial = 2347] [outer = 0x7f7336f07800] 02:04:37 INFO - PROCESS | 1823 | 1461575077868 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:04:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:04:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1485ms 02:04:37 INFO - PROCESS | 1823 | 1461575077905 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 02:04:37 INFO - PROCESS | 1823 | 1461575077908 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 02:04:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:04:37 INFO - PROCESS | 1823 | 1461575077915 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:04:37 INFO - PROCESS | 1823 | 1461575077918 Marionette TRACE conn4 <- [1,3094,null,{}] 02:04:37 INFO - PROCESS | 1823 | 1461575077924 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:38 INFO - PROCESS | 1823 | 1461575078213 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 02:04:38 INFO - PROCESS | 1823 | 1461575078473 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735761c000 == 165 [pid = 1823] [id = 783] 02:04:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f733cae9c00) [pid = 1823] [serial = 2348] [outer = (nil)] 02:04:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f7358036800) [pid = 1823] [serial = 2349] [outer = 0x7f733cae9c00] 02:04:38 INFO - PROCESS | 1823 | 1461575078553 Marionette DEBUG loaded listener.js 02:04:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f7358457800) [pid = 1823] [serial = 2350] [outer = 0x7f733cae9c00] 02:04:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:04:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1428ms 02:04:39 INFO - PROCESS | 1823 | 1461575079337 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:04:39 INFO - PROCESS | 1823 | 1461575079345 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 02:04:39 INFO - PROCESS | 1823 | 1461575079348 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 02:04:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:04:39 INFO - PROCESS | 1823 | 1461575079354 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:04:39 INFO - PROCESS | 1823 | 1461575079356 Marionette TRACE conn4 <- [1,3098,null,{}] 02:04:39 INFO - PROCESS | 1823 | 1461575079361 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:39 INFO - PROCESS | 1823 | 1461575079609 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 02:04:39 INFO - PROCESS | 1823 | 1461575079906 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7359276800 == 166 [pid = 1823] [id = 784] 02:04:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f734381ec00) [pid = 1823] [serial = 2351] [outer = (nil)] 02:04:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f7358ee3000) [pid = 1823] [serial = 2352] [outer = 0x7f734381ec00] 02:04:39 INFO - PROCESS | 1823 | 1461575079984 Marionette DEBUG loaded listener.js 02:04:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f7359503400) [pid = 1823] [serial = 2353] [outer = 0x7f734381ec00] 02:04:40 INFO - PROCESS | 1823 | 1461575080770 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:04:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:04:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:04:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1437ms 02:04:40 INFO - PROCESS | 1823 | 1461575080792 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 02:04:40 INFO - PROCESS | 1823 | 1461575080796 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 02:04:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:04:40 INFO - PROCESS | 1823 | 1461575080801 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:04:40 INFO - PROCESS | 1823 | 1461575080804 Marionette TRACE conn4 <- [1,3102,null,{}] 02:04:40 INFO - PROCESS | 1823 | 1461575080809 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:41 INFO - PROCESS | 1823 | 1461575081084 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 02:04:41 INFO - PROCESS | 1823 | 1461575081353 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f735a491000 == 167 [pid = 1823] [id = 785] 02:04:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f7345dd6000) [pid = 1823] [serial = 2354] [outer = (nil)] 02:04:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f7359558800) [pid = 1823] [serial = 2355] [outer = 0x7f7345dd6000] 02:04:41 INFO - PROCESS | 1823 | 1461575081426 Marionette DEBUG loaded listener.js 02:04:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f735991e800) [pid = 1823] [serial = 2356] [outer = 0x7f7345dd6000] 02:04:42 INFO - PROCESS | 1823 | 1461575082186 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:04:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:04:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1428ms 02:04:42 INFO - PROCESS | 1823 | 1461575082229 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 02:04:42 INFO - PROCESS | 1823 | 1461575082233 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 02:04:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:04:42 INFO - PROCESS | 1823 | 1461575082238 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:04:42 INFO - PROCESS | 1823 | 1461575082240 Marionette TRACE conn4 <- [1,3106,null,{}] 02:04:42 INFO - PROCESS | 1823 | 1461575082246 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:42 INFO - PROCESS | 1823 | 1461575082514 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 02:04:42 INFO - PROCESS | 1823 | 1461575082785 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736508c000 == 168 [pid = 1823] [id = 786] 02:04:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f734db3dc00) [pid = 1823] [serial = 2357] [outer = (nil)] 02:04:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f73599a3c00) [pid = 1823] [serial = 2358] [outer = 0x7f734db3dc00] 02:04:42 INFO - PROCESS | 1823 | 1461575082861 Marionette DEBUG loaded listener.js 02:04:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f735a2d6800) [pid = 1823] [serial = 2359] [outer = 0x7f734db3dc00] 02:04:43 INFO - PROCESS | 1823 | 1461575083652 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:04:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:04:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:04:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:04:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1426ms 02:04:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:04:43 INFO - PROCESS | 1823 | 1461575083666 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 02:04:43 INFO - PROCESS | 1823 | 1461575083669 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 02:04:43 INFO - PROCESS | 1823 | 1461575083674 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:04:43 INFO - PROCESS | 1823 | 1461575083677 Marionette TRACE conn4 <- [1,3110,null,{}] 02:04:43 INFO - PROCESS | 1823 | 1461575083682 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:43 INFO - PROCESS | 1823 | 1461575083920 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 02:04:44 INFO - PROCESS | 1823 | 1461575084179 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f7369bab000 == 169 [pid = 1823] [id = 787] 02:04:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f734fb99800) [pid = 1823] [serial = 2360] [outer = (nil)] 02:04:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f735a515000) [pid = 1823] [serial = 2361] [outer = 0x7f734fb99800] 02:04:44 INFO - PROCESS | 1823 | 1461575084253 Marionette DEBUG loaded listener.js 02:04:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f735a66cc00) [pid = 1823] [serial = 2362] [outer = 0x7f734fb99800] 02:04:45 INFO - PROCESS | 1823 | 1461575085024 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:04:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:04:45 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 02:04:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:04:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1384ms 02:04:45 INFO - PROCESS | 1823 | 1461575085060 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 02:04:45 INFO - PROCESS | 1823 | 1461575085062 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 02:04:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:04:45 INFO - PROCESS | 1823 | 1461575085071 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:04:45 INFO - PROCESS | 1823 | 1461575085073 Marionette TRACE conn4 <- [1,3114,null,{}] 02:04:45 INFO - PROCESS | 1823 | 1461575085080 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:45 INFO - PROCESS | 1823 | 1461575085357 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 02:04:45 INFO - PROCESS | 1823 | 1461575085653 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"94134f18-c4ac-4f35-9f34-b21969e013b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f736c283000 == 170 [pid = 1823] [id = 788] 02:04:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f73472e9c00) [pid = 1823] [serial = 2363] [outer = (nil)] 02:04:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f735b429800) [pid = 1823] [serial = 2364] [outer = 0x7f73472e9c00] 02:04:45 INFO - PROCESS | 1823 | 1461575085732 Marionette DEBUG loaded listener.js 02:04:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f735f16bc00) [pid = 1823] [serial = 2365] [outer = 0x7f73472e9c00] 02:04:46 INFO - PROCESS | 1823 | 1461575086522 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:04:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:04:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1478ms 02:04:46 INFO - PROCESS | 1823 | 1461575086550 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 02:04:46 INFO - PROCESS | 1823 | 1461575086553 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 02:04:47 WARNING - u'runner_teardown' () 02:04:47 INFO - No more tests 02:04:47 INFO - Got 0 unexpected results 02:04:47 INFO - SUITE-END | took 1250s 02:04:47 INFO - Closing logging queue 02:04:47 INFO - queue closed 02:04:48 INFO - Return code: 0 02:04:48 WARNING - # TBPL SUCCESS # 02:04:48 INFO - Running post-action listener: _resource_record_post_action 02:04:48 INFO - Running post-run listener: _resource_record_post_run 02:04:49 INFO - Total resource usage - Wall time: 1285s; CPU: 98.0%; Read bytes: 8388608; Write bytes: 972275712; Read time: 376; Write time: 387616 02:04:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:04:49 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 51679232; Read time: 0; Write time: 56608 02:04:49 INFO - run-tests - Wall time: 1256s; CPU: 98.0%; Read bytes: 5787648; Write bytes: 920461312; Read time: 276; Write time: 331000 02:04:49 INFO - Running post-run listener: _upload_blobber_files 02:04:49 INFO - Blob upload gear active. 02:04:49 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:04:49 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:04:49 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:04:49 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:04:49 INFO - (blobuploader) - INFO - Open directory for files ... 02:04:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:04:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:04:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:04:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:04:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:04:52 INFO - (blobuploader) - INFO - Done attempting. 02:04:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:04:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:04:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:04:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:04:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:04:53 INFO - (blobuploader) - INFO - Done attempting. 02:04:53 INFO - (blobuploader) - INFO - Iteration through files over. 02:04:53 INFO - Return code: 0 02:04:53 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:04:53 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:04:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bc14c5911dc08dc11f679445118076a4a81aaf00833a3e102f96ea47bc90771b922da47dbad76727c4ac6a358a26100400c5722ec3ec057c69bcb4476ff164d3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4110e27b4d38096fa6e2e574363b919ef3158a0216207d4886cb708724b6418caef46c34711922f0b3fc1623fce5e2d723e9e90dc44d6294a8086c8277ee1259"} 02:04:53 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:04:53 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:04:53 INFO - Contents: 02:04:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bc14c5911dc08dc11f679445118076a4a81aaf00833a3e102f96ea47bc90771b922da47dbad76727c4ac6a358a26100400c5722ec3ec057c69bcb4476ff164d3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4110e27b4d38096fa6e2e574363b919ef3158a0216207d4886cb708724b6418caef46c34711922f0b3fc1623fce5e2d723e9e90dc44d6294a8086c8277ee1259"} 02:04:53 INFO - Running post-run listener: copy_logs_to_upload_dir 02:04:53 INFO - Copying logs to upload dir... 02:04:53 INFO - mkdir: /builds/slave/test/build/upload/logs 02:04:53 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1363.413294 ========= master_lag: 47.59 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 31 secs) (at 2016-04-25 02:05:40.707568) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-25 02:05:40.708705) ========= 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-1461573056.780218-1748395268 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bc14c5911dc08dc11f679445118076a4a81aaf00833a3e102f96ea47bc90771b922da47dbad76727c4ac6a358a26100400c5722ec3ec057c69bcb4476ff164d3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4110e27b4d38096fa6e2e574363b919ef3158a0216207d4886cb708724b6418caef46c34711922f0b3fc1623fce5e2d723e9e90dc44d6294a8086c8277ee1259"} build_url:https://queue.taskcluster.net/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035375 build_url: 'https://queue.taskcluster.net/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bc14c5911dc08dc11f679445118076a4a81aaf00833a3e102f96ea47bc90771b922da47dbad76727c4ac6a358a26100400c5722ec3ec057c69bcb4476ff164d3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4110e27b4d38096fa6e2e574363b919ef3158a0216207d4886cb708724b6418caef46c34711922f0b3fc1623fce5e2d723e9e90dc44d6294a8086c8277ee1259"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VR9-m5ftTZKTUSFqioqJuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 2.51 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-25 02:05:43.257434) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 14 secs) (at 2016-04-25 02:05:43.257728) ========= 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-1461573056.780218-1748395268 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021079 ========= master_lag: 14.17 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 14 secs) (at 2016-04-25 02:05:57.448490) ========= ========= Started reboot skipped (results: 3, elapsed: 1 secs) (at 2016-04-25 02:05:57.448806) ========= ========= Finished reboot skipped (results: 3, elapsed: 1 secs) (at 2016-04-25 02:05:58.459142) ========= ========= Total master_lag: 64.49 =========